Curve intersection, scale width based on ribbon orientation

Time bar (total: 18.8s)

analyze303.0ms (1.6%)

Memory
-33.7MiB live, 803.3MiB allocated
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
16.7%0.1%0.5%99.2%0%0.2%0%6
25%0.1%0.4%99.2%0%0.2%0%7
25%0.1%0.4%99.2%0%0.2%0%8
25%0.1%0.4%99.2%0%0.2%0%9
45%0.2%0.3%99.2%0%0.3%0%10
52.5%0.3%0.2%99.2%0%0.3%0%11
52.5%0.3%0.2%99.2%0%0.3%0%12
Compiler

Compiled 59 to 39 computations (33.9% saved)

sample3.6s (19.3%)

Memory
-27.5MiB live, 4 600.3MiB allocated
Samples
2.0s8 256×0valid
791.0ms2 040×0invalid
Precisions
Click to see histograms. Total time spent on operations: 2.3s
ival-mult: 732.0ms (32.3% of total)
ival-sin: 441.0ms (19.4% of total)
ival-<=: 312.0ms (13.8% of total)
ival-div: 290.0ms (12.8% of total)
const: 264.0ms (11.6% of total)
ival-sub: 64.0ms (2.8% of total)
ival-and: 51.0ms (2.2% of total)
ival-add: 47.0ms (2.1% of total)
ival-pi: 41.0ms (1.8% of total)
exact: 22.0ms (1% of total)
ival-assert: 4.0ms (0.2% of total)
Bogosity

preprocess128.0ms (0.7%)

Memory
-10.7MiB live, 104.4MiB allocated
Algorithm
egg-herbie
Rules
1 402×unsub-neg
1 014×times-frac
832×lower-fma.f64
832×lower-fma.f32
738×neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0106368
1279300
2741283
31977255
43516252
56491252
01725
02925
14821
28820
315618
420318
523818
628218
736718
851018
960918
1073518
11117318
12188618
13229318
14231218
15231318
16231318
0231317
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Outputs
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(/.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))
Symmetry

(abs normAngle)

explain253.0ms (1.3%)

Memory
9.7MiB live, 322.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
230-19(7.46373790385117e-32 4.173540957275179e-10 9.00755026123079e-9 -9.74702161035166e-30)(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
00-0-(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
00-0-(sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))
00-0-(*.f32 u normAngle)
00-0-n1_i
00-0-(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
00-0-(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i)
00-0-n0_i
00-0-normAngle
00-0-(-.f32 #s(literal 1 binary32) u)
00-0-(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
00-0-#s(literal 1 binary32)
00-0-(sin.f32 (*.f32 u normAngle))
00-0-u
00-0-(sin.f32 normAngle)
00-0-(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
00-0-(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
*.f32(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))n*u40
Confusion
Predicted +Predicted -
+05
-4247
Precision
0.0
Recall
0.0
Confusion?
Predicted +Predicted MaybePredicted -
+005
-40247
Precision?
0.0
Recall?
0.0
Freqs
test
numberfreq
0252
14
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
85.0ms496×0valid
4.0ms16×1valid
Compiler

Compiled 264 to 72 computations (72.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 68.0ms
ival-mult: 46.0ms (67.7% of total)
ival-sin: 12.0ms (17.6% of total)
ival-div: 4.0ms (5.9% of total)
ival-add: 2.0ms (2.9% of total)
ival-sub: 2.0ms (2.9% of total)
adjust: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 4 to 4 computations (0% saved)

prune1.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 29 to 17 computations (41.4% saved)

simplify0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

localize52.0ms (0.3%)

Memory
8.0MiB live, 86.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy99.5%
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
accuracy98.7%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy94.6%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
Samples
32.0ms248×0valid
2.0ms1valid
Compiler

Compiled 103 to 19 computations (81.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-sin: 9.0ms (37.9% of total)
ival-mult: 8.0ms (33.7% of total)
ival-div: 2.0ms (8.4% of total)
ival-add: 2.0ms (8.4% of total)
ival-sub: 1.0ms (4.2% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series21.0ms (0.1%)

Memory
4.3MiB live, 41.2MiB allocated
Counts
4 → 108
Calls
Call 1
Inputs
#<alt (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))>
#<alt (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))>
#<alt (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)>
#<alt (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)>
Outputs
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt u>
#<alt (+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (- 1 u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt normAngle>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
Calls

27 calls:

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

rewrite300.0ms (1.6%)

Memory
25.9MiB live, 373.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 974×lower-/.f64
3 972×lower-/.f32
3 934×lower-fma.f64
3 934×lower-fma.f32
3 488×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01438
02432
16232
225632
3157332
0939032
Stop Event
iter limit
node limit
iter limit
Counts
4 → 198
Calls
Call 1
Inputs
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
Outputs
(neg.f32 (/.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (sin.f32 normAngle)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (sin.f32 normAngle)))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))) #s(literal -1 binary32))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (sin.f32 normAngle)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))))
(*.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle (neg.f32 u))))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle (neg.f32 u))) (sin.f32 normAngle)) #s(literal -1 binary32))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 (sin.f32 normAngle))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(/.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) #s(literal -1 binary32)))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 (sin.f32 normAngle))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))))
(*.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 (sin.f32 normAngle))) #s(literal -1 binary32))
(*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) (neg.f32 (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 n0_i (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 n0_i) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i))))
(/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (neg.f32 n0_i) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))) #s(literal -1 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i))) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) #s(literal -1 binary32))) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 n0_i (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i)) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) (sin.f32 normAngle))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 n0_i (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 n0_i (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(*.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) #s(literal -1 binary32)))
(*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 n0_i #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 (sin.f32 normAngle))) (/.f32 (neg.f32 n0_i) #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 n0_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 n0_i (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 n0_i) (sin.f32 normAngle)) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 (/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) (neg.f32 (sin.f32 normAngle))) #s(literal -1 binary32))
(*.f32 (/.f32 n0_i #s(literal -1 binary32)) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(+.f32 normAngle (*.f32 normAngle (neg.f32 u)))
(+.f32 (*.f32 normAngle (neg.f32 u)) normAngle)
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal -1 binary32))
(fma.f32 normAngle #s(literal 1 binary32) (*.f32 normAngle (neg.f32 u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(fma.f32 #s(literal 1 binary32) normAngle (*.f32 normAngle (neg.f32 u)))
(fma.f32 #s(literal -1 binary32) (*.f32 u normAngle) normAngle)
(fma.f32 (neg.f32 u) normAngle normAngle)
(fma.f32 (*.f32 normAngle #s(literal -1 binary32)) u normAngle)
(-.f32 normAngle (*.f32 u normAngle))
(-.f32 (/.f32 (*.f32 normAngle normAngle) (-.f32 normAngle (*.f32 normAngle (neg.f32 u)))) (/.f32 (*.f32 (*.f32 u normAngle) (*.f32 u normAngle)) (-.f32 normAngle (*.f32 normAngle (neg.f32 u)))))
(/.f32 normAngle (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (neg.f32 u) normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) normAngle))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 normAngle normAngle (-.f32 (*.f32 (*.f32 u normAngle) (*.f32 u normAngle)) (*.f32 normAngle (*.f32 normAngle (neg.f32 u))))) (fma.f32 normAngle (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 normAngle (*.f32 normAngle (neg.f32 u))) (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u normAngle) (*.f32 u normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u u u)) (*.f32 normAngle (neg.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 normAngle (+.f32 #s(literal -1 binary32) (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (fma.f32 u u u)) (*.f32 (neg.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) normAngle)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (*.f32 normAngle (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) (+.f32 u (fma.f32 u u #s(literal 1 binary32))))
(/.f32 (*.f32 normAngle (fma.f32 u u #s(literal 1 binary32))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 normAngle (fma.f32 u (*.f32 u u) #s(literal 1 binary32)))) (-.f32 #s(literal -1 binary32) (fma.f32 u u u)))
(/.f32 (neg.f32 (*.f32 normAngle (fma.f32 u u #s(literal 1 binary32)))) (+.f32 u #s(literal -1 binary32)))
(/.f32 (fma.f32 normAngle (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (fma.f32 normAngle normAngle (-.f32 (*.f32 (*.f32 u normAngle) (*.f32 u normAngle)) (*.f32 normAngle (*.f32 normAngle (neg.f32 u))))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u normAngle) (*.f32 u normAngle))) (-.f32 normAngle (*.f32 normAngle (neg.f32 u))))
(/.f32 (*.f32 normAngle (neg.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32)))) (-.f32 #s(literal -1 binary32) (fma.f32 u u u)))
(/.f32 (*.f32 normAngle (+.f32 #s(literal -1 binary32) (*.f32 u u))) (+.f32 u #s(literal -1 binary32)))
(/.f32 (*.f32 (neg.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) normAngle) (-.f32 #s(literal -1 binary32) (fma.f32 u u u)))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) normAngle) (+.f32 u #s(literal -1 binary32)))
(/.f32 (/.f32 (*.f32 normAngle (fma.f32 u u #s(literal 1 binary32))) (fma.f32 u u #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))))
(/.f32 (neg.f32 normAngle) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 normAngle (fma.f32 u (*.f32 u u) #s(literal 1 binary32))))) (+.f32 u (fma.f32 u u #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (*.f32 normAngle (fma.f32 u u #s(literal 1 binary32))))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (neg.f32 (fma.f32 normAngle (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (neg.f32 (fma.f32 normAngle normAngle (-.f32 (*.f32 (*.f32 u normAngle) (*.f32 u normAngle)) (*.f32 normAngle (*.f32 normAngle (neg.f32 u)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u normAngle) (*.f32 u normAngle)))) (neg.f32 (-.f32 normAngle (*.f32 normAngle (neg.f32 u)))))
(/.f32 (neg.f32 (*.f32 normAngle (neg.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32))))) (+.f32 u (fma.f32 u u #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 normAngle (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) normAngle)) (+.f32 u (fma.f32 u u #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) normAngle)) (+.f32 u #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) (fma.f32 (*.f32 u normAngle) (*.f32 u normAngle) (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle (neg.f32 u)) normAngle))))
(/.f32 (-.f32 (*.f32 (*.f32 u normAngle) (*.f32 u normAngle)) (*.f32 normAngle normAngle)) (-.f32 (*.f32 normAngle (neg.f32 u)) normAngle))
(*.f32 normAngle (+.f32 u #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (fma.f32 normAngle (neg.f32 u) normAngle))
(*.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u (fma.f32 u u #s(literal 1 binary32)))) normAngle))
(*.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32)) (/.f32 normAngle (+.f32 u (fma.f32 u u #s(literal 1 binary32)))))
(*.f32 (fma.f32 u u #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) normAngle))
(*.f32 (fma.f32 u u #s(literal 1 binary32)) (/.f32 normAngle (+.f32 u #s(literal 1 binary32))))
(*.f32 (+.f32 u #s(literal 1 binary32)) normAngle)
(*.f32 (+.f32 u #s(literal 1 binary32)) (/.f32 normAngle #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u (fma.f32 u u #s(literal 1 binary32)))) (*.f32 normAngle (fma.f32 u (*.f32 u u) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) (*.f32 normAngle (fma.f32 u u #s(literal 1 binary32))))
(*.f32 (*.f32 normAngle (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 u (fma.f32 u u #s(literal 1 binary32)))))
(*.f32 (*.f32 normAngle (fma.f32 u u #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))))
(*.f32 (neg.f32 (*.f32 normAngle (fma.f32 u (*.f32 u u) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 u u u))))
(*.f32 (neg.f32 (*.f32 normAngle (fma.f32 u u #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal -1 binary32))))
(*.f32 (fma.f32 normAngle (*.f32 normAngle normAngle) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle normAngle (-.f32 (*.f32 (*.f32 u normAngle) (*.f32 u normAngle)) (*.f32 normAngle (*.f32 normAngle (neg.f32 u)))))))
(*.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u normAngle) (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (-.f32 normAngle (*.f32 normAngle (neg.f32 u)))))
(*.f32 (*.f32 normAngle (neg.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 u u u))))
(*.f32 (*.f32 normAngle (+.f32 #s(literal -1 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal -1 binary32))))
(*.f32 (*.f32 (neg.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) normAngle) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (fma.f32 u u u))))
(*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal -1 binary32))))
(*.f32 (/.f32 (fma.f32 u u #s(literal 1 binary32)) (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) (/.f32 normAngle (/.f32 #s(literal 1 binary32) (+.f32 u (fma.f32 u u #s(literal 1 binary32))))))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) (fma.f32 (*.f32 (*.f32 u u) (fma.f32 u u #s(literal 1 binary32))) (fma.f32 u u u) #s(literal 1 binary32))) (fma.f32 (fma.f32 u u u) (+.f32 (fma.f32 u u u) #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u u) (fma.f32 u u #s(literal 1 binary32))))) (+.f32 u (fma.f32 u u #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 u u #s(literal 1 binary32))) (fma.f32 u u #s(literal 1 binary32))) (+.f32 u #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 normAngle (fma.f32 u u #s(literal 1 binary32))) (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) (+.f32 u (fma.f32 u u #s(literal 1 binary32))))
(*.f32 (/.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 u u) (fma.f32 u u #s(literal 1 binary32))) (fma.f32 u u u) #s(literal 1 binary32))) (/.f32 normAngle (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u u u) (+.f32 (fma.f32 u u u) #s(literal -1 binary32)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u u) (fma.f32 u u #s(literal 1 binary32))))) (/.f32 normAngle (/.f32 #s(literal 1 binary32) (+.f32 u (fma.f32 u u #s(literal 1 binary32))))))
(*.f32 (/.f32 normAngle (+.f32 u (fma.f32 u u #s(literal 1 binary32)))) (fma.f32 u (*.f32 u u) #s(literal 1 binary32)))
(*.f32 (/.f32 normAngle (+.f32 u #s(literal 1 binary32))) (fma.f32 u u #s(literal 1 binary32)))
(*.f32 (/.f32 normAngle (/.f32 (+.f32 u (fma.f32 u u #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u))))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u (*.f32 u u)) (fma.f32 u (*.f32 u u) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 normAngle (/.f32 (+.f32 u (fma.f32 u u #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u)))))) (/.f32 #s(literal 1 binary32) (fma.f32 u (*.f32 u u) #s(literal 1 binary32))))
(*.f32 (/.f32 normAngle (/.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u)))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u u) (fma.f32 u u #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 normAngle (/.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 u u)))))) (/.f32 #s(literal 1 binary32) (fma.f32 u u #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u (fma.f32 u u #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u))))))) (/.f32 normAngle (fma.f32 (*.f32 u (*.f32 u u)) (fma.f32 u (*.f32 u u) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u (fma.f32 u u #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u)))))) (/.f32 normAngle (fma.f32 u (*.f32 u u) #s(literal 1 binary32))))
(*.f32 (/.f32 normAngle (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) (/.f32 (fma.f32 u u #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 u (fma.f32 u u #s(literal 1 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 u (*.f32 u u)))))) (/.f32 normAngle (fma.f32 (*.f32 u u) (fma.f32 u u #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u (*.f32 u u)))))) (/.f32 normAngle (fma.f32 u u #s(literal 1 binary32))))
(*.f32 (/.f32 normAngle (fma.f32 (*.f32 (*.f32 u u) (fma.f32 u u #s(literal 1 binary32))) (fma.f32 u u u) #s(literal 1 binary32))) (/.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 u u u) (+.f32 (fma.f32 u u u) #s(literal -1 binary32)) #s(literal 1 binary32)))))
(*.f32 (/.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 u u) (fma.f32 u u #s(literal 1 binary32))))) (*.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32)) (+.f32 u (fma.f32 u u #s(literal 1 binary32)))))
(*.f32 (/.f32 normAngle (fma.f32 u u #s(literal 1 binary32))) (*.f32 (fma.f32 u u #s(literal 1 binary32)) (+.f32 u #s(literal 1 binary32))))
(*.f32 (/.f32 normAngle (/.f32 (fma.f32 u u #s(literal 1 binary32)) (fma.f32 u (*.f32 u u) #s(literal 1 binary32)))) (/.f32 (fma.f32 u u #s(literal 1 binary32)) (+.f32 u (fma.f32 u u #s(literal 1 binary32)))))
(*.f32 (/.f32 normAngle (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (fma.f32 u (*.f32 u u) #s(literal 1 binary32)))) (/.f32 (fma.f32 u u #s(literal 1 binary32)) (-.f32 #s(literal -1 binary32) (fma.f32 u u u))))
(*.f32 (/.f32 normAngle (/.f32 (fma.f32 u u #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (+.f32 u #s(literal -1 binary32)))
(*.f32 (/.f32 normAngle #s(literal 1 binary32)) (+.f32 u #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 u u #s(literal 1 binary32)) (/.f32 (fma.f32 u u #s(literal 1 binary32)) (fma.f32 u (*.f32 u u) #s(literal 1 binary32)))) (/.f32 normAngle (+.f32 u (fma.f32 u u #s(literal 1 binary32)))))
(*.f32 (/.f32 (fma.f32 u u #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) (fma.f32 u (*.f32 u u) #s(literal 1 binary32)))) (/.f32 normAngle (-.f32 #s(literal -1 binary32) (fma.f32 u u u))))
(*.f32 (/.f32 (fma.f32 u u #s(literal 1 binary32)) (/.f32 (fma.f32 u u #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (*.f32 u u)))) (/.f32 normAngle (+.f32 u #s(literal -1 binary32))))
(*.f32 (/.f32 normAngle #s(literal -1 binary32)) (+.f32 u #s(literal -1 binary32)))
(*.f32 (/.f32 (neg.f32 (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 normAngle (+.f32 u (fma.f32 u u #s(literal 1 binary32)))))

simplify355.0ms (1.9%)

Memory
-51.1MiB live, 690.9MiB allocated
Algorithm
egg-herbie
Rules
10 772×lower-fma.f64
10 772×lower-fma.f32
4 574×lower-*.f64
4 574×lower-*.f32
3 890×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02211517
16311440
220361412
367141412
082201364
Stop Event
iter limit
node limit
Counts
108 → 105
Calls
Call 1
Inputs
(/ (* normAngle u) (sin normAngle))
(* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
u
(+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
1
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(- 1 u)
(- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(* -1 (* normAngle u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* -1 (* normAngle u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
Outputs
(/ (* normAngle u) (sin normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))
(*.f32 u (fma.f32 (*.f32 u u) (/.f32 (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (sin.f32 normAngle)) (/.f32 normAngle (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))
(*.f32 u (fma.f32 (*.f32 u u) (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 u (*.f32 u (pow.f32 normAngle #s(literal 5 binary32)))) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)))) (/.f32 normAngle (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))
(*.f32 u (fma.f32 (*.f32 u u) (fma.f32 (*.f32 u u) (fma.f32 #s(literal 1/120 binary32) (/.f32 (pow.f32 normAngle #s(literal 5 binary32)) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 u u) (*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 7 binary32)))) (sin.f32 normAngle))) (/.f32 (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))) (sin.f32 normAngle))) (/.f32 normAngle (sin.f32 normAngle))))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
u
(+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 u u) #s(literal 1/6 binary32))) u)
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(fma.f32 normAngle (*.f32 normAngle (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (-.f32 (pow.f32 u #s(literal 5 binary32)) u) (*.f32 #s(literal -1/36 binary32) (*.f32 u (fma.f32 u u #s(literal -1 binary32))))) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 u u) #s(literal 1/6 binary32))))) u)
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 u #s(literal 7 binary32)) (fma.f32 (fma.f32 #s(literal 1/120 binary32) (-.f32 (pow.f32 u #s(literal 5 binary32)) u) (*.f32 #s(literal -1/36 binary32) (*.f32 u (fma.f32 u u #s(literal -1 binary32))))) #s(literal 1/6 binary32) (fma.f32 #s(literal 1/720 binary32) (*.f32 u (fma.f32 u u #s(literal -1 binary32))) (*.f32 #s(literal 1/5040 binary32) u)))) (fma.f32 #s(literal 1/120 binary32) (-.f32 (pow.f32 u #s(literal 5 binary32)) u) (*.f32 #s(literal -1/36 binary32) (*.f32 u (fma.f32 u u #s(literal -1 binary32)))))) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 u u) #s(literal 1/6 binary32)))) u)
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(neg.f32 (fma.f32 (cos.f32 normAngle) (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) #s(literal -1 binary32)))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(fma.f32 u (fma.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) #s(literal 1 binary32))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(fma.f32 u (fma.f32 u (fma.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle u)))) (/.f32 #s(literal 1/6 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) #s(literal 1 binary32))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
(- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u))
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 #s(literal 1/120 binary32) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (+.f32 u #s(literal -1 binary32))) (*.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) u))
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)) (fma.f32 #s(literal 1/6 binary32) (fma.f32 #s(literal 1/120 binary32) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (+.f32 u #s(literal -1 binary32))) (*.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32))))) (neg.f32 (fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32))) #s(literal -1/720 binary32) (fma.f32 #s(literal 1/5040 binary32) u #s(literal -1/5040 binary32)))))) (fma.f32 #s(literal 1/120 binary32) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (+.f32 u #s(literal -1 binary32))) (*.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) u))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(fma.f32 (/.f32 (*.f32 u (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i) n0_i)
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(fma.f32 u (*.f32 n0_i (fma.f32 u (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))) n0_i)
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(fma.f32 u (fma.f32 u (*.f32 n0_i (fma.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle (*.f32 normAngle (*.f32 normAngle u)))) (/.f32 #s(literal 1/6 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)))) (neg.f32 (/.f32 (*.f32 (cos.f32 normAngle) (*.f32 normAngle n0_i)) (sin.f32 normAngle)))) n0_i)
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(* n0_i (- 1 u))
(fma.f32 n0_i (neg.f32 u) n0_i)
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 n0_i (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (fma.f32 n0_i (neg.f32 u) n0_i))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 n0_i (*.f32 #s(literal 1/120 binary32) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (+.f32 u #s(literal -1 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 (+.f32 u #s(literal -1 binary32)) (fma.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))))) (*.f32 n0_i (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (fma.f32 n0_i (neg.f32 u) n0_i))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal -1/5040 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)) n0_i) (fma.f32 #s(literal 1/6 binary32) (fma.f32 n0_i (*.f32 #s(literal 1/120 binary32) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (+.f32 u #s(literal -1 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 (+.f32 u #s(literal -1 binary32)) (fma.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))))) (fma.f32 (fma.f32 u n0_i (neg.f32 n0_i)) #s(literal -1/5040 binary32) (*.f32 #s(literal -1/720 binary32) (*.f32 (+.f32 u #s(literal -1 binary32)) (fma.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))))))) (fma.f32 n0_i (*.f32 #s(literal 1/120 binary32) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (+.f32 u #s(literal -1 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 (+.f32 u #s(literal -1 binary32)) (fma.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i)))))) (*.f32 n0_i (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (fma.f32 n0_i (neg.f32 u) n0_i))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(+ normAngle (* -1 (* normAngle u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(+ normAngle (* -1 (* normAngle u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* -1 (* normAngle u))
(*.f32 u (neg.f32 normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* u (+ (* -1 normAngle) (/ normAngle u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* u (+ (* -1 normAngle) (/ normAngle u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* -1 (* normAngle u))
(*.f32 u (neg.f32 normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)

eval31.0ms (0.2%)

Memory
1.0MiB live, 77.4MiB allocated
Compiler

Compiled 9 242 to 1 110 computations (88% saved)

prune49.0ms (0.3%)

Memory
3.9MiB live, 123.4MiB allocated
Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New28617303
Fresh000
Picked101
Done000
Total28717304
Accuracy
99.9%
Counts
304 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 n0_i (*.f32 #s(literal 1/120 binary32) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (+.f32 u #s(literal -1 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 (+.f32 u #s(literal -1 binary32)) (fma.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))))) (*.f32 n0_i (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (fma.f32 n0_i (neg.f32 u) n0_i)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
98.0%
(+.f32 (fma.f32 n0_i (neg.f32 u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
81.4%
(+.f32 (/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
98.1%
(+.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
98.1%
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
98.0%
(+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
98.1%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
98.1%
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
97.6%
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
92.2%
(+.f32 (*.f32 (*.f32 (sin.f32 (/.f32 (*.f32 normAngle (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) (+.f32 u (fma.f32 u u #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
98.3%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 u u) #s(literal 1/6 binary32))) u) n1_i))
98.6%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (-.f32 (pow.f32 u #s(literal 5 binary32)) u) (*.f32 #s(literal -1/36 binary32) (*.f32 u (fma.f32 u u #s(literal -1 binary32))))) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 u u) #s(literal 1/6 binary32))))) u) n1_i))
98.2%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
97.9%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u normAngle)))) n1_i))
99.1%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 u (*.f32 u (pow.f32 normAngle #s(literal 5 binary32)))) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)))) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
98.7%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
81.0%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 1 150 to 692 computations (39.8% saved)

simplify0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

localize241.0ms (1.3%)

Memory
15.5MiB live, 523.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.5%
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
accuracy99.5%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) n0_i)
accuracy98.9%
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
accuracy94.6%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy99.6%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy99.5%
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
accuracy98.8%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy95.1%
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
accuracy98.9%
(fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))
accuracy98.9%
(*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
accuracy94.6%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy57.3%
(fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))
accuracy99.9%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
accuracy99.9%
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i)
accuracy99.9%
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
accuracy94.6%
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy98.8%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy98.2%
(*.f32 (*.f32 u (*.f32 u (pow.f32 normAngle #s(literal 5 binary32)))) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)))
accuracy98.1%
(/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))
accuracy88.3%
(fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 u (*.f32 u (pow.f32 normAngle #s(literal 5 binary32)))) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))))
Samples
110.0ms246×0valid
6.0ms1valid
4.0ms5exit
Compiler

Compiled 706 to 62 computations (91.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 87.0ms
ival-mult: 35.0ms (40.2% of total)
ival-add: 13.0ms (14.9% of total)
ival-div: 11.0ms (12.6% of total)
const: 10.0ms (11.5% of total)
ival-sin: 8.0ms (9.2% of total)
ival-sub: 5.0ms (5.7% of total)
ival-pow: 3.0ms (3.4% of total)
adjust: 2.0ms (2.3% of total)
ival-neg: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series86.0ms (0.5%)

Memory
10.1MiB live, 97.6MiB allocated
Counts
17 → 408
Calls
Call 1
Inputs
#<alt (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 u (*.f32 u (pow.f32 normAngle #s(literal 5 binary32)))) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))))>
#<alt (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))>
#<alt (*.f32 (*.f32 u (*.f32 u (pow.f32 normAngle #s(literal 5 binary32)))) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)))>
#<alt (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))>
#<alt (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))>
#<alt (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))>
#<alt (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i)>
#<alt (+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))>
#<alt (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))>
#<alt (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))>
#<alt (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))>
#<alt (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))>
#<alt (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)>
#<alt (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)>
#<alt (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) n0_i)>
#<alt (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))>
Outputs
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* 1/120 (pow u 2)) 1/36)) 1/6))>
#<alt (* (pow normAngle 2) (- (* (pow normAngle 2) (- (+ (* 1/120 (pow u 2)) (* (pow normAngle 2) (- (* 1/720 (pow u 2)) 7/2160))) 1/36)) 1/6))>
#<alt (* (pow normAngle 2) (- (* (pow normAngle 2) (- (+ (* 1/120 (pow u 2)) (* (pow normAngle 2) (- (+ (* 1/720 (pow u 2)) (* (pow normAngle 2) (- (* -1/120 (+ (* -1/36 (pow u 2)) (* 1/120 (pow u 2)))) 31/90720))) 7/2160))) 1/36)) 1/6))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* (pow normAngle 5) (- (* 1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle))))))>
#<alt (* (pow normAngle 5) (- (* 1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle))))))>
#<alt (* (pow normAngle 5) (- (* 1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle))))))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* -1 (* (pow normAngle 5) (+ (* -1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle)))))))>
#<alt (* -1 (* (pow normAngle 5) (+ (* -1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle)))))))>
#<alt (* -1 (* (pow normAngle 5) (+ (* -1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle)))))))>
#<alt (* -1/6 (/ (pow normAngle 3) (sin normAngle)))>
#<alt (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))>
#<alt (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))>
#<alt (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))>
#<alt (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))>
#<alt (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))>
#<alt (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))>
#<alt (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))>
#<alt (/ 1/120 normAngle)>
#<alt (/ (+ 1/120 (* 1/720 (pow normAngle 2))) normAngle)>
#<alt (/ (+ 1/120 (* (pow normAngle 2) (+ 1/720 (* 7/43200 (pow normAngle 2))))) normAngle)>
#<alt (/ (+ 1/120 (* (pow normAngle 2) (+ 1/720 (* (pow normAngle 2) (+ 7/43200 (* 31/1814400 (pow normAngle 2))))))) normAngle)>
#<alt (/ 1/120 (sin normAngle))>
#<alt (/ 1/120 (sin normAngle))>
#<alt (/ 1/120 (sin normAngle))>
#<alt (/ 1/120 (sin normAngle))>
#<alt (/ 1/120 (sin normAngle))>
#<alt (/ 1/120 (sin normAngle))>
#<alt (/ 1/120 (sin normAngle))>
#<alt (/ 1/120 (sin normAngle))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (* (pow normAngle 4) (pow u 2)))>
#<alt (* (pow normAngle 4) (+ (* 1/720 (* (pow normAngle 2) (pow u 2))) (* 1/120 (pow u 2))))>
#<alt (* (pow normAngle 4) (+ (* 1/120 (pow u 2)) (* (pow normAngle 2) (+ (* -1/120 (* (pow normAngle 2) (+ (* -1/36 (pow u 2)) (* 1/120 (pow u 2))))) (* 1/720 (pow u 2))))))>
#<alt (* (pow normAngle 4) (+ (* 1/120 (pow u 2)) (* (pow normAngle 2) (+ (* 1/720 (pow u 2)) (* (pow normAngle 2) (+ (* -1/120 (* (pow normAngle 2) (+ (* -1/5040 (pow u 2)) (+ (* 1/720 (pow u 2)) (* 1/6 (+ (* -1/36 (pow u 2)) (* 1/120 (pow u 2)))))))) (* -1/120 (+ (* -1/36 (pow u 2)) (* 1/120 (pow u 2))))))))))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (- 1 u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt u>
#<alt (+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ 1 normAngle)>
#<alt (/ (+ 1 (* 1/6 (pow normAngle 2))) normAngle)>
#<alt (/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))) normAngle)>
#<alt (/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2))))))) normAngle)>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ 1 (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i u)>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt n0_i>
#<alt (* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt n0_i>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))>
#<alt (+ n0_i (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle)))))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))>
#<alt (* -2 u)>
#<alt (* u (- u 2))>
#<alt (* u (- u 2))>
#<alt (* u (- u 2))>
#<alt (pow u 2)>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (pow u 2)>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* (pow u 2) (- 1 (* 2 (/ 1 u))))>
#<alt (* 1/3 u)>
#<alt (* u (+ 1/3 (* -1/2 u)))>
#<alt (* u (+ 1/3 (* u (- (* 1/6 u) 1/2))))>
#<alt (* u (+ 1/3 (* u (- (* 1/6 u) 1/2))))>
#<alt (* 1/6 (pow u 3))>
#<alt (* (pow u 3) (- 1/6 (* 1/2 (/ 1 u))))>
#<alt (* (pow u 3) (- (+ 1/6 (/ 1/3 (pow u 2))) (* 1/2 (/ 1 u))))>
#<alt (* (pow u 3) (- (+ 1/6 (/ 1/3 (pow u 2))) (* 1/2 (/ 1 u))))>
#<alt (* 1/6 (pow u 3))>
#<alt (* -1 (* (pow u 3) (- (* 1/2 (/ 1 u)) 1/6)))>
#<alt (* -1 (* (pow u 3) (- (* -1 (/ (- (* 1/3 (/ 1 u)) 1/2) u)) 1/6)))>
#<alt (* -1 (* (pow u 3) (- (* -1 (/ (- (* 1/3 (/ 1 u)) 1/2) u)) 1/6)))>
#<alt -1/6>
#<alt (- (* 1/6 u) 1/6)>
#<alt (- (* 1/6 u) 1/6)>
#<alt (- (* 1/6 u) 1/6)>
#<alt (* 1/6 u)>
#<alt (* u (- 1/6 (* 1/6 (/ 1 u))))>
#<alt (* u (- 1/6 (* 1/6 (/ 1 u))))>
#<alt (* u (- 1/6 (* 1/6 (/ 1 u))))>
#<alt (* 1/6 u)>
#<alt (* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))>
#<alt (* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))>
#<alt (* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt u>
#<alt (+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt (/ (sin (* normAngle u)) (sin normAngle))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt normAngle>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (+ 1 (* -1 u))>
#<alt (+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u)))))))>
#<alt (+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (+ 1 (* -1 u)) 5)) (+ (* -1/6 (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u))))) (* 1/120 (+ 1 (* -1 u))))))) (* -1/6 (+ 1 (* -1 u)))))))>
#<alt (+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (+ 1 (* -1 u)) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (+ 1 (* -1 u)) 7)) (+ (* -1/6 (- (* 1/120 (pow (+ 1 (* -1 u)) 5)) (+ (* -1/6 (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u))))) (* 1/120 (+ 1 (* -1 u)))))) (+ (* -1/5040 (+ 1 (* -1 u))) (* 1/120 (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u)))))))))) (+ (* -1/6 (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u))))) (* 1/120 (+ 1 (* -1 u))))))) (* -1/6 (+ 1 (* -1 u)))))))>
#<alt (/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))>
#<alt (/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))>
#<alt (/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))>
#<alt (/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))>
#<alt (/ (sin (- (* -1 (* normAngle u)) (* -1 normAngle))) (sin normAngle))>
#<alt (/ (sin (- (* -1 (* normAngle u)) (* -1 normAngle))) (sin normAngle))>
#<alt (/ (sin (- (* -1 (* normAngle u)) (* -1 normAngle))) (sin normAngle))>
#<alt (/ (sin (- (* -1 (* normAngle u)) (* -1 normAngle))) (sin normAngle))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))>
#<alt (/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))>
#<alt (/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))>
#<alt (/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))>
#<alt (/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))>
#<alt (/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))>
#<alt (/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))>
#<alt (/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))>
#<alt (/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))>
#<alt (* n0_i (+ 1 (* -1 u)))>
#<alt (+ (* n0_i (+ 1 (* -1 u))) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))))>
#<alt (+ (* n0_i (+ 1 (* -1 u))) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (+ 1 (* -1 u)) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))) (* 1/120 (* n0_i (+ 1 (* -1 u)))))))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))))>
#<alt (+ (* n0_i (+ 1 (* -1 u))) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (+ 1 (* -1 u)) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (+ 1 (* -1 u)) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (+ 1 (* -1 u)) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))) (* 1/120 (* n0_i (+ 1 (* -1 u))))))) (+ (* -1/5040 (* n0_i (+ 1 (* -1 u)))) (* 1/120 (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u))))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))) (* 1/120 (* n0_i (+ 1 (* -1 u)))))))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (- (* -1 (* normAngle u)) (* -1 normAngle)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (- (* -1 (* normAngle u)) (* -1 normAngle)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (- (* -1 (* normAngle u)) (* -1 normAngle)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (- (* -1 (* normAngle u)) (* -1 normAngle)))) (sin normAngle))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))>
#<alt (/ 1 (+ 1 (* -1 u)))>
#<alt (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))) (/ 1 (+ 1 (* -1 u))))>
#<alt (+ (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* 1/120 (/ 1 (+ 1 (* -1 u)))) (+ (* 1/120 (pow (+ 1 (* -1 u)) 3)) (* 1/6 (* (pow (+ 1 (* -1 u)) 2) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u)))))))))) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))) (/ 1 (+ 1 (* -1 u))))>
#<alt (+ (* (pow normAngle 2) (- (* (pow normAngle 2) (- (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (* (pow (+ 1 (* -1 u)) 2) (- (* 1/120 (/ 1 (+ 1 (* -1 u)))) (+ (* 1/120 (pow (+ 1 (* -1 u)) 3)) (* 1/6 (* (pow (+ 1 (* -1 u)) 2) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))))))) (+ (* -1/120 (* (pow (+ 1 (* -1 u)) 4) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))) (+ (* -1/5040 (pow (+ 1 (* -1 u)) 5)) (* 1/5040 (/ 1 (+ 1 (* -1 u))))))))) (* 1/120 (/ 1 (+ 1 (* -1 u))))) (+ (* 1/120 (pow (+ 1 (* -1 u)) 3)) (* 1/6 (* (pow (+ 1 (* -1 u)) 2) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u)))))))))) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))) (/ 1 (+ 1 (* -1 u))))>
#<alt (/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))>
#<alt (/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))>
#<alt (/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))>
#<alt (/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))>
#<alt (/ (sin normAngle) (sin (- (* -1 (* normAngle u)) (* -1 normAngle))))>
#<alt (/ (sin normAngle) (sin (- (* -1 (* normAngle u)) (* -1 normAngle))))>
#<alt (/ (sin normAngle) (sin (- (* -1 (* normAngle u)) (* -1 normAngle))))>
#<alt (/ (sin normAngle) (sin (- (* -1 (* normAngle u)) (* -1 normAngle))))>
#<alt 1>
#<alt (+ 1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))>
#<alt (+ 1 (* u (- (* -1 (* u (+ (* -1 (/ (* (pow normAngle 2) (pow (cos normAngle) 2)) (pow (sin normAngle) 2))) (* -1/2 (pow normAngle 2))))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))>
#<alt (+ 1 (* u (- (* u (- (* -1 (* u (+ (* -1/2 (/ (* (pow normAngle 3) (cos normAngle)) (sin normAngle))) (+ (* 1/6 (/ (* (pow normAngle 3) (cos normAngle)) (sin normAngle))) (/ (* normAngle (* (cos normAngle) (+ (* -1 (/ (* (pow normAngle 2) (pow (cos normAngle) 2)) (pow (sin normAngle) 2))) (* -1/2 (pow normAngle 2))))) (sin normAngle)))))) (+ (* -1 (/ (* (pow normAngle 2) (pow (cos normAngle) 2)) (pow (sin normAngle) 2))) (* -1/2 (pow normAngle 2))))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))>
#<alt (/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))>
#<alt (/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))>
#<alt (/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))>
#<alt (/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))>
#<alt (/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))>
#<alt (/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))>
#<alt (/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))>
#<alt (/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))>
Calls

102 calls:

TimeVariablePointExpression
23.0ms
normAngle
@inf
(* (/ 1 (/ (sin normAngle) (sin (+ (* normAngle (neg u)) normAngle)))) n0_i)
15.0ms
u
@-inf
(* (* (sin (* u normAngle)) (/ 1 (sin normAngle))) n1_i)
7.0ms
normAngle
@-inf
(/ 1 (/ (sin normAngle) (sin (+ (* normAngle (neg u)) normAngle))))
4.0ms
normAngle
@inf
(+ (* (* normAngle (* normAngle normAngle)) (/ -1/6 (sin normAngle))) (* (* u (* u (pow normAngle 5))) (/ 1/120 (sin normAngle))))
2.0ms
normAngle
@0
(/ 1 (/ (sin normAngle) (sin (+ (* normAngle (neg u)) normAngle))))

rewrite405.0ms (2.2%)

Memory
-23.0MiB live, 575.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 126×lower-fma.f64
5 118×lower-fma.f32
4 554×lower-/.f64
4 542×lower-/.f32
4 118×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042171
078151
1266151
21671151
08293148
Stop Event
iter limit
node limit
iter limit
Counts
17 → 934
Calls
Call 1
Inputs
(fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 u (*.f32 u (pow.f32 normAngle #s(literal 5 binary32)))) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))))
(/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))
(*.f32 (*.f32 u (*.f32 u (pow.f32 normAngle #s(literal 5 binary32)))) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))
(*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))
(/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) n0_i)
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
Outputs
(+.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(+.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(+.f32 (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (/.f32 normAngle (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))) #s(literal -1 binary32))
(fma.f32 normAngle (/.f32 (*.f32 normAngle normAngle) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (*.f32 normAngle normAngle) (/.f32 normAngle (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 u (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (/.f32 u (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 #s(literal 1/120 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 #s(literal 1/120 binary32) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal -6 binary32)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 120 binary32)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle)))))
(fma.f32 (*.f32 u u) (/.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) u (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 (*.f32 normAngle normAngle) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) normAngle (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (*.f32 (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)) u) (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (*.f32 (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (*.f32 (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)) normAngle) (*.f32 normAngle normAngle) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)) (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) #s(literal 120 binary32)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) #s(literal 1/120 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 (pow.f32 normAngle #s(literal 5 binary32)) (sin.f32 normAngle)) (/.f32 (*.f32 u u) #s(literal 120 binary32)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5/2 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5/2 binary32))) #s(literal 120 binary32)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle)) (/.f32 u #s(literal 120 binary32)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 u #s(literal 1/120 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (*.f32 normAngle normAngle) #s(literal -6 binary32)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (/.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle)) (/.f32 normAngle #s(literal -6 binary32)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (/.f32 (*.f32 normAngle normAngle) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle #s(literal -1/6 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (/.f32 (pow.f32 normAngle #s(literal 3/2 binary32)) (sin.f32 normAngle)) (/.f32 (pow.f32 normAngle #s(literal 3/2 binary32)) #s(literal -6 binary32)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (sin.f32 normAngle)) #s(literal -1/6 binary32) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal 1/6 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(fma.f32 (/.f32 (*.f32 u u) (sin.f32 normAngle)) (/.f32 (pow.f32 normAngle #s(literal 5 binary32)) #s(literal 120 binary32)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 (*.f32 u u) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) #s(literal 1/120 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 5/2 binary32))) (sin.f32 normAngle)) (/.f32 (pow.f32 normAngle #s(literal 5/2 binary32)) #s(literal 120 binary32)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (sin.f32 normAngle)) #s(literal 1/120 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(fma.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1 binary32)) (/.f32 #s(literal -1/120 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle))) (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 (-.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (/.f32 normAngle (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (/.f32 normAngle (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))) (+.f32 (pow.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (fma.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) (fma.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (/.f32 normAngle (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (pow.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle)))
(/.f32 (fma.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (pow.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))) (neg.f32 (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 (-.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)))
(/.f32 (fma.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (fma.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (sin.f32 normAngle) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (sin.f32 normAngle)))
(/.f32 (fma.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 normAngle) #s(literal -6 binary32) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (sin.f32 normAngle) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (sin.f32 normAngle)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 normAngle) #s(literal -6 binary32) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)))) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 normAngle) #s(literal -6 binary32) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) #s(literal 1 binary32))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)) (sin.f32 normAngle) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (sin.f32 normAngle)))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) #s(literal 1 binary32))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)) (sin.f32 normAngle) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (sin.f32 normAngle) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (sin.f32 normAngle)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) #s(literal 1 binary32))) (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (sin.f32 normAngle) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (sin.f32 normAngle) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (sin.f32 normAngle)))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 normAngle) #s(literal 120 binary32) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32))))
(/.f32 (+.f32 (sin.f32 normAngle) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 normAngle) #s(literal 120 binary32) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (sin.f32 normAngle) #s(literal 120 binary32) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (sin.f32 normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) #s(literal 1 binary32))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (fma.f32 (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)) (sin.f32 normAngle) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (sin.f32 normAngle)))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1 binary32)) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) #s(literal 1 binary32))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)) (sin.f32 normAngle) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) #s(literal 1/6 binary32)) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (sin.f32 normAngle)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (*.f32 (sin.f32 normAngle) #s(literal -6 binary32)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) #s(literal 1 binary32))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 normAngle)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))) (*.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))) (*.f32 (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle)) (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 2 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle)) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (pow.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))) (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))) (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))) #s(literal 3 binary32))) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))) (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))) (fma.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))) (/.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle)))))))
(*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (/.f32 normAngle (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)))))
(*.f32 (+.f32 (pow.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))))
(*.f32 (+.f32 (pow.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (pow.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle))))
(*.f32 (fma.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (fma.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (sin.f32 normAngle) (*.f32 (sin.f32 normAngle) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))
(*.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (sin.f32 normAngle) #s(literal -6 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))))
(*.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (pow.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (sin.f32 normAngle)))))
(*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)))) (sin.f32 normAngle))))
(neg.f32 (/.f32 #s(literal -1/120 binary32) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))
(/.f32 #s(literal 1/120 binary32) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 #s(literal -1/120 binary32) (neg.f32 (sin.f32 normAngle)))
(/.f32 #s(literal -1/120 binary32) (neg.f32 (neg.f32 (neg.f32 (sin.f32 normAngle)))))
(*.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal 1/120 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)))))
(*.f32 #s(literal -1/120 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(pow.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) #s(literal -1 binary32))
(/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (sin.f32 normAngle) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) #s(literal 120 binary32))))
(/.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (neg.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)))
(/.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32)))
(/.f32 (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32))) (neg.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)))) (neg.f32 (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 u (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (/.f32 u (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal 1/120 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))))
(*.f32 #s(literal 1/120 binary32) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)))
(*.f32 (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 120 binary32)))
(*.f32 (*.f32 u u) (/.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))))
(*.f32 (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 (sin.f32 normAngle) #s(literal 120 binary32))) u)
(*.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 u #s(literal 1/120 binary32)))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)) u) (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32)))
(*.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal 1 binary32)) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1/120 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 #s(literal -1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) #s(literal 120 binary32)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) #s(literal 1/120 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 normAngle #s(literal 5 binary32)) (sin.f32 normAngle)) (/.f32 (*.f32 u u) #s(literal 120 binary32)))
(*.f32 (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5/2 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5/2 binary32))) #s(literal 120 binary32)))
(*.f32 (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle)) (/.f32 u #s(literal 120 binary32)))
(*.f32 (/.f32 (*.f32 u (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 u #s(literal 1/120 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 u u) (sin.f32 normAngle)) (/.f32 (pow.f32 normAngle #s(literal 5 binary32)) #s(literal 120 binary32)))
(*.f32 (/.f32 (*.f32 u u) (sin.f32 normAngle)) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) #s(literal 1/120 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 u u) (pow.f32 normAngle #s(literal 5/2 binary32))) (sin.f32 normAngle)) (/.f32 (pow.f32 normAngle #s(literal 5/2 binary32)) #s(literal 120 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) (sin.f32 normAngle)) #s(literal 1/120 binary32))
(*.f32 (/.f32 (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (*.f32 u u)) #s(literal -1 binary32)) (/.f32 #s(literal -1/120 binary32) (sin.f32 normAngle)))
(neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) #s(literal -1 binary32)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))))
(+.f32 (/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) #s(literal -1 binary32))
(pow.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))) #s(literal -1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))))
(fma.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (sin.f32 normAngle)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal -1 binary32))))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(/.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))) #s(literal -1 binary32))
(/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal -1 binary32))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle))) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (sin.f32 normAngle)) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (sin.f32 normAngle)) (-.f32 (*.f32 (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (sin.f32 normAngle))))))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(*.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal 1 binary32)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(*.f32 (/.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(*.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(neg.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) #s(literal -1 binary32))))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 normAngle u)))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))))) (neg.f32 (neg.f32 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) #s(literal -1 binary32))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 normAngle u))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle u)) #s(literal 1 binary32)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 normAngle u)))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (sin.f32 normAngle)) #s(literal -1 binary32)))
(pow.f32 (sin.f32 normAngle) #s(literal -1 binary32))
(pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 (sin.f32 normAngle))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 (sin.f32 normAngle))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 normAngle)))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (sin.f32 normAngle)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))) n1_i))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 n1_i #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 normAngle u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))) (*.f32 #s(literal 1 binary32) n1_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) n1_i)))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(/.f32 (neg.f32 n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (sin.f32 normAngle))
(/.f32 (*.f32 n1_i #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(/.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal 1 binary32) n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) n1_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) n1_i)) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(/.f32 (neg.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 n1_i #s(literal 1 binary32))) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(/.f32 (neg.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 normAngle u))))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) n1_i)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 normAngle u)))))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 n1_i #s(literal 1 binary32)))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle u)) #s(literal 1 binary32)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 normAngle u)))))
(*.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 normAngle u)))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 #s(literal 1 binary32) n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) n1_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i #s(literal -1 binary32)) (/.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) #s(literal -1 binary32)) (/.f32 n1_i (sin.f32 normAngle)))
(+.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(+.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 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) n0_i)
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 n1_i (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 normAngle u)))) 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 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 n1_i #s(literal 1 binary32)) n0_i)
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(fma.f32 n0_i #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 (*.f32 n0_i n0_i) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u)) n0_i)
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle u)) #s(literal 1 binary32)) n0_i)
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 normAngle u)))) n0_i)
(fma.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 n1_i #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 n1_i (neg.f32 (sin.f32 (*.f32 normAngle u)))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 #s(literal 1 binary32) n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) n1_i) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 n1_i #s(literal -1 binary32)) (/.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) #s(literal -1 binary32)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))) (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 n0_i n0_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))))
(/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (fma.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)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32))) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (neg.f32 (fma.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)) (neg.f32 n0_i)) (*.f32 n0_i n0_i))))
(/.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)))) (neg.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 n0_i n0_i)) (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) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)))) (*.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 (neg.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.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)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 n0_i n0_i))) (neg.f32 (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))) (fma.f32 (/.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (-.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))) #s(literal 2 binary32)) (-.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 (*.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))) #s(literal 2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))))
(*.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(*.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.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)) (neg.f32 n0_i)) (*.f32 n0_i n0_i))))
(*.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.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)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))))
(*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))))))
(*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 n0_i n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))
(+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))
(+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) #s(literal -1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u u u))) #s(literal 2 binary32)) #s(literal -1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u)) (+.f32 #s(literal 1 binary32) (fma.f32 u u u)))) #s(literal -1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u)) (+.f32 u #s(literal 1 binary32)))) #s(literal -1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 u u u)))) #s(literal -1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 u #s(literal 1 binary32)) (+.f32 u #s(literal 1 binary32)))) #s(literal -1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u u u))) #s(literal -1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) #s(literal -1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) u)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u u u))) #s(literal -1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) u)) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))) #s(literal -1 binary32))
(fma.f32 (exp.f32 (log1p.f32 (neg.f32 u))) (exp.f32 (log1p.f32 (neg.f32 u))) #s(literal -1 binary32))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) (neg.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (-.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (neg.f32 (-.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) #s(literal 1 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)))))))
(*.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))))
(*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))))
(*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) (+.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(*.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))
(*.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))))
(*.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(expm1.f32 (*.f32 #s(literal 2 binary32) (log1p.f32 (neg.f32 u))))
(+.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))
(+.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 u #s(literal 1/6 binary32))))
(+.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) #s(literal -1/6 binary32)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(+.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(fma.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))
(fma.f32 #s(literal -1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))
(fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) #s(literal -1/6 binary32) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 u #s(literal 1/6 binary32))))
(fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 u #s(literal 1/6 binary32)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) #s(literal -1/6 binary32)))
(fma.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))
(fma.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))
(fma.f32 (*.f32 u #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))
(fma.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1 binary32) u) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))
(fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))
(fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))
(fma.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (neg.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (neg.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))) (*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))) (*.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (neg.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (neg.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))
(/.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))
(/.f32 (*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (*.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (*.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))) (*.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (neg.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (neg.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))
(/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)))
(/.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))
(/.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))
(/.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) #s(literal -1 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) #s(literal -1 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) #s(literal -1 binary32)))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) #s(literal -1 binary32)))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) #s(literal -1 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) #s(literal -1 binary32)))) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) #s(literal -1 binary32)))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) #s(literal -1 binary32)))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)))) (neg.f32 (*.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)))) (neg.f32 (*.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)))) (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)))) (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))) (*.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))) (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (neg.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (neg.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)))) (neg.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)))) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) (neg.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (neg.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (neg.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))))) (fma.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))) (*.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) #s(literal -1/6 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 u #s(literal 1/6 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 u #s(literal 1/6 binary32)))) (*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 u #s(literal 1/6 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 u #s(literal 1/6 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) #s(literal -1/6 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 u #s(literal 1/6 binary32))) (-.f32 (*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (*.f32 u #s(literal 1/6 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 (*.f32 u #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (*.f32 (*.f32 (*.f32 u #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (*.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))))
(*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))
(*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))
(*.f32 (*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))))
(*.f32 (*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)))))
(*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))))
(*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)))))
(*.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))))
(*.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)))))
(*.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))))
(*.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32)))))
(*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))) (*.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))))))
(*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))) (neg.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (neg.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))))
(*.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u))) (+.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(*.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))))
(*.f32 (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))))
(*.f32 (*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))))
(*.f32 (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal 1 binary32))))
(*.f32 (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(*.f32 (*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(+.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))
(+.f32 (*.f32 u #s(literal 1/6 binary32)) #s(literal -1/6 binary32))
(+.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 u u)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (neg.f32 (/.f32 #s(literal 1/36 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) #s(literal -1 binary32))
(fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))
(fma.f32 #s(literal 1/6 binary32) u #s(literal -1/6 binary32))
(fma.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (neg.f32 (/.f32 #s(literal 1/36 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 u u)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(-.f32 (/.f32 #s(literal 1/36 binary32) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))) (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 u u)) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (neg.f32 (*.f32 u #s(literal -1/36 binary32))))) (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 #s(literal 1/36 binary32) (*.f32 u u)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))))
(/.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))
(/.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (+.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (neg.f32 (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (neg.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (neg.f32 (+.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (neg.f32 (*.f32 u #s(literal -1/36 binary32)))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 #s(literal 1/36 binary32) (*.f32 u u))) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 u u)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) #s(literal 1/36 binary32))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)))) (neg.f32 (neg.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)))) (neg.f32 (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 #s(literal 1/36 binary32) (*.f32 u u)))) (neg.f32 (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 u u)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1/36 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 u u)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 u u)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (fma.f32 (/.f32 #s(literal 1/36 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (*.f32 (/.f32 (*.f32 #s(literal 1/36 binary32) (*.f32 u u)) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)))))))
(*.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)))
(*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32))))))
(*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (neg.f32 (*.f32 u #s(literal -1/36 binary32)))))))
(*.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32))))
(*.f32 (neg.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal 1/216 binary32) #s(literal -1/216 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) (-.f32 #s(literal 1/36 binary32) (*.f32 u #s(literal -1/36 binary32)))))))
(*.f32 (neg.f32 (fma.f32 #s(literal 1/36 binary32) (*.f32 u u) #s(literal -1/36 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal 1/6 binary32)))))
(*.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 #s(literal 1/36 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1/6 binary32) (*.f32 u #s(literal 1/6 binary32)))))
(neg.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 normAngle u)) #s(literal -1 binary32))))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 normAngle u)))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))))) (neg.f32 (neg.f32 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) #s(literal -1 binary32))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 normAngle u)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 normAngle u))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 normAngle u)) #s(literal 1 binary32)))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 normAngle u)))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (*.f32 n0_i #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (*.f32 #s(literal -1 binary32) n0_i)))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i)))
(/.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (neg.f32 n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i #s(literal -1 binary32)) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (*.f32 #s(literal -1 binary32) n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (neg.f32 (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(/.f32 (neg.f32 (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 n0_i #s(literal -1 binary32))) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 1 binary32))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(*.f32 (neg.f32 n0_i) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 n0_i (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 n0_i (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))))
(*.f32 (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 n0_i #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))))
(*.f32 (*.f32 #s(literal -1 binary32) n0_i) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))))
(*.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal 1 binary32)) (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 (/.f32 n0_i #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) #s(literal 1 binary32)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(+.f32 normAngle (neg.f32 (*.f32 normAngle u)))
(+.f32 (neg.f32 (*.f32 normAngle u)) normAngle)
(+.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle)))))
(+.f32 (*.f32 normAngle #s(literal 1 binary32)) (neg.f32 (*.f32 normAngle u)))
(+.f32 (*.f32 #s(literal 1 binary32) normAngle) (neg.f32 (*.f32 normAngle u)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal -1 binary32))
(fma.f32 normAngle #s(literal 1 binary32) (neg.f32 (*.f32 normAngle u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(fma.f32 u (neg.f32 normAngle) normAngle)
(fma.f32 #s(literal 1 binary32) normAngle (neg.f32 (*.f32 normAngle u)))
(fma.f32 #s(literal -1 binary32) (*.f32 normAngle u) normAngle)
(fma.f32 (neg.f32 u) normAngle normAngle)
(fma.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))) (neg.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle)))))
(fma.f32 (neg.f32 normAngle) u normAngle)
(fma.f32 (*.f32 normAngle #s(literal -1 binary32)) u normAngle)
(-.f32 normAngle (*.f32 normAngle u))
(-.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))) (/.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))))
(-.f32 (/.f32 (*.f32 normAngle normAngle) (-.f32 normAngle (neg.f32 (*.f32 normAngle u)))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (-.f32 normAngle (neg.f32 (*.f32 normAngle u)))))
(/.f32 normAngle (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (neg.f32 u) normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 normAngle normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 (neg.f32 u) (*.f32 normAngle normAngle)))) (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (neg.f32 u) (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 normAngle (neg.f32 (*.f32 normAngle u))) (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u)) (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 u #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (neg.f32 u) (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))) (fma.f32 normAngle (-.f32 normAngle (neg.f32 (*.f32 normAngle u))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))))
(/.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (neg.f32 u) (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))) (fma.f32 normAngle normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 (neg.f32 u) (*.f32 normAngle normAngle)))))
(/.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle)) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle)))
(/.f32 (neg.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (neg.f32 u) (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (neg.f32 (fma.f32 normAngle (-.f32 normAngle (neg.f32 (*.f32 normAngle u))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (neg.f32 u) (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (neg.f32 (fma.f32 normAngle normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 (neg.f32 u) (*.f32 normAngle normAngle))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle))) (neg.f32 (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (-.f32 normAngle (neg.f32 (*.f32 normAngle u))))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (fma.f32 u u u)))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 u #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (+.f32 #s(literal 1 binary32) (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 u #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))) (*.f32 (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle)) (*.f32 normAngle normAngle))) (*.f32 (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle)) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (neg.f32 u) (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))))) (neg.f32 (neg.f32 (fma.f32 normAngle (-.f32 normAngle (neg.f32 (*.f32 normAngle u))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle)))) (neg.f32 (neg.f32 (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle)))))
(/.f32 (neg.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))) (neg.f32 (-.f32 normAngle (neg.f32 (*.f32 normAngle u)))))
(/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u))))
(/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u)))) (neg.f32 (+.f32 u #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle)) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle)) (neg.f32 (+.f32 u #s(literal 1 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (neg.f32 u) (*.f32 u u)))) (fma.f32 (*.f32 normAngle #s(literal 1 binary32)) (*.f32 normAngle #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 (*.f32 normAngle #s(literal 1 binary32)) (neg.f32 (*.f32 normAngle u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1 binary32) normAngle) #s(literal 3 binary32)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (neg.f32 u) (*.f32 u u)))) (fma.f32 (*.f32 #s(literal 1 binary32) normAngle) (*.f32 #s(literal 1 binary32) normAngle) (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 (*.f32 #s(literal 1 binary32) normAngle) (neg.f32 (*.f32 normAngle u))))))
(/.f32 (-.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u u)))) (fma.f32 normAngle normAngle (fma.f32 (*.f32 normAngle normAngle) (*.f32 u u) (*.f32 normAngle (*.f32 normAngle u)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))) (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))) (fma.f32 (/.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))) (/.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))) (*.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))) (/.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle)))))))
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(*.f32 #s(literal 1 binary32) (fma.f32 normAngle (neg.f32 u) normAngle))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (neg.f32 u) (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (-.f32 normAngle (neg.f32 (*.f32 normAngle u))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)))))
(*.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (neg.f32 u) (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle normAngle (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 (neg.f32 u) (*.f32 normAngle normAngle))))))
(*.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle))))
(*.f32 (neg.f32 (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (neg.f32 u) (*.f32 u u)) (*.f32 normAngle (*.f32 normAngle normAngle)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 normAngle (-.f32 normAngle (neg.f32 (*.f32 normAngle u))) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))))))
(*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 u u)) (*.f32 normAngle normAngle))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 normAngle (neg.f32 u) (neg.f32 normAngle)))))
(*.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 normAngle normAngle) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (-.f32 normAngle (neg.f32 (*.f32 normAngle u)))))
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u u u))))
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u u u))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 u #s(literal 1 binary32))))
(neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) #s(literal -1 binary32)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))))
(+.f32 (/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) #s(literal -1 binary32))
(pow.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))) #s(literal -1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))))
(fma.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (sin.f32 normAngle)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 normAngle))) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal -1 binary32))))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(/.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))) #s(literal -1 binary32))
(/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal -1 binary32))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle))) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u)))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (sin.f32 normAngle)) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (sin.f32 normAngle)) (-.f32 (*.f32 (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 normAngle u))) (cos.f32 normAngle)) (sin.f32 normAngle)) (/.f32 (*.f32 (sin.f32 normAngle) (cos.f32 (*.f32 normAngle u))) (sin.f32 normAngle))))))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))))
(*.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(*.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal 1 binary32)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(*.f32 (/.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(*.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (/.f32 n0_i (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (*.f32 n0_i #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (*.f32 #s(literal -1 binary32) n0_i)))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i)))
(/.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (neg.f32 n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (*.f32 n0_i #s(literal -1 binary32)) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (*.f32 #s(literal -1 binary32) n0_i) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (neg.f32 (/.f32 n0_i (sin.f32 normAngle))) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(/.f32 (neg.f32 (neg.f32 n0_i)) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 n0_i #s(literal -1 binary32))) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i))
(*.f32 n0_i (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 1 binary32))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(*.f32 (neg.f32 n0_i) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 n0_i (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 n0_i (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))))
(*.f32 (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 n0_i #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))))
(*.f32 (*.f32 #s(literal -1 binary32) n0_i) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))))
(*.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))))
(*.f32 (/.f32 n0_i (neg.f32 (sin.f32 normAngle))) (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal 1 binary32)) (*.f32 n0_i (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 (/.f32 n0_i #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))))
(*.f32 (/.f32 (/.f32 n0_i (sin.f32 normAngle)) #s(literal 1 binary32)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(neg.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) #s(literal -1 binary32))))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) #s(literal 1 binary32))
(pow.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) #s(literal -1 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))) (/.f32 (sin.f32 normAngle) (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))))
(/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) #s(literal 1 binary32))
(/.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) #s(literal -1 binary32))
(/.f32 (neg.f32 (sin.f32 normAngle)) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 normAngle))) (neg.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (sin.f32 normAngle)))) (neg.f32 (neg.f32 (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))))
(*.f32 (sin.f32 normAngle) (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) #s(literal 1 binary32))
(*.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) #s(literal -1 binary32))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) (sin.f32 normAngle))
(*.f32 (neg.f32 (neg.f32 (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle)) #s(literal 1/2 binary32)) #s(literal -1 binary32)))

simplify429.0ms (2.3%)

Memory
34.4MiB live, 665.7MiB allocated
Algorithm
egg-herbie
Rules
8 504×lower-fma.f64
8 504×lower-fma.f32
7 458×lower-*.f64
7 458×lower-*.f32
2 704×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06155989
119525749
260275738
083975477
Stop Event
iter limit
node limit
Counts
408 → 399
Calls
Call 1
Inputs
(* -1/6 (pow normAngle 2))
(* (pow normAngle 2) (- (* (pow normAngle 2) (- (* 1/120 (pow u 2)) 1/36)) 1/6))
(* (pow normAngle 2) (- (* (pow normAngle 2) (- (+ (* 1/120 (pow u 2)) (* (pow normAngle 2) (- (* 1/720 (pow u 2)) 7/2160))) 1/36)) 1/6))
(* (pow normAngle 2) (- (* (pow normAngle 2) (- (+ (* 1/120 (pow u 2)) (* (pow normAngle 2) (- (+ (* 1/720 (pow u 2)) (* (pow normAngle 2) (- (* -1/120 (+ (* -1/36 (pow u 2)) (* 1/120 (pow u 2)))) 31/90720))) 7/2160))) 1/36)) 1/6))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* (pow normAngle 5) (- (* 1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle))))))
(* (pow normAngle 5) (- (* 1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle))))))
(* (pow normAngle 5) (- (* 1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle))))))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* -1 (* (pow normAngle 5) (+ (* -1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle)))))))
(* -1 (* (pow normAngle 5) (+ (* -1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle)))))))
(* -1 (* (pow normAngle 5) (+ (* -1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle)))))))
(* -1/6 (/ (pow normAngle 3) (sin normAngle)))
(+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))
(+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))
(+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))
(* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))
(* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))
(* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))
(* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))
(/ 1/120 normAngle)
(/ (+ 1/120 (* 1/720 (pow normAngle 2))) normAngle)
(/ (+ 1/120 (* (pow normAngle 2) (+ 1/720 (* 7/43200 (pow normAngle 2))))) normAngle)
(/ (+ 1/120 (* (pow normAngle 2) (+ 1/720 (* (pow normAngle 2) (+ 7/43200 (* 31/1814400 (pow normAngle 2))))))) normAngle)
(/ 1/120 (sin normAngle))
(/ 1/120 (sin normAngle))
(/ 1/120 (sin normAngle))
(/ 1/120 (sin normAngle))
(/ 1/120 (sin normAngle))
(/ 1/120 (sin normAngle))
(/ 1/120 (sin normAngle))
(/ 1/120 (sin normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (* (pow normAngle 4) (pow u 2)))
(* (pow normAngle 4) (+ (* 1/720 (* (pow normAngle 2) (pow u 2))) (* 1/120 (pow u 2))))
(* (pow normAngle 4) (+ (* 1/120 (pow u 2)) (* (pow normAngle 2) (+ (* -1/120 (* (pow normAngle 2) (+ (* -1/36 (pow u 2)) (* 1/120 (pow u 2))))) (* 1/720 (pow u 2))))))
(* (pow normAngle 4) (+ (* 1/120 (pow u 2)) (* (pow normAngle 2) (+ (* 1/720 (pow u 2)) (* (pow normAngle 2) (+ (* -1/120 (* (pow normAngle 2) (+ (* -1/5040 (pow u 2)) (+ (* 1/720 (pow u 2)) (* 1/6 (+ (* -1/36 (pow u 2)) (* 1/120 (pow u 2)))))))) (* -1/120 (+ (* -1/36 (pow u 2)) (* 1/120 (pow u 2))))))))))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
1
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(- 1 u)
(- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
u
(+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ 1 normAngle)
(/ (+ 1 (* 1/6 (pow normAngle 2))) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2))))))) normAngle)
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ 1 (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i u)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
n0_i
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+ n0_i (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle)))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (* n1_i u))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
n0_i
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(* -2 u)
(* u (- u 2))
(* u (- u 2))
(* u (- u 2))
(pow u 2)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(pow u 2)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(* 1/3 u)
(* u (+ 1/3 (* -1/2 u)))
(* u (+ 1/3 (* u (- (* 1/6 u) 1/2))))
(* u (+ 1/3 (* u (- (* 1/6 u) 1/2))))
(* 1/6 (pow u 3))
(* (pow u 3) (- 1/6 (* 1/2 (/ 1 u))))
(* (pow u 3) (- (+ 1/6 (/ 1/3 (pow u 2))) (* 1/2 (/ 1 u))))
(* (pow u 3) (- (+ 1/6 (/ 1/3 (pow u 2))) (* 1/2 (/ 1 u))))
(* 1/6 (pow u 3))
(* -1 (* (pow u 3) (- (* 1/2 (/ 1 u)) 1/6)))
(* -1 (* (pow u 3) (- (* -1 (/ (- (* 1/3 (/ 1 u)) 1/2) u)) 1/6)))
(* -1 (* (pow u 3) (- (* -1 (/ (- (* 1/3 (/ 1 u)) 1/2) u)) 1/6)))
-1/6
(- (* 1/6 u) 1/6)
(- (* 1/6 u) 1/6)
(- (* 1/6 u) 1/6)
(* 1/6 u)
(* u (- 1/6 (* 1/6 (/ 1 u))))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(* 1/6 u)
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(/ (* normAngle u) (sin normAngle))
(* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
u
(+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(* -1 (* normAngle u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* -1 (* normAngle u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(+ 1 (* -1 u))
(+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u)))))))
(+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (+ 1 (* -1 u)) 5)) (+ (* -1/6 (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u))))) (* 1/120 (+ 1 (* -1 u))))))) (* -1/6 (+ 1 (* -1 u)))))))
(+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (+ 1 (* -1 u)) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (+ 1 (* -1 u)) 7)) (+ (* -1/6 (- (* 1/120 (pow (+ 1 (* -1 u)) 5)) (+ (* -1/6 (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u))))) (* 1/120 (+ 1 (* -1 u)))))) (+ (* -1/5040 (+ 1 (* -1 u))) (* 1/120 (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u)))))))))) (+ (* -1/6 (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u))))) (* 1/120 (+ 1 (* -1 u))))))) (* -1/6 (+ 1 (* -1 u)))))))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/ (sin (- (* -1 (* normAngle u)) (* -1 normAngle))) (sin normAngle))
(/ (sin (- (* -1 (* normAngle u)) (* -1 normAngle))) (sin normAngle))
(/ (sin (- (* -1 (* normAngle u)) (* -1 normAngle))) (sin normAngle))
(/ (sin (- (* -1 (* normAngle u)) (* -1 normAngle))) (sin normAngle))
1
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(* n0_i (+ 1 (* -1 u)))
(+ (* n0_i (+ 1 (* -1 u))) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))))
(+ (* n0_i (+ 1 (* -1 u))) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (+ 1 (* -1 u)) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))) (* 1/120 (* n0_i (+ 1 (* -1 u)))))))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))))
(+ (* n0_i (+ 1 (* -1 u))) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (+ 1 (* -1 u)) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (+ 1 (* -1 u)) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (+ 1 (* -1 u)) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))) (* 1/120 (* n0_i (+ 1 (* -1 u))))))) (+ (* -1/5040 (* n0_i (+ 1 (* -1 u)))) (* 1/120 (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u))))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))) (* 1/120 (* n0_i (+ 1 (* -1 u)))))))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (- (* -1 (* normAngle u)) (* -1 normAngle)))) (sin normAngle))
(/ (* n0_i (sin (- (* -1 (* normAngle u)) (* -1 normAngle)))) (sin normAngle))
(/ (* n0_i (sin (- (* -1 (* normAngle u)) (* -1 normAngle)))) (sin normAngle))
(/ (* n0_i (sin (- (* -1 (* normAngle u)) (* -1 normAngle)))) (sin normAngle))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(/ 1 (+ 1 (* -1 u)))
(+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))) (/ 1 (+ 1 (* -1 u))))
(+ (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* 1/120 (/ 1 (+ 1 (* -1 u)))) (+ (* 1/120 (pow (+ 1 (* -1 u)) 3)) (* 1/6 (* (pow (+ 1 (* -1 u)) 2) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u)))))))))) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))) (/ 1 (+ 1 (* -1 u))))
(+ (* (pow normAngle 2) (- (* (pow normAngle 2) (- (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (* (pow (+ 1 (* -1 u)) 2) (- (* 1/120 (/ 1 (+ 1 (* -1 u)))) (+ (* 1/120 (pow (+ 1 (* -1 u)) 3)) (* 1/6 (* (pow (+ 1 (* -1 u)) 2) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))))))) (+ (* -1/120 (* (pow (+ 1 (* -1 u)) 4) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))) (+ (* -1/5040 (pow (+ 1 (* -1 u)) 5)) (* 1/5040 (/ 1 (+ 1 (* -1 u))))))))) (* 1/120 (/ 1 (+ 1 (* -1 u))))) (+ (* 1/120 (pow (+ 1 (* -1 u)) 3)) (* 1/6 (* (pow (+ 1 (* -1 u)) 2) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u)))))))))) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))) (/ 1 (+ 1 (* -1 u))))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/ (sin normAngle) (sin (- (* -1 (* normAngle u)) (* -1 normAngle))))
(/ (sin normAngle) (sin (- (* -1 (* normAngle u)) (* -1 normAngle))))
(/ (sin normAngle) (sin (- (* -1 (* normAngle u)) (* -1 normAngle))))
(/ (sin normAngle) (sin (- (* -1 (* normAngle u)) (* -1 normAngle))))
1
(+ 1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))
(+ 1 (* u (- (* -1 (* u (+ (* -1 (/ (* (pow normAngle 2) (pow (cos normAngle) 2)) (pow (sin normAngle) 2))) (* -1/2 (pow normAngle 2))))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))
(+ 1 (* u (- (* u (- (* -1 (* u (+ (* -1/2 (/ (* (pow normAngle 3) (cos normAngle)) (sin normAngle))) (+ (* 1/6 (/ (* (pow normAngle 3) (cos normAngle)) (sin normAngle))) (/ (* normAngle (* (cos normAngle) (+ (* -1 (/ (* (pow normAngle 2) (pow (cos normAngle) 2)) (pow (sin normAngle) 2))) (* -1/2 (pow normAngle 2))))) (sin normAngle)))))) (+ (* -1 (/ (* (pow normAngle 2) (pow (cos normAngle) 2)) (pow (sin normAngle) 2))) (* -1/2 (pow normAngle 2))))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
Outputs
(* -1/6 (pow normAngle 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(* (pow normAngle 2) (- (* (pow normAngle 2) (- (* 1/120 (pow u 2)) 1/36)) 1/6))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 #s(literal 1/120 binary32) (*.f32 u u) #s(literal -1/36 binary32))) #s(literal -1/6 binary32)))
(* (pow normAngle 2) (- (* (pow normAngle 2) (- (+ (* 1/120 (pow u 2)) (* (pow normAngle 2) (- (* 1/720 (pow u 2)) 7/2160))) 1/36)) 1/6))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u u) #s(literal 1/720 binary32) #s(literal -7/2160 binary32)) (fma.f32 #s(literal 1/120 binary32) (*.f32 u u) #s(literal -1/36 binary32))) #s(literal -1/6 binary32)))
(* (pow normAngle 2) (- (* (pow normAngle 2) (- (+ (* 1/120 (pow u 2)) (* (pow normAngle 2) (- (+ (* 1/720 (pow u 2)) (* (pow normAngle 2) (- (* -1/120 (+ (* -1/36 (pow u 2)) (* 1/120 (pow u 2)))) 31/90720))) 7/2160))) 1/36)) 1/6))
(*.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u u) #s(literal 7/43200 binary32) #s(literal -31/90720 binary32)) (fma.f32 (*.f32 u u) #s(literal 1/720 binary32) #s(literal -7/2160 binary32))) (fma.f32 #s(literal 1/120 binary32) (*.f32 u u) #s(literal -1/36 binary32))) #s(literal -1/6 binary32)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* (pow normAngle 5) (- (* 1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle))))))
(*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (fma.f32 #s(literal 1/120 binary32) (/.f32 (*.f32 u u) (sin.f32 normAngle)) (/.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (sin.f32 normAngle))))))
(* (pow normAngle 5) (- (* 1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle))))))
(*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (fma.f32 #s(literal 1/120 binary32) (/.f32 (*.f32 u u) (sin.f32 normAngle)) (/.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (sin.f32 normAngle))))))
(* (pow normAngle 5) (- (* 1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle))))))
(*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (fma.f32 #s(literal 1/120 binary32) (/.f32 (*.f32 u u) (sin.f32 normAngle)) (/.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (sin.f32 normAngle))))))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* -1 (* (pow normAngle 5) (+ (* -1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle)))))))
(*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (fma.f32 #s(literal 1/120 binary32) (/.f32 (*.f32 u u) (sin.f32 normAngle)) (/.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (sin.f32 normAngle))))))
(* -1 (* (pow normAngle 5) (+ (* -1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle)))))))
(*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (fma.f32 #s(literal 1/120 binary32) (/.f32 (*.f32 u u) (sin.f32 normAngle)) (/.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (sin.f32 normAngle))))))
(* -1 (* (pow normAngle 5) (+ (* -1/120 (/ (pow u 2) (sin normAngle))) (* 1/6 (/ 1 (* (pow normAngle 2) (sin normAngle)))))))
(*.f32 (pow.f32 normAngle #s(literal 5 binary32)) (fma.f32 #s(literal 1/120 binary32) (/.f32 (*.f32 u u) (sin.f32 normAngle)) (/.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle (sin.f32 normAngle))))))
(* -1/6 (/ (pow normAngle 3) (sin normAngle)))
(/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle))
(+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))
(fma.f32 (*.f32 u u) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)))
(+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))
(fma.f32 (*.f32 u u) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)))
(+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))
(fma.f32 (*.f32 u u) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle)))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))
(*.f32 (*.f32 u u) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u (sin.f32 normAngle)))) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))
(* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))
(*.f32 (*.f32 u u) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u (sin.f32 normAngle)))) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))
(* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))
(*.f32 (*.f32 u u) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u (sin.f32 normAngle)))) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))
(*.f32 (*.f32 u u) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u (sin.f32 normAngle)))) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))
(* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))
(*.f32 (*.f32 u u) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u (sin.f32 normAngle)))) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))
(* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (* (pow u 2) (sin normAngle)))) (* 1/120 (/ (pow normAngle 5) (sin normAngle)))))
(*.f32 (*.f32 u u) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 u (*.f32 u (sin.f32 normAngle)))) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))
(/ 1/120 normAngle)
(/.f32 #s(literal 1/120 binary32) normAngle)
(/ (+ 1/120 (* 1/720 (pow normAngle 2))) normAngle)
(/.f32 (fma.f32 (*.f32 normAngle normAngle) #s(literal 1/720 binary32) #s(literal 1/120 binary32)) normAngle)
(/ (+ 1/120 (* (pow normAngle 2) (+ 1/720 (* 7/43200 (pow normAngle 2))))) normAngle)
(/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle #s(literal 7/43200 binary32)) #s(literal 1/720 binary32)) #s(literal 1/120 binary32)) normAngle)
(/ (+ 1/120 (* (pow normAngle 2) (+ 1/720 (* (pow normAngle 2) (+ 7/43200 (* 31/1814400 (pow normAngle 2))))))) normAngle)
(/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 (*.f32 normAngle normAngle) #s(literal 31/1814400 binary32) #s(literal 7/43200 binary32))) #s(literal 1/720 binary32)) #s(literal 1/120 binary32)) normAngle)
(/ 1/120 (sin normAngle))
(/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))
(/ 1/120 (sin normAngle))
(/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))
(/ 1/120 (sin normAngle))
(/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))
(/ 1/120 (sin normAngle))
(/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))
(/ 1/120 (sin normAngle))
(/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))
(/ 1/120 (sin normAngle))
(/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))
(/ 1/120 (sin normAngle))
(/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))
(/ 1/120 (sin normAngle))
(/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (* (pow normAngle 4) (pow u 2)))
(*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)))
(* (pow normAngle 4) (+ (* 1/720 (* (pow normAngle 2) (pow u 2))) (* 1/120 (pow u 2))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (*.f32 (*.f32 u u) (fma.f32 (*.f32 normAngle normAngle) #s(literal 1/720 binary32) #s(literal 1/120 binary32))))
(* (pow normAngle 4) (+ (* 1/120 (pow u 2)) (* (pow normAngle 2) (+ (* -1/120 (* (pow normAngle 2) (+ (* -1/36 (pow u 2)) (* 1/120 (pow u 2))))) (* 1/720 (pow u 2))))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 u u) #s(literal 7/43200 binary32))) (*.f32 (*.f32 u u) #s(literal 1/720 binary32))) (*.f32 #s(literal 1/120 binary32) (*.f32 u u))))
(* (pow normAngle 4) (+ (* 1/120 (pow u 2)) (* (pow normAngle 2) (+ (* 1/720 (pow u 2)) (* (pow normAngle 2) (+ (* -1/120 (* (pow normAngle 2) (+ (* -1/5040 (pow u 2)) (+ (* 1/720 (pow u 2)) (* 1/6 (+ (* -1/36 (pow u 2)) (* 1/120 (pow u 2)))))))) (* -1/120 (+ (* -1/36 (pow u 2)) (* 1/120 (pow u 2))))))))))
(*.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle normAngle)) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 (*.f32 u u) #s(literal -7/2160 binary32) (*.f32 (*.f32 u u) #s(literal 1/840 binary32))) #s(literal -1/120 binary32)) (*.f32 (*.f32 u u) #s(literal 7/43200 binary32))) (*.f32 (*.f32 u u) #s(literal 1/720 binary32))) (*.f32 #s(literal 1/120 binary32) (*.f32 u u))))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
(* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle)))
(/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u u)) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(fma.f32 (*.f32 u (cos.f32 normAngle)) (neg.f32 (/.f32 normAngle (sin.f32 normAngle))) #s(literal 1 binary32))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(fma.f32 u (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal -1/2 binary32)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) #s(literal 1 binary32))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(fma.f32 u (fma.f32 u (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 (*.f32 u (cos.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) #s(literal 1 binary32))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
(- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)
(fma.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1 binary32) u))
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u) (*.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal -1/6 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (-.f32 #s(literal 1 binary32) u))
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(fma.f32 normAngle (*.f32 normAngle (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (fma.f32 #s(literal -1/6 binary32) (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u) (*.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 1 binary32) u)))) (fma.f32 #s(literal -1/720 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u) (fma.f32 u #s(literal 1/5040 binary32) #s(literal -1/5040 binary32))))) (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u) (*.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/6 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)))) (-.f32 #s(literal 1 binary32) u))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))
(*.f32 u (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 normAngle (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))
(*.f32 u (fma.f32 (*.f32 u u) (fma.f32 (*.f32 u u) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle))) (/.f32 normAngle (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))
(*.f32 u (fma.f32 (*.f32 u u) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (fma.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 7 binary32))) (/.f32 (*.f32 u u) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))) (/.f32 normAngle (sin.f32 normAngle))))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
u
(+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))
(fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u)
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)) (*.f32 u #s(literal -1/120 binary32)))) (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u)
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 u #s(literal 7 binary32)) (fma.f32 #s(literal 1/6 binary32) (fma.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)) (*.f32 u #s(literal -1/120 binary32)))) (neg.f32 (fma.f32 u #s(literal -1/5040 binary32) (*.f32 #s(literal -1/720 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u))))))) (fma.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)) (*.f32 u #s(literal -1/120 binary32))))) (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u)
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ 1 normAngle)
(/.f32 #s(literal 1 binary32) normAngle)
(/ (+ 1 (* 1/6 (pow normAngle 2))) normAngle)
(/.f32 (fma.f32 normAngle (*.f32 normAngle #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* 7/360 (pow normAngle 2))))) normAngle)
(/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle #s(literal 7/360 binary32)) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)
(/ (+ 1 (* (pow normAngle 2) (+ 1/6 (* (pow normAngle 2) (+ 7/360 (* 31/15120 (pow normAngle 2))))))) normAngle)
(/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 normAngle (*.f32 normAngle #s(literal 31/15120 binary32)) #s(literal 7/360 binary32))) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ 1 (sin normAngle))
(/.f32 #s(literal 1 binary32) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) n1_i) (sin.f32 normAngle)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (fma.f32 (*.f32 u u) (fma.f32 (*.f32 u u) (/.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) n1_i)) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) n1_i))) (sin.f32 normAngle))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (*.f32 u u) (fma.f32 (*.f32 u u) (fma.f32 #s(literal -1/5040 binary32) (/.f32 (*.f32 (pow.f32 normAngle #s(literal 7 binary32)) (*.f32 (*.f32 u u) n1_i)) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) n1_i)) (sin.f32 normAngle))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) n1_i))) (sin.f32 normAngle))))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 normAngle normAngle)) (*.f32 u n1_i))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 u #s(literal 5 binary32)) n1_i) (fma.f32 #s(literal -1/36 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i)))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (fma.f32 u (*.f32 u u) (neg.f32 u)))) (*.f32 u n1_i))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (pow.f32 u #s(literal 7 binary32)) (*.f32 #s(literal -1/5040 binary32) n1_i)) (fma.f32 #s(literal -1/6 binary32) (fma.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 u #s(literal 5 binary32)) n1_i) (fma.f32 #s(literal -1/36 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i)))) (fma.f32 #s(literal -1/720 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 u (*.f32 #s(literal -1/5040 binary32) n1_i))))) (fma.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 u #s(literal 5 binary32)) n1_i) (fma.f32 #s(literal -1/36 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i))))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (fma.f32 u (*.f32 u u) (neg.f32 u)))) (*.f32 u n1_i))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
n0_i
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(fma.f32 (*.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (sin.f32 normAngle) n0_i)) n0_i)
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(fma.f32 (*.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (sin.f32 normAngle) n0_i)) n0_i)
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(fma.f32 (*.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (sin.f32 normAngle) n0_i)) n0_i)
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(*.f32 (fma.f32 (neg.f32 n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (sin.f32 normAngle) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(*.f32 (fma.f32 (neg.f32 n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (sin.f32 normAngle) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(*.f32 (fma.f32 (neg.f32 n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (sin.f32 normAngle) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) n0_i)
(+ n0_i (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(fma.f32 u (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) n1_i) (sin.f32 normAngle)) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i)
(+ n0_i (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle)))))
(fma.f32 u (fma.f32 (*.f32 u u) (fma.f32 (*.f32 u u) (/.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 normAngle #s(literal 5 binary32)) n1_i)) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) n1_i))) (sin.f32 normAngle))) (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 normAngle normAngle)) (fma.f32 u n1_i n0_i))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 u #s(literal 5 binary32)) n1_i) (fma.f32 #s(literal -1/36 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i)))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (fma.f32 u (*.f32 u u) (neg.f32 u)))) (fma.f32 u n1_i n0_i))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (pow.f32 u #s(literal 7 binary32)) (*.f32 #s(literal -1/5040 binary32) n1_i)) (fma.f32 #s(literal -1/6 binary32) (fma.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 u #s(literal 5 binary32)) n1_i) (fma.f32 #s(literal -1/36 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i)))) (fma.f32 #s(literal -1/720 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 u (*.f32 #s(literal -1/5040 binary32) n1_i))))) (fma.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 u #s(literal 5 binary32)) n1_i) (fma.f32 #s(literal -1/36 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 #s(literal -1/120 binary32) (*.f32 u n1_i))))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (fma.f32 u (*.f32 u u) (neg.f32 u)))) (fma.f32 u n1_i n0_i))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
n0_i
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(*.f32 n1_i (+.f32 (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* -2 u)
(*.f32 u #s(literal -2 binary32))
(* u (- u 2))
(*.f32 u (+.f32 u #s(literal -2 binary32)))
(* u (- u 2))
(*.f32 u (+.f32 u #s(literal -2 binary32)))
(* u (- u 2))
(*.f32 u (+.f32 u #s(literal -2 binary32)))
(pow u 2)
(*.f32 u u)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u)))
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u)))
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u)))
(pow u 2)
(*.f32 u u)
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u)))
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u)))
(* (pow u 2) (- 1 (* 2 (/ 1 u))))
(*.f32 (*.f32 u u) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -2 binary32) u)))
(* 1/3 u)
(*.f32 u #s(literal 1/3 binary32))
(* u (+ 1/3 (* -1/2 u)))
(*.f32 u (fma.f32 u #s(literal -1/2 binary32) #s(literal 1/3 binary32)))
(* u (+ 1/3 (* u (- (* 1/6 u) 1/2))))
(*.f32 u (fma.f32 u (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/2 binary32)) #s(literal 1/3 binary32)))
(* u (+ 1/3 (* u (- (* 1/6 u) 1/2))))
(*.f32 u (fma.f32 u (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/2 binary32)) #s(literal 1/3 binary32)))
(* 1/6 (pow u 3))
(*.f32 u (*.f32 (*.f32 u u) #s(literal 1/6 binary32)))
(* (pow u 3) (- 1/6 (* 1/2 (/ 1 u))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/2 binary32) u)))
(* (pow u 3) (- (+ 1/6 (/ 1/3 (pow u 2))) (* 1/2 (/ 1 u))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1/6 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u)) u)))
(* (pow u 3) (- (+ 1/6 (/ 1/3 (pow u 2))) (* 1/2 (/ 1 u))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal 1/6 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u)) u)))
(* 1/6 (pow u 3))
(*.f32 u (*.f32 (*.f32 u u) #s(literal 1/6 binary32)))
(* -1 (* (pow u 3) (- (* 1/2 (/ 1 u)) 1/6)))
(*.f32 (*.f32 u u) (neg.f32 (*.f32 u (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1/2 binary32) u)))))
(* -1 (* (pow u 3) (- (* -1 (/ (- (* 1/3 (/ 1 u)) 1/2) u)) 1/6)))
(*.f32 (-.f32 #s(literal -1/6 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
(* -1 (* (pow u 3) (- (* -1 (/ (- (* 1/3 (/ 1 u)) 1/2) u)) 1/6)))
(*.f32 (-.f32 #s(literal -1/6 binary32) (/.f32 (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/3 binary32) u)) u)) (neg.f32 (*.f32 u (*.f32 u u))))
-1/6
#s(literal -1/6 binary32)
(- (* 1/6 u) 1/6)
(fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))
(- (* 1/6 u) 1/6)
(fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))
(- (* 1/6 u) 1/6)
(fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(*.f32 u (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/6 binary32) u)))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(*.f32 u (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/6 binary32) u)))
(* u (- 1/6 (* 1/6 (/ 1 u))))
(*.f32 u (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal -1/6 binary32) u)))
(* 1/6 u)
(*.f32 u #s(literal 1/6 binary32))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 u (neg.f32 (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1/6 binary32) u))))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 u (neg.f32 (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1/6 binary32) u))))
(* -1 (* u (- (* 1/6 (/ 1 u)) 1/6)))
(*.f32 u (neg.f32 (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal 1/6 binary32) u))))
(/ (* normAngle u) (sin normAngle))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(* u (+ (* -1/6 (/ (* (pow normAngle 3) (pow u 2)) (sin normAngle))) (/ normAngle (sin normAngle))))
(*.f32 u (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 u (*.f32 u (*.f32 normAngle (*.f32 normAngle normAngle)))) (sin.f32 normAngle)) (/.f32 normAngle (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* 1/120 (/ (* (pow normAngle 5) (pow u 2)) (sin normAngle))))) (/ normAngle (sin normAngle))))
(*.f32 u (fma.f32 (*.f32 u u) (fma.f32 (*.f32 u u) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (sin.f32 normAngle))) (/.f32 normAngle (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (pow normAngle 3) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 7) (pow u 2)) (sin normAngle))) (* 1/120 (/ (pow normAngle 5) (sin normAngle))))))) (/ normAngle (sin normAngle))))
(*.f32 u (fma.f32 (*.f32 u u) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 u u) (fma.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 normAngle #s(literal 7 binary32))) (/.f32 (*.f32 u u) (sin.f32 normAngle)) (/.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle))))) (/.f32 normAngle (sin.f32 normAngle))))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
u
(+ u (* (pow normAngle 2) (- (* -1/6 (pow u 3)) (* -1/6 u))))
(fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u)
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)) (*.f32 u #s(literal -1/120 binary32)))) (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u)
(+ u (* (pow normAngle 2) (- (+ (* -1/6 (pow u 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow u 5)) (* (pow normAngle 2) (- (* -1/5040 (pow u 7)) (+ (* -1/6 (- (* 1/120 (pow u 5)) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u)))) (+ (* -1/5040 u) (* 1/120 (- (* -1/6 (pow u 3)) (* -1/6 u)))))))) (+ (* -1/6 (- (* -1/6 (pow u 3)) (* -1/6 u))) (* 1/120 u))))) (* -1/6 u))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 u #s(literal 7 binary32)) (fma.f32 #s(literal 1/6 binary32) (fma.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)) (*.f32 u #s(literal -1/120 binary32)))) (neg.f32 (fma.f32 u #s(literal -1/5040 binary32) (*.f32 #s(literal -1/720 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u))))))) (fma.f32 #s(literal 1/120 binary32) (pow.f32 u #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)) (*.f32 u #s(literal -1/120 binary32))))) (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u)
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
(/ (sin (* normAngle u)) (sin normAngle))
(/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(fma.f32 (*.f32 normAngle (*.f32 u (cos.f32 normAngle))) (neg.f32 (/.f32 n0_i (sin.f32 normAngle))) n0_i)
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(fma.f32 u (fma.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) n0_i) (/.f32 (*.f32 (*.f32 n0_i (cos.f32 normAngle)) normAngle) (neg.f32 (sin.f32 normAngle)))) n0_i)
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(fma.f32 u (fma.f32 u (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (cos.f32 normAngle)) n0_i)) (sin.f32 normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) n0_i)) (/.f32 (*.f32 (*.f32 n0_i (cos.f32 normAngle)) normAngle) (neg.f32 (sin.f32 normAngle)))) n0_i)
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(* n0_i (- 1 u))
(fma.f32 u (neg.f32 n0_i) n0_i)
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 normAngle normAngle)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (fma.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 #s(literal -1/120 binary32) (fma.f32 u (neg.f32 n0_i) n0_i)))) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)))) (fma.f32 u (neg.f32 n0_i) n0_i))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)))) (fma.f32 #s(literal -1/6 binary32) (fma.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (fma.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 #s(literal -1/120 binary32) (fma.f32 u (neg.f32 n0_i) n0_i)))) (fma.f32 #s(literal -1/720 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 n0_i (fma.f32 u #s(literal 1/5040 binary32) #s(literal -1/5040 binary32)))))) (fma.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (fma.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 #s(literal -1/120 binary32) (fma.f32 u (neg.f32 n0_i) n0_i))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)))) (fma.f32 u (neg.f32 n0_i) n0_i))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(+ normAngle (* -1 (* normAngle u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(+ normAngle (* -1 (* normAngle u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* -1 (* normAngle u))
(*.f32 normAngle (neg.f32 u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* normAngle u))
(*.f32 normAngle (neg.f32 u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(+ 1 (* -1 u))
(-.f32 #s(literal 1 binary32) u)
(+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u)))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1 binary32) u))
(+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (+ 1 (* -1 u)) 5)) (+ (* -1/6 (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u))))) (* 1/120 (+ 1 (* -1 u))))))) (* -1/6 (+ 1 (* -1 u)))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u) (*.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal -1/6 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (-.f32 #s(literal 1 binary32) u))
(+ 1 (+ (* -1 u) (* (pow normAngle 2) (- (+ (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (+ 1 (* -1 u)) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (+ 1 (* -1 u)) 7)) (+ (* -1/6 (- (* 1/120 (pow (+ 1 (* -1 u)) 5)) (+ (* -1/6 (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u))))) (* 1/120 (+ 1 (* -1 u)))))) (+ (* -1/5040 (+ 1 (* -1 u))) (* 1/120 (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u)))))))))) (+ (* -1/6 (- (* -1/6 (pow (+ 1 (* -1 u)) 3)) (* -1/6 (+ 1 (* -1 u))))) (* 1/120 (+ 1 (* -1 u))))))) (* -1/6 (+ 1 (* -1 u)))))))
(fma.f32 normAngle (*.f32 normAngle (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (fma.f32 #s(literal -1/6 binary32) (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u) (*.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 1 binary32) u)))) (fma.f32 #s(literal -1/720 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u) (fma.f32 u #s(literal 1/5040 binary32) #s(literal -1/5040 binary32))))) (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u) (*.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 1 binary32) u))))) (*.f32 #s(literal -1/6 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)))) (-.f32 #s(literal 1 binary32) u))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (- (* -1 (* normAngle u)) (* -1 normAngle))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (- (* -1 (* normAngle u)) (* -1 normAngle))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (- (* -1 (* normAngle u)) (* -1 normAngle))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (- (* -1 (* normAngle u)) (* -1 normAngle))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(fma.f32 (*.f32 u (cos.f32 normAngle)) (neg.f32 (/.f32 normAngle (sin.f32 normAngle))) #s(literal 1 binary32))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(fma.f32 u (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal -1/2 binary32)) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) #s(literal 1 binary32))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(fma.f32 u (fma.f32 u (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 (*.f32 u (cos.f32 normAngle)) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (neg.f32 (sin.f32 normAngle)))) #s(literal 1 binary32))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (+ normAngle (* -1 (* normAngle u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(* n0_i (+ 1 (* -1 u)))
(fma.f32 u (neg.f32 n0_i) n0_i)
(+ (* n0_i (+ 1 (* -1 u))) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 normAngle normAngle)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+ (* n0_i (+ 1 (* -1 u))) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (+ 1 (* -1 u)) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))) (* 1/120 (* n0_i (+ 1 (* -1 u)))))))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (fma.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 #s(literal -1/120 binary32) (fma.f32 u (neg.f32 n0_i) n0_i)))) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)))) (fma.f32 u (neg.f32 n0_i) n0_i))
(+ (* n0_i (+ 1 (* -1 u))) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (+ 1 (* -1 u)) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (+ 1 (* -1 u)) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (+ 1 (* -1 u)) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))) (* 1/120 (* n0_i (+ 1 (* -1 u))))))) (+ (* -1/5040 (* n0_i (+ 1 (* -1 u)))) (* 1/120 (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u))))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (+ 1 (* -1 u)) 3))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))) (* 1/120 (* n0_i (+ 1 (* -1 u)))))))) (* -1/6 (* n0_i (+ 1 (* -1 u)))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)))) (fma.f32 #s(literal -1/6 binary32) (fma.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (fma.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 #s(literal -1/120 binary32) (fma.f32 u (neg.f32 n0_i) n0_i)))) (fma.f32 #s(literal -1/720 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 n0_i (fma.f32 u #s(literal 1/5040 binary32) #s(literal -1/5040 binary32)))))) (fma.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (fma.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 #s(literal -1/120 binary32) (fma.f32 u (neg.f32 n0_i) n0_i))))) (*.f32 #s(literal -1/6 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)))) (fma.f32 u (neg.f32 n0_i) n0_i))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (- (* -1 (* normAngle u)) (* -1 normAngle)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (- (* -1 (* normAngle u)) (* -1 normAngle)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (- (* -1 (* normAngle u)) (* -1 normAngle)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (- (* -1 (* normAngle u)) (* -1 normAngle)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(fma.f32 (*.f32 normAngle (*.f32 u (cos.f32 normAngle))) (neg.f32 (/.f32 n0_i (sin.f32 normAngle))) n0_i)
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(fma.f32 u (fma.f32 u (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) n0_i) (/.f32 (*.f32 (*.f32 n0_i (cos.f32 normAngle)) normAngle) (neg.f32 (sin.f32 normAngle)))) n0_i)
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(fma.f32 u (fma.f32 u (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (*.f32 u (cos.f32 normAngle)) n0_i)) (sin.f32 normAngle)) (*.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/2 binary32)) n0_i)) (/.f32 (*.f32 (*.f32 n0_i (cos.f32 normAngle)) normAngle) (neg.f32 (sin.f32 normAngle)))) n0_i)
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (+ normAngle (* -1 (* normAngle u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ 1 (+ 1 (* -1 u)))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u))
(+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))) (/ 1 (+ 1 (* -1 u))))
(fma.f32 (*.f32 normAngle normAngle) (-.f32 (fma.f32 #s(literal -1/6 binary32) u #s(literal 1/6 binary32)) (/.f32 #s(literal 1/6 binary32) (-.f32 #s(literal 1 binary32) u))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))
(+ (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* 1/120 (/ 1 (+ 1 (* -1 u)))) (+ (* 1/120 (pow (+ 1 (* -1 u)) 3)) (* 1/6 (* (pow (+ 1 (* -1 u)) 2) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u)))))))))) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))) (/ 1 (+ 1 (* -1 u))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (/.f32 #s(literal 1/120 binary32) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (+.f32 #s(literal -1/6 binary32) (fma.f32 u #s(literal 1/6 binary32) (/.f32 #s(literal 1/6 binary32) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (fma.f32 #s(literal -1/6 binary32) u #s(literal 1/6 binary32)) (-.f32 #s(literal 1 binary32) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (fma.f32 #s(literal -1/6 binary32) u #s(literal 1/6 binary32)) (/.f32 #s(literal 1/6 binary32) (-.f32 #s(literal 1 binary32) u)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))
(+ (* (pow normAngle 2) (- (* (pow normAngle 2) (- (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (* (pow (+ 1 (* -1 u)) 2) (- (* 1/120 (/ 1 (+ 1 (* -1 u)))) (+ (* 1/120 (pow (+ 1 (* -1 u)) 3)) (* 1/6 (* (pow (+ 1 (* -1 u)) 2) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))))))) (+ (* -1/120 (* (pow (+ 1 (* -1 u)) 4) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))) (+ (* -1/5040 (pow (+ 1 (* -1 u)) 5)) (* 1/5040 (/ 1 (+ 1 (* -1 u))))))))) (* 1/120 (/ 1 (+ 1 (* -1 u))))) (+ (* 1/120 (pow (+ 1 (* -1 u)) 3)) (* 1/6 (* (pow (+ 1 (* -1 u)) 2) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u)))))))))) (+ (* -1/6 (+ 1 (* -1 u))) (* 1/6 (/ 1 (+ 1 (* -1 u))))))) (/ 1 (+ 1 (* -1 u))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (+.f32 #s(literal -1/6 binary32) (fma.f32 u #s(literal 1/6 binary32) (/.f32 #s(literal 1/6 binary32) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (fma.f32 #s(literal -1/6 binary32) u #s(literal 1/6 binary32)) (-.f32 #s(literal 1 binary32) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (+.f32 #s(literal -1/6 binary32) (fma.f32 u #s(literal 1/6 binary32) (/.f32 #s(literal 1/6 binary32) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal -1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 4 binary32))) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (/.f32 #s(literal 1/5040 binary32) (-.f32 #s(literal 1 binary32) u))))) (*.f32 normAngle (neg.f32 normAngle)) (-.f32 (/.f32 #s(literal 1/120 binary32) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (+.f32 #s(literal -1/6 binary32) (fma.f32 u #s(literal 1/6 binary32) (/.f32 #s(literal 1/6 binary32) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (fma.f32 #s(literal -1/6 binary32) u #s(literal 1/6 binary32)) (-.f32 #s(literal 1 binary32) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (-.f32 (fma.f32 #s(literal -1/6 binary32) u #s(literal 1/6 binary32)) (/.f32 #s(literal 1/6 binary32) (-.f32 #s(literal 1 binary32) u)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (- (* -1 (* normAngle u)) (* -1 normAngle))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (- (* -1 (* normAngle u)) (* -1 normAngle))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (- (* -1 (* normAngle u)) (* -1 normAngle))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (- (* -1 (* normAngle u)) (* -1 normAngle))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
1
#s(literal 1 binary32)
(+ 1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle)))
(fma.f32 (*.f32 u (cos.f32 normAngle)) (/.f32 normAngle (sin.f32 normAngle)) #s(literal 1 binary32))
(+ 1 (* u (- (* -1 (* u (+ (* -1 (/ (* (pow normAngle 2) (pow (cos normAngle) 2)) (pow (sin normAngle) 2))) (* -1/2 (pow normAngle 2))))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))
(fma.f32 u (fma.f32 normAngle (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 u (fma.f32 (*.f32 normAngle normAngle) (/.f32 (pow.f32 (cos.f32 normAngle) #s(literal 2 binary32)) (pow.f32 (sin.f32 normAngle) #s(literal 2 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32))))) #s(literal 1 binary32))
(+ 1 (* u (- (* u (- (* -1 (* u (+ (* -1/2 (/ (* (pow normAngle 3) (cos normAngle)) (sin normAngle))) (+ (* 1/6 (/ (* (pow normAngle 3) (cos normAngle)) (sin normAngle))) (/ (* normAngle (* (cos normAngle) (+ (* -1 (/ (* (pow normAngle 2) (pow (cos normAngle) 2)) (pow (sin normAngle) 2))) (* -1/2 (pow normAngle 2))))) (sin normAngle)))))) (+ (* -1 (/ (* (pow normAngle 2) (pow (cos normAngle) 2)) (pow (sin normAngle) 2))) (* -1/2 (pow normAngle 2))))) (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))))))
(fma.f32 u (fma.f32 u (fma.f32 (neg.f32 u) (fma.f32 normAngle (*.f32 (fma.f32 normAngle (*.f32 normAngle #s(literal -1/2 binary32)) (/.f32 (*.f32 (neg.f32 normAngle) (*.f32 normAngle (pow.f32 (cos.f32 normAngle) #s(literal 2 binary32)))) (pow.f32 (sin.f32 normAngle) #s(literal 2 binary32)))) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 (*.f32 normAngle normAngle) (*.f32 normAngle (cos.f32 normAngle))) (sin.f32 normAngle)) #s(literal -1/3 binary32))) (fma.f32 (*.f32 normAngle normAngle) (/.f32 (pow.f32 (cos.f32 normAngle) #s(literal 2 binary32)) (pow.f32 (sin.f32 normAngle) #s(literal 2 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/2 binary32)))) (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle))) #s(literal 1 binary32))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))
(/ (sin normAngle) (sin (+ normAngle (* -1 (* normAngle u)))))
(/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))

eval232.0ms (1.2%)

Memory
5.7MiB live, 491.9MiB allocated
Compiler

Compiled 78 695 to 5 538 computations (93% saved)

prune263.0ms (1.4%)

Memory
-2.0MiB live, 585.2MiB allocated
Pruning

29 alts after pruning (29 fresh and 0 done)

PrunedKeptTotal
New1 897251 922
Fresh8412
Picked505
Done000
Total1 910291 939
Accuracy
100.0%
Counts
1 939 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
81.8%
(fma.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) n0_i)
80.7%
(fma.f32 u n1_i n0_i)
81.2%
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 normAngle normAngle)) (fma.f32 u n1_i n0_i))
98.6%
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 n0_i (*.f32 #s(literal 1/120 binary32) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (+.f32 u #s(literal -1 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 (+.f32 u #s(literal -1 binary32)) (fma.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))))) (*.f32 n0_i (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (fma.f32 n0_i (neg.f32 u) n0_i)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
98.1%
(+.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
98.1%
(+.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
87.5%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (sin.f32 normAngle)))
98.1%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
97.7%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))) n1_i)))
98.3%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
96.6%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) normAngle)) n1_i))
98.8%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
97.7%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 u n1_i))
97.8%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/3 binary32)) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
98.0%
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (/.f32 #s(literal 1/120 binary32) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (+.f32 #s(literal -1/6 binary32) (fma.f32 u #s(literal 1/6 binary32) (/.f32 #s(literal 1/6 binary32) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (fma.f32 #s(literal -1/6 binary32) u #s(literal 1/6 binary32)) (-.f32 #s(literal 1 binary32) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (fma.f32 #s(literal -1/6 binary32) u #s(literal 1/6 binary32)) (/.f32 #s(literal 1/6 binary32) (-.f32 #s(literal 1 binary32) u)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
98.7%
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
97.6%
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) n0_i) (*.f32 u n1_i))
98.3%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 u u) #s(literal 1/6 binary32))) u) n1_i))
98.9%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
98.7%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
97.9%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u (-.f32 (/.f32 normAngle u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
72.4%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
81.3%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
80.6%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 normAngle (*.f32 normAngle #s(literal 31/15120 binary32)) #s(literal 7/360 binary32))) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
80.5%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle #s(literal 7/360 binary32)) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
81.7%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
80.7%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
66.4%
(*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 n0_i n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))
38.1%
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
Compiler

Compiled 1 748 to 1 020 computations (41.6% saved)

simplify0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

localize6.1s (32.4%)

Memory
-4.8MiB live, 224.8MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
accuracy99.6%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy99.5%
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
accuracy98.7%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy99.9%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
accuracy99.7%
(*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)
accuracy94.8%
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
accuracy67.6%
(/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
accuracy99.9%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
accuracy99.9%
(/.f32 u (sin.f32 normAngle))
accuracy99.9%
(*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i)
accuracy99.6%
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
accuracy100.0%
(fma.f32 u n1_i n0_i)
accuracy99.6%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy99.5%
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
accuracy99.4%
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
accuracy98.7%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
Samples
142.0ms248×0valid
50.0ms1valid
Compiler

Compiled 342 to 38 computations (88.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 153.0ms
ival-mult: 126.0ms (82.4% of total)
ival-div: 8.0ms (5.2% of total)
ival-add: 6.0ms (3.9% of total)
ival-sin: 6.0ms (3.9% of total)
const: 4.0ms (2.6% of total)
ival-sub: 2.0ms (1.3% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series1.0s (5.4%)

Memory
1.9MiB live, 40.3MiB allocated
Counts
13 → 420
Calls
Call 1
Inputs
#<alt (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))>
#<alt (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))>
#<alt (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)>
#<alt (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)>
#<alt (fma.f32 u n1_i n0_i)>
#<alt (*.f32 normAngle (/.f32 u (sin.f32 normAngle)))>
#<alt (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i)>
#<alt (/.f32 u (sin.f32 normAngle))>
#<alt (+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))>
#<alt (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))>
#<alt (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))>
#<alt (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)>
#<alt (+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))>
Outputs
#<alt 1>
#<alt (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (- 1 u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt (* -1/6 (pow normAngle 2))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt normAngle>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt n0_i>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (* n1_i u)>
#<alt (* u (+ n1_i (/ n0_i u)))>
#<alt (* u (+ n1_i (/ n0_i u)))>
#<alt (* u (+ n1_i (/ n0_i u)))>
#<alt (* n1_i u)>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))>
#<alt n0_i>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (* n1_i u)>
#<alt (* n1_i (+ u (/ n0_i n1_i)))>
#<alt (* n1_i (+ u (/ n0_i n1_i)))>
#<alt (* n1_i (+ u (/ n0_i n1_i)))>
#<alt (* n1_i u)>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))>
#<alt (* n1_i u)>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt n0_i>
#<alt (* n0_i (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ 1 (/ (* n1_i u) n0_i)))>
#<alt n0_i>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))>
#<alt u>
#<alt (+ u (* 1/6 (* (pow normAngle 2) u)))>
#<alt (+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))>
#<alt (+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (/ (* normAngle u) (sin normAngle))>
#<alt (* n1_i u)>
#<alt (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u normAngle)>
#<alt (/ (+ u (* 1/6 (* (pow normAngle 2) u))) normAngle)>
#<alt (/ (+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u)))) normAngle)>
#<alt (/ (+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u)))) normAngle)>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt n0_i>
#<alt (* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt n0_i>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))>
#<alt (* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))>
#<alt (* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))>
#<alt (/ 1 (* n1_i u))>
#<alt (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))) (/ 1 (* n1_i u)))>
#<alt (+ (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* 1/120 (/ 1 (* n1_i u))) (+ (* 1/120 (/ (pow u 3) n1_i)) (* 1/6 (* (pow u 2) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u))))))))) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))) (/ 1 (* n1_i u)))>
#<alt (+ (* (pow normAngle 2) (- (* (pow normAngle 2) (- (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (* (pow u 2) (- (* 1/120 (/ 1 (* n1_i u))) (+ (* 1/120 (/ (pow u 3) n1_i)) (* 1/6 (* (pow u 2) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))))))) (+ (* -1/120 (* (pow u 4) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))) (+ (* -1/5040 (/ (pow u 5) n1_i)) (* 1/5040 (/ 1 (* n1_i u)))))))) (* 1/120 (/ 1 (* n1_i u)))) (+ (* 1/120 (/ (pow u 3) n1_i)) (* 1/6 (* (pow u 2) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u))))))))) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))) (/ 1 (* n1_i u)))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (* normAngle u)))>
#<alt (/ (+ (* 1/6 (/ (* normAngle (* (pow u 2) (sin normAngle))) n1_i)) (/ (sin normAngle) (* n1_i normAngle))) u)>
#<alt (/ (+ (* (pow u 2) (- (* -1 (* (pow u 2) (+ (* -1/36 (/ (* (pow normAngle 3) (sin normAngle)) n1_i)) (* 1/120 (/ (* (pow normAngle 3) (sin normAngle)) n1_i))))) (* -1/6 (/ (* normAngle (sin normAngle)) n1_i)))) (/ (sin normAngle) (* n1_i normAngle))) u)>
#<alt (/ (+ (* (pow u 2) (- (* (pow u 2) (- (* -1 (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 5) (sin normAngle)) n1_i)) (+ (* 1/720 (/ (* (pow normAngle 5) (sin normAngle)) n1_i)) (* 1/6 (* (pow normAngle 2) (+ (* -1/36 (/ (* (pow normAngle 3) (sin normAngle)) n1_i)) (* 1/120 (/ (* (pow normAngle 3) (sin normAngle)) n1_i))))))))) (+ (* -1/36 (/ (* (pow normAngle 3) (sin normAngle)) n1_i)) (* 1/120 (/ (* (pow normAngle 3) (sin normAngle)) n1_i))))) (* -1/6 (/ (* normAngle (sin normAngle)) n1_i)))) (/ (sin normAngle) (* n1_i normAngle))) u)>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (/ (sin normAngle) (* n1_i (sin (* normAngle u))))>
#<alt (* n1_i u)>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))>
#<alt (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i (* normAngle u))>
#<alt (* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))>
#<alt (* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))>
#<alt (* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (* normAngle u))>
#<alt (* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))>
#<alt (* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))>
#<alt (* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (* n1_i (sin (* normAngle u)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt n0_i>
#<alt (* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))>
#<alt n0_i>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))>
#<alt (+ n0_i (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle)))))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))>
#<alt (/ (* n1_i (sin (* normAngle u))) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))>
Calls

105 calls:

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

rewrite679.0ms (3.6%)

Memory
7.6MiB live, 526.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
8 662×lower-fma.f64
8 660×lower-fma.f32
6 086×lower-*.f64
6 066×lower-*.f32
3 514×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027109
049101
116197
293497
0831695
Stop Event
iter limit
node limit
iter limit
Counts
13 → 612
Calls
Call 1
Inputs
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(fma.f32 u n1_i n0_i)
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i)
(/.f32 u (sin.f32 normAngle))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)))
(*.f32 (sin.f32 (*.f32 normAngle u)) n1_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
Outputs
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))))
(neg.f32 (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(neg.f32 (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (neg.f32 (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) (sin.f32 normAngle)))
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/.f32 (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)))))
(/.f32 (neg.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)))) (sin.f32 normAngle))
(/.f32 (/.f32 (neg.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) #s(literal -1 binary32)) (sin.f32 normAngle))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))))
(*.f32 (neg.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))))
(*.f32 (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (neg.f32 (sin.f32 normAngle))) #s(literal -1 binary32))
(*.f32 (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(*.f32 normAngle (*.f32 normAngle #s(literal -1/6 binary32)))
(*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(*.f32 (*.f32 normAngle #s(literal -1/6 binary32)) normAngle)
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i)))
(neg.f32 (*.f32 (*.f32 n0_i (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 n0_i (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i)))
(/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))))
(/.f32 (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 1 binary32))
(/.f32 (*.f32 n0_i (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n0_i (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (neg.f32 n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (neg.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) n0_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 n0_i) (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) (neg.f32 (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle))))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n0_i (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i))
(*.f32 (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i #s(literal 1 binary32)))
(*.f32 n0_i (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i)))
(*.f32 (*.f32 n0_i (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 n0_i (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 n0_i (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (*.f32 n0_i (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 n0_i (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle))) (neg.f32 (sin.f32 normAngle))) #s(literal -1 binary32))
(*.f32 (/.f32 (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i) (neg.f32 (sin.f32 normAngle))) #s(literal -1 binary32))
(+.f32 normAngle (neg.f32 (*.f32 u normAngle)))
(+.f32 (neg.f32 (*.f32 u normAngle)) normAngle)
(fma.f32 #s(literal 1 binary32) normAngle (neg.f32 (*.f32 u normAngle)))
(fma.f32 u (neg.f32 normAngle) normAngle)
(fma.f32 normAngle #s(literal 1 binary32) (neg.f32 (*.f32 u normAngle)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(fma.f32 #s(literal -1 binary32) (*.f32 u normAngle) normAngle)
(fma.f32 (neg.f32 u) normAngle normAngle)
(fma.f32 (neg.f32 normAngle) u normAngle)
(fma.f32 (pow.f32 normAngle #s(literal 1/2 binary32)) (pow.f32 normAngle #s(literal 1/2 binary32)) (neg.f32 (*.f32 u normAngle)))
(fma.f32 (*.f32 normAngle #s(literal -1 binary32)) u normAngle)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u)) (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) u) (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle)))
(/.f32 normAngle (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (fma.f32 u u u)))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 #s(literal 1 binary32) u))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (+.f32 #s(literal 1 binary32) (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 #s(literal 1 binary32) u))
(/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u))))
(/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u)))) (neg.f32 (+.f32 #s(literal 1 binary32) u)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle)) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle)) (neg.f32 (+.f32 #s(literal 1 binary32) u)))
(/.f32 (fma.f32 normAngle (*.f32 normAngle normAngle) (pow.f32 (neg.f32 (*.f32 u normAngle)) #s(literal 3 binary32))) (fma.f32 normAngle normAngle (-.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle))) (*.f32 normAngle (neg.f32 (*.f32 u normAngle))))))
(/.f32 (-.f32 (*.f32 normAngle normAngle) (*.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (*.f32 u normAngle)))) (-.f32 normAngle (neg.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 normAngle (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u))))
(/.f32 (*.f32 normAngle (+.f32 #s(literal -1 binary32) (*.f32 u u))) (neg.f32 (+.f32 #s(literal 1 binary32) u)))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) normAngle) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 u u)) normAngle) (neg.f32 (+.f32 #s(literal 1 binary32) u)))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u u u))) normAngle))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)) normAngle))
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u u u))))
(*.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u u u))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)))
(*.f32 (/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u u u) (*.f32 (fma.f32 u u u) (fma.f32 u u u))))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u u u) (-.f32 (fma.f32 u u u) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u u u) (fma.f32 u u u)))) (-.f32 #s(literal 1 binary32) (fma.f32 u u u)))
(*.f32 (/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (-.f32 #s(literal 1 binary32) u))
(*.f32 (/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (fma.f32 u u (neg.f32 u))))
(*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u u u) (*.f32 (fma.f32 u u u) (fma.f32 u u u))))) (+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u u u) (-.f32 (fma.f32 u u u) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u u u) (fma.f32 u u u)))) (-.f32 #s(literal 1 binary32) (fma.f32 u u u)))
(*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (-.f32 #s(literal 1 binary32) (*.f32 u u))) (-.f32 #s(literal 1 binary32) u))
(*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (fma.f32 u u (neg.f32 u))))
(neg.f32 (/.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i)) (neg.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(neg.f32 (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))))
(neg.f32 (/.f32 (neg.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(neg.f32 (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i (neg.f32 n0_i))))
(+.f32 n0_i (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i))) (neg.f32 (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) n0_i (*.f32 u n1_i))
(fma.f32 #s(literal 1 binary32) (*.f32 u n1_i) n0_i)
(fma.f32 u n1_i n0_i)
(fma.f32 u (*.f32 n1_i #s(literal 1 binary32)) n0_i)
(fma.f32 n0_i #s(literal 1 binary32) (*.f32 u n1_i))
(fma.f32 n1_i u n0_i)
(fma.f32 (*.f32 u n1_i) #s(literal 1 binary32) n0_i)
(fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (neg.f32 (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))
(fma.f32 (*.f32 n1_i #s(literal 1 binary32)) u n0_i)
(fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i) (neg.f32 (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))
(fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 n0_i (neg.f32 n0_i)) n0_i))) (fma.f32 (*.f32 u n1_i) (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u n1_i n0_i))) (neg.f32 (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))
(-.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u n1_i))) (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (-.f32 n0_i (*.f32 u n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))))
(/.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))
(/.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i)) (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(/.f32 (neg.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i))) (neg.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i))) (neg.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i))))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i))) (-.f32 n0_i (*.f32 u n1_i)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 n0_i n0_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i)))) (neg.f32 (neg.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))) (neg.f32 (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i)))) (neg.f32 (-.f32 n0_i (*.f32 u n1_i))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i)))) (*.f32 (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))) (+.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))
(/.f32 (*.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i)) #s(literal 1 binary32)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))
(/.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) #s(literal 1 binary32)) (fma.f32 u n1_i (neg.f32 n0_i)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (/.f32 #s(literal 1 binary32) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))) (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (-.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))))
(/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i)) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 n0_i (neg.f32 n0_i)) n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 n0_i (neg.f32 n0_i)) n0_i)))
(/.f32 (*.f32 (*.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i)) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 n0_i (neg.f32 n0_i)) n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u (*.f32 (*.f32 u (*.f32 n1_i n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 n0_i n0_i) (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 u n1_i) (*.f32 n0_i n0_i)) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 (*.f32 u n1_i) (*.f32 u n1_i) (*.f32 n0_i n0_i)))
(*.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))
(*.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(*.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(*.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i))))))
(*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 u n1_i n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (neg.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(*.f32 (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 u n1_i))))
(*.f32 (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i))
(*.f32 (/.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i)) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u n1_i))) (*.f32 n0_i (*.f32 (-.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)))))))) (fma.f32 u (*.f32 (*.f32 u (*.f32 n1_i n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u n1_i))) (-.f32 (*.f32 n0_i (-.f32 n0_i (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(*.f32 (/.f32 (*.f32 (fma.f32 n0_i n0_i (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i)) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 n0_i (*.f32 u n1_i))))) (fma.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 n0_i (*.f32 u n1_i))))
(*.f32 (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 n0_i (neg.f32 n0_i)) n0_i))) (fma.f32 (*.f32 u n1_i) (*.f32 u n1_i) (*.f32 n0_i (fma.f32 u n1_i n0_i))))
(neg.f32 (/.f32 (*.f32 u normAngle) (neg.f32 (sin.f32 normAngle))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)) #s(literal 1 binary32)))
(/.f32 normAngle (/.f32 (sin.f32 normAngle) u))
(/.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) #s(literal 1 binary32))
(/.f32 (*.f32 u normAngle) (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (*.f32 u normAngle))))
(/.f32 (neg.f32 normAngle) (neg.f32 (/.f32 (sin.f32 normAngle) u)))
(/.f32 (neg.f32 (*.f32 u normAngle)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) u))
(/.f32 (neg.f32 (neg.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (*.f32 u normAngle) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 normAngle #s(literal -1 binary32)) (neg.f32 (/.f32 (sin.f32 normAngle) u)))
(/.f32 (/.f32 (neg.f32 (*.f32 u normAngle)) #s(literal -1 binary32)) (sin.f32 normAngle))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 u (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 normAngle (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 u normAngle))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 normAngle (/.f32 #s(literal 1 binary32) u)))
(*.f32 (/.f32 u (sin.f32 normAngle)) normAngle)
(*.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 normAngle #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (*.f32 u normAngle) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (neg.f32 u) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) normAngle))
(*.f32 (/.f32 (*.f32 u normAngle) (neg.f32 (sin.f32 normAngle))) #s(literal -1 binary32))
(*.f32 (neg.f32 (*.f32 u normAngle)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) u)
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 u #s(literal 1 binary32)))
(*.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u)))
(*.f32 (/.f32 (neg.f32 u) #s(literal -1 binary32)) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle #s(literal 1 binary32)) (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 normAngle #s(literal -1 binary32)) (neg.f32 (/.f32 u (sin.f32 normAngle))))
(*.f32 (/.f32 (*.f32 u normAngle) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 u normAngle) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 u normAngle) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(*.f32 (/.f32 normAngle (neg.f32 (sin.f32 normAngle))) (neg.f32 u))
(neg.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (*.f32 u n1_i) normAngle)))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u n1_i))))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(/.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 1 binary32))
(/.f32 (*.f32 n1_i normAngle) (/.f32 (sin.f32 normAngle) u))
(/.f32 (*.f32 normAngle n1_i) (/.f32 (sin.f32 normAngle) u))
(/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 (*.f32 u n1_i) normAngle)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 normAngle (*.f32 u n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) (*.f32 u normAngle)))
(/.f32 (*.f32 (*.f32 n1_i normAngle) #s(literal 1 binary32)) (/.f32 (sin.f32 normAngle) u))
(/.f32 (*.f32 (*.f32 n1_i normAngle) (neg.f32 u)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 normAngle (*.f32 u (neg.f32 n1_i))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 n1_i (neg.f32 (*.f32 u normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 n1_i normAngle) #s(literal -1 binary32)) (neg.f32 (/.f32 (sin.f32 normAngle) u)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 u n1_i) normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle (*.f32 u n1_i))) (sin.f32 normAngle))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 normAngle n1_i)) (/.f32 (sin.f32 normAngle) u))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 normAngle n1_i)) (neg.f32 (/.f32 (sin.f32 normAngle) u)))
(/.f32 (*.f32 (neg.f32 u) (*.f32 normAngle n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (neg.f32 (*.f32 u normAngle)) n1_i) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 u (neg.f32 n1_i)) normAngle) (neg.f32 (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))
(*.f32 u (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
(*.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i))
(*.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle))
(*.f32 normAngle (/.f32 (*.f32 u n1_i) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle (*.f32 u n1_i)))
(*.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)))
(*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle))
(*.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i))
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 n1_i #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (*.f32 u n1_i) (/.f32 normAngle (sin.f32 normAngle)))
(*.f32 (neg.f32 u) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 normAngle n1_i)))
(*.f32 (/.f32 (*.f32 u n1_i) (sin.f32 normAngle)) normAngle)
(*.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (neg.f32 (sin.f32 normAngle))) #s(literal -1 binary32))
(*.f32 (*.f32 n1_i normAngle) (/.f32 u (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle n1_i) (/.f32 u (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 u n1_i) normAngle) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 normAngle (*.f32 u n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 n1_i normAngle) #s(literal 1 binary32)) (/.f32 u (sin.f32 normAngle)))
(*.f32 (*.f32 (*.f32 n1_i normAngle) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) u)
(*.f32 (*.f32 (*.f32 n1_i normAngle) (neg.f32 u)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i normAngle)) (/.f32 u (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (*.f32 normAngle (*.f32 u n1_i)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(neg.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))))
(neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) u))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 u (sin.f32 normAngle)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) u)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) u)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) u) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 u (sin.f32 normAngle))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 normAngle))) (neg.f32 (/.f32 u (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) u))
(/.f32 u (sin.f32 normAngle))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) u))
(/.f32 (/.f32 u (sin.f32 normAngle)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) u)))
(/.f32 (neg.f32 u) (neg.f32 (sin.f32 normAngle)))
(/.f32 (/.f32 (neg.f32 u) #s(literal -1 binary32)) (sin.f32 normAngle))
(*.f32 #s(literal 1 binary32) (/.f32 u (sin.f32 normAngle)))
(*.f32 u (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) u)
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 u #s(literal 1 binary32)))
(*.f32 (/.f32 u (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 u (sin.f32 normAngle))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) u))
(*.f32 (neg.f32 u) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (neg.f32 u))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) u))
(*.f32 (neg.f32 (/.f32 u (sin.f32 normAngle))) #s(literal -1 binary32))
(*.f32 (/.f32 u #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 u #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (pow.f32 (/.f32 (sin.f32 normAngle) u) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sin.f32 normAngle) u) #s(literal -1/2 binary32)))
(*.f32 (*.f32 u (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(neg.f32 (/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))))
(neg.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32))) (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)))) (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)))) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))))
(+.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) n0_i)
(+.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i)) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) n0_i)
(fma.f32 u (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle n1_i)) n0_i)
(fma.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) n0_i)
(fma.f32 u (*.f32 (/.f32 n1_i (sin.f32 normAngle)) normAngle) n0_i)
(fma.f32 normAngle (/.f32 (*.f32 u n1_i) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 normAngle (*.f32 u n1_i)) n0_i)
(fma.f32 n0_i #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))
(fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i)
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i) n0_i)
(fma.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i n0_i)
(fma.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 n1_i #s(literal 1 binary32)) n0_i)
(fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 1 binary32) n0_i)
(fma.f32 (*.f32 u normAngle) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 u n1_i) (/.f32 normAngle (sin.f32 normAngle)) n0_i)
(fma.f32 (neg.f32 u) (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 normAngle n1_i)) n0_i)
(fma.f32 (*.f32 n0_i n0_i) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))))
(fma.f32 (/.f32 (*.f32 u n1_i) (sin.f32 normAngle)) normAngle n0_i)
(fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (neg.f32 (sin.f32 normAngle))) #s(literal -1 binary32) n0_i)
(fma.f32 (*.f32 n1_i normAngle) (/.f32 u (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 normAngle n1_i) (/.f32 u (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 (*.f32 u n1_i) normAngle) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 normAngle (*.f32 u n1_i)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 u normAngle) #s(literal 1 binary32)) n0_i)
(fma.f32 (*.f32 (*.f32 n1_i normAngle) #s(literal 1 binary32)) (/.f32 u (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 (*.f32 n1_i normAngle) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) u n0_i)
(fma.f32 (*.f32 (*.f32 n1_i normAngle) (neg.f32 u)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 n1_i normAngle)) (/.f32 u (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)))) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))))
(fma.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)))) (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))))
(fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (*.f32 normAngle (*.f32 u n1_i)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n0_i)
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (*.f32 n0_i (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))) (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (*.f32 n0_i n0_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i))))
(/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (*.f32 n0_i (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32))) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))
(/.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i))))
(/.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (*.f32 n0_i (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)))) (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (*.f32 n0_i n0_i)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) (*.f32 (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)))) (*.f32 (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32))))) (neg.f32 (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (*.f32 n0_i n0_i))) (neg.f32 (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) (fma.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) (*.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))) (*.f32 (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))))) (+.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) (/.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))))
(/.f32 (*.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))
(/.f32 (*.f32 (fma.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 9 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))) (-.f32 (fma.f32 n0_i (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 n0_i n0_i))) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 6 binary32))) (pow.f32 (/.f32 (*.f32 n0_i (*.f32 (*.f32 u n1_i) normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))) (-.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))) (fma.f32 n0_i (*.f32 n0_i (*.f32 n0_i n0_i)) (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 4 binary32)) (pow.f32 (/.f32 (*.f32 n0_i (*.f32 (*.f32 u n1_i) normAngle)) (sin.f32 normAngle)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i (*.f32 n0_i (*.f32 n0_i n0_i))) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))) (fma.f32 n0_i n0_i (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32))))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i))
(*.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i))))
(*.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (*.f32 n0_i (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)) (*.f32 (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))))
(*.f32 (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i) (*.f32 (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle))))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))))
(*.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))))
(*.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (neg.f32 n0_i) (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i))) (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 n0_i (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32))))
(*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)) (*.f32 n0_i n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32)))) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i))
(*.f32 (/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32))) (fma.f32 n0_i (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 n0_i n0_i))) (pow.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle)) #s(literal 3 binary32)))) (fma.f32 n0_i (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle)) (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32))) (-.f32 (*.f32 n0_i (*.f32 n0_i (*.f32 n0_i n0_i))) (pow.f32 (/.f32 (*.f32 (*.f32 normAngle (*.f32 u n1_i)) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle)) #s(literal 2 binary32)))) (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (neg.f32 (sin.f32 normAngle))) (fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 2 binary32))) (-.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) #s(literal 3 binary32)))) (fma.f32 n0_i n0_i (*.f32 (/.f32 (*.f32 (*.f32 u n1_i) normAngle) (sin.f32 normAngle)) (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(exp.f32 (log.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i))) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (sin.f32 normAngle) n1_i)))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(/.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) n1_i)
(/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (neg.f32 (neg.f32 n1_i)))
(/.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (neg.f32 n1_i))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle)))
(/.f32 (/.f32 #s(literal 1 binary32) n1_i) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(/.f32 (/.f32 (sin.f32 normAngle) n1_i) (sin.f32 (*.f32 u normAngle)))
(/.f32 (neg.f32 (/.f32 (sin.f32 normAngle) n1_i)) (neg.f32 (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle))) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(/.f32 (*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) n1_i)) (neg.f32 (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (neg.f32 n1_i))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) n1_i)) (sin.f32 (*.f32 u normAngle)))
(/.f32 (*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32)) n1_i)
(/.f32 (*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32)) (neg.f32 n1_i))
(/.f32 (*.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal 1 binary32)) (sin.f32 (*.f32 u normAngle)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) n1_i) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(/.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) n1_i) (neg.f32 (sin.f32 (*.f32 u normAngle))))
(/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32))) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (sin.f32 normAngle) (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (neg.f32 (sin.f32 normAngle)) (/.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal 1 binary32)))
(*.f32 (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))
(*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) n1_i))
(*.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))) (*.f32 (/.f32 #s(literal 1 binary32) n1_i) #s(literal 1 binary32)))
(*.f32 (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (/.f32 #s(literal 1 binary32) (neg.f32 n1_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) n1_i))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (neg.f32 (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) n1_i) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (sin.f32 normAngle) n1_i) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))))
(*.f32 (pow.f32 (/.f32 n1_i (sin.f32 normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 (sin.f32 normAngle) (neg.f32 n1_i)))
(*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 normAngle))) (/.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(neg.f32 (neg.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)))))
(pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal 2 binary32)) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 normAngle))) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 n1_i) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))))
(/.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) n1_i))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))))
(/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) #s(literal 1 binary32)) (neg.f32 (sin.f32 normAngle)))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i)
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) n1_i) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n1_i #s(literal 1 binary32)))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) #s(literal 1 binary32)))
(*.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))))
(*.f32 (/.f32 n1_i #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i #s(literal -1 binary32)) (/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)))
(*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) #s(literal -1 binary32)) (/.f32 (neg.f32 n1_i) (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (/.f32 (neg.f32 n1_i) #s(literal -1 binary32)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)))
(*.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) n1_i)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (neg.f32 n1_i))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) n1_i) (neg.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (neg.f32 n1_i))
(*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle)))
(*.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32))) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (neg.f32 n1_i)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (neg.f32 n1_i))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))))
(/.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32))
(/.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))
(*.f32 n1_i (sin.f32 (*.f32 u normAngle)))
(*.f32 n1_i (neg.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))))
(*.f32 (sin.f32 (*.f32 u normAngle)) n1_i)
(*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 (neg.f32 n1_i)))
(*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)))
(*.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (neg.f32 n1_i))
(*.f32 (neg.f32 n1_i) (neg.f32 (sin.f32 (*.f32 u normAngle))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (neg.f32 n1_i)) (sin.f32 (*.f32 u normAngle)))
(*.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 u normAngle)))) n1_i)
(*.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) n1_i)
(neg.f32 (/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (neg.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))))
(neg.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32))) (+.f32 (neg.f32 n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i))))
(neg.f32 (/.f32 (fma.f32 n0_i (neg.f32 n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32))) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(+.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(+.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(+.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (neg.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (neg.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 n0_i #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))
(fma.f32 n1_i (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1 binary32) n0_i)
(fma.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) n0_i)
(fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 n0_i n0_i) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (neg.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i n0_i)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) n1_i) #s(literal -1 binary32)) n0_i)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (/.f32 n1_i #s(literal 1 binary32)) n0_i)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) (*.f32 n1_i #s(literal 1 binary32)) n0_i)
(fma.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) #s(literal -1 binary32) n0_i)
(fma.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) n0_i)
(fma.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -1 binary32)) n0_i)
(fma.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) #s(literal 1 binary32)) n0_i)
(fma.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) n0_i)
(fma.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)) n0_i)
(fma.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) n0_i)
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle)) n0_i)
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 u normAngle)) #s(literal 1 binary32)) n0_i)
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 u normAngle)) #s(literal 1 binary32)) n0_i)
(fma.f32 (/.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle))))) n0_i)
(fma.f32 (/.f32 n1_i #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 n1_i #s(literal -1 binary32)) (/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) #s(literal -1 binary32)) (/.f32 (neg.f32 n1_i) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 (neg.f32 n1_i) #s(literal -1 binary32)) (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 n0_i #s(literal 1 binary32)) (/.f32 n0_i (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (neg.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(fma.f32 (/.f32 (*.f32 n0_i n0_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (neg.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(fma.f32 (/.f32 n1_i (neg.f32 (sin.f32 normAngle))) (neg.f32 (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) n1_i)) (sin.f32 (*.f32 u normAngle)) n0_i)
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle)))) (neg.f32 n1_i) n0_i)
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) n1_i) (neg.f32 (sin.f32 (*.f32 u normAngle))) n0_i)
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 u normAngle))) (neg.f32 n1_i) n0_i)
(fma.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 u normAngle))) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32))) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 1/2 binary32)) n0_i)
(fma.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32))) (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) n0_i)
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)) (neg.f32 n1_i)) (sin.f32 (*.f32 u normAngle)) n0_i)
(fma.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 u normAngle))))) (neg.f32 n1_i) n0_i)
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal -1 binary32)) (*.f32 (sin.f32 (*.f32 u normAngle)) (neg.f32 n1_i)) n0_i)
(fma.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) (neg.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(fma.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))) (neg.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(-.f32 n0_i (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(-.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (*.f32 n0_i (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))) (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (-.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (*.f32 n0_i n0_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))))
(/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (*.f32 n0_i (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32))) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i))))
(/.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (*.f32 n0_i (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))))
(/.f32 (fma.f32 n0_i (neg.f32 n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32))) (+.f32 (neg.f32 n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (*.f32 n0_i n0_i)) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 (-.f32 (*.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)))) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))))
(/.f32 (neg.f32 (fma.f32 n0_i (neg.f32 n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)))) (neg.f32 (+.f32 (neg.f32 n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (*.f32 n0_i n0_i))) (neg.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (fma.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (*.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))) (*.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))) (+.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (/.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i))))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 n0_i (neg.f32 n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)))) (+.f32 (neg.f32 n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (*.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))
(/.f32 (*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32))) #s(literal 1 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(/.f32 (*.f32 (fma.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -9 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))) (fma.f32 n0_i (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 n0_i n0_i))) (-.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -6 binary32)) (pow.f32 (*.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) #s(literal 3 binary32)))))
(/.f32 (*.f32 (fma.f32 n0_i (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -6 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))) (-.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))))
(/.f32 (*.f32 (fma.f32 n0_i (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -6 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))) (+.f32 (fma.f32 n0_i (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -4 binary32))) (pow.f32 (*.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) #s(literal 2 binary32))))
(/.f32 (*.f32 (fma.f32 n0_i (*.f32 n0_i (*.f32 n0_i n0_i)) (neg.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -4 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))) (fma.f32 n0_i n0_i (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32))))
(/.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32))) #s(literal 1 binary32)) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))
(*.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(*.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i))))
(*.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (*.f32 n0_i (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))))
(*.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)) (*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))))
(*.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) (*.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))))))
(*.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i)))))
(*.f32 (fma.f32 n0_i (neg.f32 n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (neg.f32 n0_i) (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i))) (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32))))
(*.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)) (*.f32 n0_i n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))
(*.f32 (/.f32 (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i) #s(literal 1 binary32)) (/.f32 (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (-.f32 n0_i (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32))) (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32)))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))
(*.f32 (/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (fma.f32 n0_i (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i (*.f32 n0_i n0_i))) (pow.f32 (/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle)) #s(literal 3 binary32)))) (fma.f32 n0_i (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 (/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle)) (-.f32 (/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle)) (*.f32 n0_i n0_i)))))
(*.f32 (/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32))) (-.f32 (*.f32 n0_i (*.f32 n0_i (*.f32 n0_i n0_i))) (pow.f32 (/.f32 (*.f32 (*.f32 n1_i (sin.f32 (*.f32 u normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))) (sin.f32 normAngle)) #s(literal 2 binary32)))) (fma.f32 n0_i n0_i (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i)))))
(*.f32 (/.f32 (-.f32 (*.f32 n0_i n0_i) (pow.f32 (/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) #s(literal -2 binary32))) (-.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (pow.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 3 binary32)))) (fma.f32 n0_i n0_i (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle))) (fma.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 n1_i (sin.f32 normAngle)) n0_i))))

simplify675.0ms (3.6%)

Memory
1.6MiB live, 599.4MiB allocated
Algorithm
egg-herbie
Rules
9 956×lower-fma.f64
9 956×lower-fma.f32
7 888×lower-*.f64
7 888×lower-*.f32
2 502×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04814927
115464764
256594750
082634544
Stop Event
iter limit
node limit
Counts
420 → 405
Calls
Call 1
Inputs
1
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(- 1 u)
(- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
(* -1/6 (pow normAngle 2))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(* -1 (* normAngle u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* -1 (* normAngle u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
n0_i
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(* n1_i u)
(* u (+ n1_i (/ n0_i u)))
(* u (+ n1_i (/ n0_i u)))
(* u (+ n1_i (/ n0_i u)))
(* n1_i u)
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
n0_i
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(* n1_i u)
(* n1_i (+ u (/ n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(* n1_i u)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(* n1_i u)
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
n0_i
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
u
(+ u (* 1/6 (* (pow normAngle 2) u)))
(+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))
(+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(/ (* normAngle u) (sin normAngle))
(* n1_i u)
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u normAngle)
(/ (+ u (* 1/6 (* (pow normAngle 2) u))) normAngle)
(/ (+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u)))) normAngle)
(/ (+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u)))) normAngle)
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
n0_i
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(+ n0_i (* n1_i u))
(+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(/ 1 (* n1_i u))
(+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))) (/ 1 (* n1_i u)))
(+ (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* 1/120 (/ 1 (* n1_i u))) (+ (* 1/120 (/ (pow u 3) n1_i)) (* 1/6 (* (pow u 2) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u))))))))) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))) (/ 1 (* n1_i u)))
(+ (* (pow normAngle 2) (- (* (pow normAngle 2) (- (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (* (pow u 2) (- (* 1/120 (/ 1 (* n1_i u))) (+ (* 1/120 (/ (pow u 3) n1_i)) (* 1/6 (* (pow u 2) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))))))) (+ (* -1/120 (* (pow u 4) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))) (+ (* -1/5040 (/ (pow u 5) n1_i)) (* 1/5040 (/ 1 (* n1_i u)))))))) (* 1/120 (/ 1 (* n1_i u)))) (+ (* 1/120 (/ (pow u 3) n1_i)) (* 1/6 (* (pow u 2) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u))))))))) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))) (/ 1 (* n1_i u)))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (* normAngle u)))
(/ (+ (* 1/6 (/ (* normAngle (* (pow u 2) (sin normAngle))) n1_i)) (/ (sin normAngle) (* n1_i normAngle))) u)
(/ (+ (* (pow u 2) (- (* -1 (* (pow u 2) (+ (* -1/36 (/ (* (pow normAngle 3) (sin normAngle)) n1_i)) (* 1/120 (/ (* (pow normAngle 3) (sin normAngle)) n1_i))))) (* -1/6 (/ (* normAngle (sin normAngle)) n1_i)))) (/ (sin normAngle) (* n1_i normAngle))) u)
(/ (+ (* (pow u 2) (- (* (pow u 2) (- (* -1 (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 5) (sin normAngle)) n1_i)) (+ (* 1/720 (/ (* (pow normAngle 5) (sin normAngle)) n1_i)) (* 1/6 (* (pow normAngle 2) (+ (* -1/36 (/ (* (pow normAngle 3) (sin normAngle)) n1_i)) (* 1/120 (/ (* (pow normAngle 3) (sin normAngle)) n1_i))))))))) (+ (* -1/36 (/ (* (pow normAngle 3) (sin normAngle)) n1_i)) (* 1/120 (/ (* (pow normAngle 3) (sin normAngle)) n1_i))))) (* -1/6 (/ (* normAngle (sin normAngle)) n1_i)))) (/ (sin normAngle) (* n1_i normAngle))) u)
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(* n1_i u)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i (* normAngle u))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (* normAngle u))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(* n1_i (sin (* normAngle u)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
n0_i
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(+ n0_i (* n1_i u))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(+ n0_i (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle)))))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
n0_i
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(fma.f32 (*.f32 u (cos.f32 normAngle)) (neg.f32 (/.f32 normAngle (sin.f32 normAngle))) #s(literal 1 binary32))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(fma.f32 u (fma.f32 (cos.f32 normAngle) (neg.f32 (/.f32 normAngle (sin.f32 normAngle))) (*.f32 #s(literal -1/2 binary32) (*.f32 u (*.f32 normAngle normAngle)))) #s(literal 1 binary32))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(fma.f32 u (fma.f32 u (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (*.f32 normAngle normAngle))) (/.f32 (*.f32 u (cos.f32 normAngle)) (sin.f32 normAngle)) (*.f32 #s(literal -1/2 binary32) (*.f32 normAngle normAngle))) (neg.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle)))) #s(literal 1 binary32))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
(- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)
(fma.f32 (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u) (-.f32 #s(literal 1 binary32) u))
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1/120 binary32) (*.f32 #s(literal -1/36 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)))) (*.f32 #s(literal -1/6 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (-.f32 #s(literal 1 binary32) u))
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)) (fma.f32 #s(literal 1/6 binary32) (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1/120 binary32) (*.f32 #s(literal -1/36 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)))) (fma.f32 #s(literal 1/720 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u) (neg.f32 (fma.f32 #s(literal -1/5040 binary32) (neg.f32 u) #s(literal -1/5040 binary32)))))) (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1/120 binary32) (*.f32 #s(literal -1/36 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))))) (*.f32 #s(literal -1/6 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (-.f32 #s(literal 1 binary32) u))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (sin.f32 normAngle))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
(* -1/6 (pow normAngle 2))
(*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(fma.f32 (/.f32 (*.f32 normAngle (*.f32 u (cos.f32 normAngle))) (sin.f32 normAngle)) (neg.f32 n0_i) n0_i)
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(fma.f32 u (fma.f32 u (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i)) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle)) (neg.f32 n0_i))) n0_i)
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(fma.f32 u (fma.f32 u (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 normAngle normAngle) n0_i) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 (cos.f32 normAngle) (*.f32 normAngle (*.f32 u (*.f32 normAngle normAngle))))) (sin.f32 normAngle))) (*.f32 (/.f32 (*.f32 normAngle (cos.f32 normAngle)) (sin.f32 normAngle)) (neg.f32 n0_i))) n0_i)
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(* n0_i (- 1 u))
(fma.f32 u (neg.f32 n0_i) n0_i)
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (fma.f32 u (neg.f32 n0_i) n0_i))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal -1/5040 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)) n0_i) (fma.f32 #s(literal 1/6 binary32) (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 #s(literal -1/5040 binary32) n0_i) (*.f32 #s(literal -1/720 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))))))) (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i)))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(+ normAngle (* -1 (* normAngle u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(+ normAngle (* -1 (* normAngle u)))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* -1 (* normAngle u))
(*.f32 normAngle (neg.f32 u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* normAngle u))
(*.f32 normAngle (neg.f32 u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
(* normAngle (- 1 u))
(fma.f32 normAngle (neg.f32 u) normAngle)
n0_i
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(* n1_i u)
(*.f32 u n1_i)
(* u (+ n1_i (/ n0_i u)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(* u (+ n1_i (/ n0_i u)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(* u (+ n1_i (/ n0_i u)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(* n1_i u)
(*.f32 u n1_i)
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
n0_i
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i (+ u (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* n1_i u)
(*.f32 u n1_i)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* n1_i u)
(*.f32 u n1_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
n0_i
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
u
(+ u (* 1/6 (* (pow normAngle 2) u)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u)
(+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 u #s(literal 1/6 binary32))) u)
(+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 u #s(literal 1/840 binary32) (*.f32 u #s(literal -7/2160 binary32))) (*.f32 normAngle (neg.f32 normAngle)) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))) u)
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(/ (* normAngle u) (sin normAngle))
(/.f32 (*.f32 normAngle u) (sin.f32 normAngle))
(* n1_i u)
(*.f32 u n1_i)
(+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 u n1_i))
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))
(fma.f32 (*.f32 (fma.f32 u (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) #s(literal 7/360 binary32))) normAngle) normAngle (*.f32 u n1_i))
(+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u)))))
(fma.f32 u n1_i (*.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 (*.f32 u n1_i) #s(literal 1/840 binary32) (*.f32 (*.f32 u n1_i) #s(literal -7/2160 binary32))) (*.f32 normAngle (neg.f32 normAngle)) (*.f32 n1_i (*.f32 u #s(literal 7/360 binary32)))) (*.f32 u (*.f32 #s(literal 1/6 binary32) n1_i)))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u normAngle)
(/.f32 u normAngle)
(/ (+ u (* 1/6 (* (pow normAngle 2) u))) normAngle)
(/.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) normAngle)
(/ (+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u)))) normAngle)
(/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 u #s(literal 1/6 binary32))) u) normAngle)
(/ (+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u)))) normAngle)
(/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 u #s(literal 1/840 binary32) (*.f32 u #s(literal -7/2160 binary32))) (*.f32 normAngle (neg.f32 normAngle)) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))) u) normAngle)
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))) n0_i)
n0_i
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(fma.f32 (*.f32 n0_i n1_i) (/.f32 (*.f32 normAngle u) (*.f32 (sin.f32 normAngle) n0_i)) n0_i)
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(fma.f32 (*.f32 n0_i n1_i) (/.f32 (*.f32 normAngle u) (*.f32 (sin.f32 normAngle) n0_i)) n0_i)
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(fma.f32 (*.f32 n0_i n1_i) (/.f32 (*.f32 normAngle u) (*.f32 (sin.f32 normAngle) n0_i)) n0_i)
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(*.f32 (fma.f32 (neg.f32 n1_i) (/.f32 (*.f32 normAngle u) (*.f32 (sin.f32 normAngle) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(*.f32 (fma.f32 (neg.f32 n1_i) (/.f32 (*.f32 normAngle u) (*.f32 (sin.f32 normAngle) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(*.f32 (fma.f32 (neg.f32 n1_i) (/.f32 (*.f32 normAngle u) (*.f32 (sin.f32 normAngle) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/6 binary32) n1_i) (fma.f32 u n1_i n0_i))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (fma.f32 u (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) #s(literal 7/360 binary32))) n0_i))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 (*.f32 u n1_i) #s(literal 1/840 binary32) (*.f32 (*.f32 u n1_i) #s(literal -7/2160 binary32))) (*.f32 normAngle (neg.f32 normAngle)) (*.f32 n1_i (*.f32 u #s(literal 7/360 binary32)))) (*.f32 u (*.f32 #s(literal 1/6 binary32) n1_i))) (fma.f32 u n1_i n0_i))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(*.f32 normAngle (fma.f32 u (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(*.f32 normAngle (fma.f32 u (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(*.f32 normAngle (fma.f32 u (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(*.f32 normAngle (fma.f32 u (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(*.f32 normAngle (fma.f32 u (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(*.f32 normAngle (fma.f32 u (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i u)))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i u)))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i u)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i u)))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i u)))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i u)))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (fma.f32 normAngle (/.f32 u (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (fma.f32 normAngle (/.f32 u (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (fma.f32 normAngle (/.f32 u (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(*.f32 n1_i (fma.f32 normAngle (/.f32 u (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(*.f32 n1_i (fma.f32 normAngle (/.f32 u (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(*.f32 n1_i (fma.f32 normAngle (/.f32 u (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(/ 1 (* n1_i u))
(/.f32 #s(literal 1 binary32) (*.f32 u n1_i))
(+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))) (/ 1 (* n1_i u)))
(fma.f32 (fma.f32 u (/.f32 #s(literal -1/6 binary32) n1_i) (/.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))) (*.f32 normAngle (neg.f32 normAngle)) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i)))
(+ (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* 1/120 (/ 1 (* n1_i u))) (+ (* 1/120 (/ (pow u 3) n1_i)) (* 1/6 (* (pow u 2) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u))))))))) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))) (/ 1 (* n1_i u)))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 u n1_i)) (fma.f32 #s(literal 1/6 binary32) (*.f32 (fma.f32 u (/.f32 #s(literal -1/6 binary32) n1_i) (/.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u (*.f32 u u))) n1_i))) (neg.f32 (fma.f32 u (/.f32 #s(literal -1/6 binary32) n1_i) (/.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))))) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i)))
(+ (* (pow normAngle 2) (- (* (pow normAngle 2) (- (+ (* -1 (* (pow normAngle 2) (+ (* -1/6 (* (pow u 2) (- (* 1/120 (/ 1 (* n1_i u))) (+ (* 1/120 (/ (pow u 3) n1_i)) (* 1/6 (* (pow u 2) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))))))) (+ (* -1/120 (* (pow u 4) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))) (+ (* -1/5040 (/ (pow u 5) n1_i)) (* 1/5040 (/ 1 (* n1_i u)))))))) (* 1/120 (/ 1 (* n1_i u)))) (+ (* 1/120 (/ (pow u 3) n1_i)) (* 1/6 (* (pow u 2) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u))))))))) (+ (* -1/6 (/ u n1_i)) (* 1/6 (/ 1 (* n1_i u)))))) (/ 1 (* n1_i u)))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 u n1_i)) (fma.f32 #s(literal 1/6 binary32) (*.f32 (fma.f32 u (/.f32 #s(literal -1/6 binary32) n1_i) (/.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u (*.f32 u u))) n1_i))) (*.f32 #s(literal -1/6 binary32) (*.f32 u u)) (fma.f32 (fma.f32 u (/.f32 #s(literal -1/6 binary32) n1_i) (/.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))) (*.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 u u) (*.f32 u u))) (fma.f32 #s(literal -1/5040 binary32) (/.f32 (pow.f32 u #s(literal 5 binary32)) n1_i) (/.f32 #s(literal 1/5040 binary32) (*.f32 u n1_i))))) (*.f32 normAngle (neg.f32 normAngle)) (-.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 u n1_i)) (fma.f32 #s(literal 1/6 binary32) (*.f32 (fma.f32 u (/.f32 #s(literal -1/6 binary32) n1_i) (/.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))) (*.f32 u u)) (/.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 u (*.f32 u u))) n1_i)))) (neg.f32 (fma.f32 u (/.f32 #s(literal -1/6 binary32) n1_i) (/.f32 #s(literal 1/6 binary32) (*.f32 u n1_i))))) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i)))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (* normAngle u)))
(/.f32 (sin.f32 normAngle) (*.f32 normAngle (*.f32 u n1_i)))
(/ (+ (* 1/6 (/ (* normAngle (* (pow u 2) (sin normAngle))) n1_i)) (/ (sin normAngle) (* n1_i normAngle))) u)
(/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 u (*.f32 u (sin.f32 normAngle))) (/.f32 normAngle n1_i)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) u)
(/ (+ (* (pow u 2) (- (* -1 (* (pow u 2) (+ (* -1/36 (/ (* (pow normAngle 3) (sin normAngle)) n1_i)) (* 1/120 (/ (* (pow normAngle 3) (sin normAngle)) n1_i))))) (* -1/6 (/ (* normAngle (sin normAngle)) n1_i)))) (/ (sin normAngle) (* n1_i normAngle))) u)
(/.f32 (fma.f32 (*.f32 u u) (fma.f32 (*.f32 u u) (*.f32 (*.f32 (sin.f32 normAngle) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) n1_i)) #s(literal 7/360 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (sin.f32 normAngle))) n1_i)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) u)
(/ (+ (* (pow u 2) (- (* (pow u 2) (- (* -1 (* (pow u 2) (+ (* -1/5040 (/ (* (pow normAngle 5) (sin normAngle)) n1_i)) (+ (* 1/720 (/ (* (pow normAngle 5) (sin normAngle)) n1_i)) (* 1/6 (* (pow normAngle 2) (+ (* -1/36 (/ (* (pow normAngle 3) (sin normAngle)) n1_i)) (* 1/120 (/ (* (pow normAngle 3) (sin normAngle)) n1_i))))))))) (+ (* -1/36 (/ (* (pow normAngle 3) (sin normAngle)) n1_i)) (* 1/120 (/ (* (pow normAngle 3) (sin normAngle)) n1_i))))) (* -1/6 (/ (* normAngle (sin normAngle)) n1_i)))) (/ (sin normAngle) (* n1_i normAngle))) u)
(/.f32 (fma.f32 (*.f32 u u) (fma.f32 (*.f32 u u) (fma.f32 (fma.f32 (*.f32 (sin.f32 normAngle) (/.f32 (pow.f32 normAngle #s(literal 5 binary32)) n1_i)) #s(literal 1/840 binary32) (*.f32 (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 (/.f32 (sin.f32 normAngle) n1_i) #s(literal -7/360 binary32))) (*.f32 (*.f32 normAngle normAngle) #s(literal 1/6 binary32)))) (*.f32 u (neg.f32 u)) (*.f32 (*.f32 (sin.f32 normAngle) (/.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) n1_i)) #s(literal 7/360 binary32))) (/.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 normAngle (sin.f32 normAngle))) n1_i)) (/.f32 (sin.f32 normAngle) (*.f32 normAngle n1_i))) u)
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(/ (sin normAngle) (* n1_i (sin (* normAngle u))))
(/.f32 (sin.f32 normAngle) (*.f32 n1_i (sin.f32 (*.f32 normAngle u))))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))))
(fma.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (fma.f32 u (*.f32 u u) (neg.f32 u)))) (*.f32 u n1_i))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(fma.f32 normAngle (*.f32 normAngle (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))) (fma.f32 u (*.f32 n1_i #s(literal -1/120 binary32)) (*.f32 #s(literal -1/36 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u)))))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (fma.f32 u (*.f32 u u) (neg.f32 u))))) (*.f32 u n1_i))
(+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u)))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal -1/5040 binary32) (*.f32 n1_i (pow.f32 u #s(literal 7 binary32))) (fma.f32 #s(literal 1/6 binary32) (fma.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))) (fma.f32 u (*.f32 n1_i #s(literal -1/120 binary32)) (*.f32 #s(literal -1/36 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u)))))) (neg.f32 (fma.f32 u (*.f32 #s(literal -1/5040 binary32) n1_i) (*.f32 #s(literal -1/720 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u)))))))) (fma.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))) (fma.f32 u (*.f32 n1_i #s(literal -1/120 binary32)) (*.f32 #s(literal -1/36 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u)))))))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (fma.f32 u (*.f32 u u) (neg.f32 u)))) (*.f32 u n1_i))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) n1_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (fma.f32 (*.f32 u u) (fma.f32 #s(literal 1/120 binary32) (/.f32 (*.f32 (*.f32 u u) (*.f32 n1_i (pow.f32 normAngle #s(literal 5 binary32)))) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) n1_i)) (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)))) (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle))))
(* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* (pow u 2) (+ (* -1/5040 (/ (* n1_i (* (pow normAngle 7) (pow u 2))) (sin normAngle))) (* 1/120 (/ (* n1_i (pow normAngle 5)) (sin normAngle))))))) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (fma.f32 (*.f32 u u) (fma.f32 (*.f32 u u) (fma.f32 #s(literal 1/120 binary32) (/.f32 (*.f32 n1_i (pow.f32 normAngle #s(literal 5 binary32))) (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 u (*.f32 u (pow.f32 normAngle #s(literal 7 binary32)))) (*.f32 #s(literal -1/5040 binary32) n1_i)) (sin.f32 normAngle))) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) n1_i)) (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)))) (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(* n1_i (* normAngle u))
(*.f32 normAngle (*.f32 u n1_i))
(* normAngle (+ (* -1/6 (* n1_i (* (pow normAngle 2) (pow u 3)))) (* n1_i u)))
(*.f32 normAngle (fma.f32 n1_i (*.f32 (*.f32 (*.f32 (*.f32 u (*.f32 u u)) normAngle) normAngle) #s(literal -1/6 binary32)) (*.f32 u n1_i)))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* 1/120 (* n1_i (* (pow normAngle 2) (pow u 5))))))))
(*.f32 normAngle (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n1_i))) (*.f32 u n1_i)))
(* normAngle (+ (* n1_i u) (* (pow normAngle 2) (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 2) (pow u 7)))) (* 1/120 (* n1_i (pow u 5)))))))))
(*.f32 normAngle (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))) (*.f32 (*.f32 (*.f32 normAngle normAngle) n1_i) (*.f32 (pow.f32 u #s(literal 7 binary32)) #s(literal -1/5040 binary32)))) (*.f32 (*.f32 u (*.f32 u u)) (*.f32 #s(literal -1/6 binary32) n1_i))) (*.f32 u n1_i)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (* normAngle u))
(*.f32 normAngle (*.f32 u n1_i))
(* u (+ (* -1/6 (* n1_i (* (pow normAngle 3) (pow u 2)))) (* n1_i normAngle)))
(*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u u))) (*.f32 normAngle n1_i)))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* 1/120 (* n1_i (* (pow normAngle 5) (pow u 2))))))))
(*.f32 u (fma.f32 (*.f32 u u) (fma.f32 u (*.f32 u (*.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 5 binary32))))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) n1_i))) (*.f32 normAngle n1_i)))
(* u (+ (* n1_i normAngle) (* (pow u 2) (+ (* -1/6 (* n1_i (pow normAngle 3))) (* (pow u 2) (+ (* -1/5040 (* n1_i (* (pow normAngle 7) (pow u 2)))) (* 1/120 (* n1_i (pow normAngle 5)))))))))
(*.f32 u (fma.f32 normAngle n1_i (*.f32 (*.f32 u u) (fma.f32 (*.f32 u u) (fma.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 normAngle #s(literal 5 binary32))) (*.f32 (*.f32 u (*.f32 u (pow.f32 normAngle #s(literal 7 binary32)))) (*.f32 #s(literal -1/5040 binary32) n1_i))) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 #s(literal -1/6 binary32) n1_i))))))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(* n1_i (sin (* normAngle u)))
(*.f32 n1_i (sin.f32 (*.f32 normAngle u)))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
n0_i
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(fma.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) n0_i)) n0_i)
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(fma.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) n0_i)) n0_i)
(* n0_i (+ 1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))))
(fma.f32 n0_i (/.f32 (*.f32 n1_i (sin.f32 (*.f32 normAngle u))) (*.f32 (sin.f32 normAngle) n0_i)) n0_i)
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(*.f32 (fma.f32 (neg.f32 n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (sin.f32 normAngle) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(*.f32 (fma.f32 (neg.f32 n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (sin.f32 normAngle) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (sin (* normAngle u))) (* n0_i (sin normAngle)))) 1)))
(*.f32 (fma.f32 (neg.f32 n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (*.f32 (sin.f32 normAngle) n0_i)) #s(literal -1 binary32)) (neg.f32 n0_i))
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))
(fma.f32 normAngle (*.f32 normAngle (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (fma.f32 u (*.f32 u u) (neg.f32 u)))) (fma.f32 u n1_i n0_i))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))
(fma.f32 normAngle (*.f32 normAngle (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))) (fma.f32 u (*.f32 n1_i #s(literal -1/120 binary32)) (*.f32 #s(literal -1/36 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u)))))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (fma.f32 u (*.f32 u u) (neg.f32 u))))) (fma.f32 u n1_i n0_i))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n1_i (pow u 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n1_i (pow u 5))) (* (pow normAngle 2) (- (* -1/5040 (* n1_i (pow u 7))) (+ (* -1/6 (- (* 1/120 (* n1_i (pow u 5))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u))))) (+ (* -1/5040 (* n1_i u)) (* 1/120 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u))))))))) (+ (* -1/6 (- (* -1/6 (* n1_i (pow u 3))) (* -1/6 (* n1_i u)))) (* 1/120 (* n1_i u)))))) (* -1/6 (* n1_i u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal -1/5040 binary32) (*.f32 n1_i (pow.f32 u #s(literal 7 binary32))) (fma.f32 #s(literal 1/6 binary32) (fma.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))) (fma.f32 u (*.f32 n1_i #s(literal -1/120 binary32)) (*.f32 #s(literal -1/36 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u)))))) (neg.f32 (fma.f32 u (*.f32 #s(literal -1/5040 binary32) n1_i) (*.f32 #s(literal -1/720 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u)))))))) (fma.f32 #s(literal 1/120 binary32) (*.f32 n1_i (pow.f32 u #s(literal 5 binary32))) (fma.f32 u (*.f32 n1_i #s(literal -1/120 binary32)) (*.f32 #s(literal -1/36 binary32) (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u)))))))) (*.f32 (*.f32 #s(literal -1/6 binary32) n1_i) (fma.f32 u (*.f32 u u) (neg.f32 u)))) (fma.f32 u n1_i n0_i))
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 normAngle (*.f32 u (/.f32 n1_i (sin.f32 normAngle))) n0_i)
(+ n0_i (* u (+ (* -1/6 (/ (* n1_i (* (pow normAngle 3) (pow u 2))) (sin normAngle))) (/ (* n1_i normAngle) (sin normAngle)))))
(fma.f32 u (fma.f32 normAngle (/.f32 n1_i (sin.f32 normAngle)) (/.f32 (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) n1_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 u u))) (sin.f32 normAngle))) n0_i)
(+ n0_i (* u (+ (* (pow u 2) (+ (* -1/6 (/ (* n1_i (pow normAngle 3)) (sin normAngle))) (* 1/120 (/ (* n1_i (* (pow normAngle 5) (pow u 2))) (sin normAngle))))) (/ (* n1_i normAngle) (sin normAngle)))))
(fma.f32 u (fma.f32 (*.f32 u u) (fma.f32 #s(literal 1/120 binary32) (/.f32 (*.f32 (*.f32 u u) (*.f32 n1_i (pow.f32 normAngle #s(literal 5 binary32)))) (sin.f32 normAngle)) (*.f32 (*.f32 normAngle (*.f32 (*.f32 normAngle normAngle) n1_i)) (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)))) (/.f32 (*.f32 normAngle n1_i) (sin.f32 normAngle))) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
n0_i
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(+ n0_i (/ (* n1_i (sin (* normAngle u))) (sin normAngle)))
(fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) n0_i)
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (sin (* normAngle u)) (sin normAngle))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(/ (* n1_i (sin (* normAngle u))) (sin normAngle))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (sin (* normAngle u)) (sin normAngle))))))
(*.f32 n1_i (+.f32 (/.f32 n0_i n1_i) (/.f32 (sin.f32 (*.f32 normAngle u)) (sin.f32 normAngle))))

eval124.0ms (0.7%)

Memory
2.5MiB live, 307.6MiB allocated
Compiler

Compiled 33 040 to 2 580 computations (92.2% saved)

prune225.0ms (1.2%)

Memory
-17.3MiB live, 420.2MiB allocated
Pruning

43 alts after pruning (42 fresh and 1 done)

PrunedKeptTotal
New1 378301 408
Fresh121224
Picked415
Done000
Total1 394431 437
Accuracy
100.0%
Counts
1 437 → 43
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.7%
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i) n0_i)
81.3%
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/6 binary32) n1_i) (fma.f32 u n1_i n0_i))
81.4%
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (fma.f32 u (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) #s(literal 7/360 binary32))) n0_i))
80.7%
(fma.f32 u n1_i n0_i)
80.6%
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
66.0%
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
32.2%
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
65.8%
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i)))))
80.6%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))
99.3%
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
99.1%
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
98.7%
(+.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
82.1%
(+.f32 (/.f32 (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
98.1%
(+.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
99.2%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1/120 binary32) (*.f32 #s(literal -1/36 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)))) (*.f32 #s(literal -1/6 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
87.5%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (sin.f32 normAngle)))
98.1%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
97.7%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))) n1_i)))
98.3%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
96.6%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) normAngle)) n1_i))
98.8%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
97.7%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 u n1_i))
97.6%
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) n0_i) (*.f32 u n1_i))
98.3%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
97.6%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
98.4%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u (-.f32 (/.f32 normAngle u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
80.7%
(+.f32 (*.f32 u n1_i) n0_i)
72.4%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u u))) (*.f32 normAngle n1_i))))))
80.3%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i))))
68.7%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))
81.4%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
81.6%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 u #s(literal 1/840 binary32) (*.f32 u #s(literal -7/2160 binary32))) (*.f32 normAngle (neg.f32 normAngle)) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
81.3%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
80.6%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 normAngle (*.f32 normAngle #s(literal 31/15120 binary32)) #s(literal 7/360 binary32))) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
80.5%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle #s(literal 7/360 binary32)) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
81.9%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
80.6%
(*.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
65.7%
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
38.1%
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
80.6%
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
37.9%
(*.f32 u n1_i)
80.6%
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
80.4%
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
Compiler

Compiled 2 214 to 1 269 computations (42.7% saved)

simplify0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

localize207.0ms (1.1%)

Memory
14.8MiB live, 447.3MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
accuracy99.6%
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
accuracy99.5%
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
accuracy98.8%
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
accuracy100.0%
(*.f32 normAngle n1_i)
accuracy100.0%
(sin.f32 normAngle)
accuracy99.9%
(/.f32 u (sin.f32 normAngle))
accuracy92.4%
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i) n0_i)
accuracy100.0%
(fma.f32 u n1_i n0_i)
accuracy100.0%
(neg.f32 n0_i)
accuracy99.7%
(*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))
accuracy81.2%
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
accuracy100.0%
(*.f32 u n1_i)
accuracy98.1%
(*.f32 #s(literal 1/120 binary32) n0_i)
accuracy97.4%
(pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))
accuracy68.0%
(-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i)))
accuracy62.1%
(fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))
Samples
98.0ms245×0valid
7.0ms5exit
6.0ms1valid
Compiler

Compiled 572 to 57 computations (90% saved)

Precisions
Click to see histograms. Total time spent on operations: 87.0ms
ival-mult: 37.0ms (42.4% of total)
const: 15.0ms (17.2% of total)
ival-add: 13.0ms (14.9% of total)
ival-sin: 7.0ms (8% of total)
ival-div: 5.0ms (5.7% of total)
ival-pow: 5.0ms (5.7% of total)
adjust: 2.0ms (2.3% of total)
ival-sub: 2.0ms (2.3% of total)
ival-neg: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series70.0ms (0.4%)

Memory
-0.0MiB live, 85.0MiB allocated
Counts
17 → 444
Calls
Call 1
Inputs
#<alt (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))>
#<alt (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i)))>
#<alt (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))>
#<alt (*.f32 #s(literal 1/120 binary32) n0_i)>
#<alt (*.f32 u n1_i)>
#<alt (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))>
#<alt (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))>
#<alt (neg.f32 n0_i)>
#<alt (fma.f32 u n1_i n0_i)>
#<alt (fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i) n0_i)>
#<alt (/.f32 u (sin.f32 normAngle))>
#<alt (sin.f32 normAngle)>
#<alt (*.f32 normAngle n1_i)>
#<alt (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))>
#<alt (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)>
#<alt (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)>
#<alt (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))>
Outputs
#<alt (* -3 u)>
#<alt (* u (- (* 3 u) 3))>
#<alt (* u (- (* u (+ 3 (* -1 u))) 3))>
#<alt (* u (- (* u (+ 3 (* -1 u))) 3))>
#<alt (* -1 (pow u 3))>
#<alt (* (pow u 3) (- (* 3 (/ 1 u)) 1))>
#<alt (* (pow u 3) (- (* 3 (/ 1 u)) (+ 1 (/ 3 (pow u 2)))))>
#<alt (* (pow u 3) (- (* 3 (/ 1 u)) (+ 1 (/ 3 (pow u 2)))))>
#<alt (* -1 (pow u 3))>
#<alt (* -1 (* (pow u 3) (- 1 (* 3 (/ 1 u)))))>
#<alt (* -1 (* (pow u 3) (+ 1 (* -1 (/ (- 3 (* 3 (/ 1 u))) u)))))>
#<alt (* -1 (* (pow u 3) (+ 1 (* -1 (/ (- 3 (* 3 (/ 1 u))) u)))))>
#<alt (* u (- (* -1/24 n0_i) (+ (* -1/18 n0_i) (* -1/120 n0_i))))>
#<alt (* u (- (+ (* -1/24 n0_i) (* (pow u 2) (- (* -1/12 n0_i) (* -1/36 n0_i)))) (+ (* -1/18 n0_i) (* -1/120 n0_i))))>
#<alt (* u (- (+ (* -1/24 n0_i) (* (pow u 2) (- (+ (* -1/12 n0_i) (* 1/24 (* n0_i u))) (* -1/36 n0_i)))) (+ (* -1/18 n0_i) (* -1/120 n0_i))))>
#<alt (* u (- (+ (* -1/24 n0_i) (* (pow u 2) (- (+ (* -1/12 n0_i) (* u (+ (* -1/120 (* n0_i u)) (* 1/24 n0_i)))) (* -1/36 n0_i)))) (+ (* -1/18 n0_i) (* -1/120 n0_i))))>
#<alt (* -1/120 (* n0_i (pow u 5)))>
#<alt (* (pow u 5) (+ (* -1/120 n0_i) (* 1/24 (/ n0_i u))))>
#<alt (* (pow u 5) (- (+ (* -1/12 (/ n0_i (pow u 2))) (+ (* -1/120 n0_i) (* 1/24 (/ n0_i u)))) (* -1/36 (/ n0_i (pow u 2)))))>
#<alt (* (pow u 5) (- (+ (* -1/12 (/ n0_i (pow u 2))) (+ (* -1/24 (/ n0_i (pow u 4))) (+ (* -1/120 n0_i) (* 1/24 (/ n0_i u))))) (+ (* -1/18 (/ n0_i (pow u 4))) (+ (* -1/36 (/ n0_i (pow u 2))) (* -1/120 (/ n0_i (pow u 4)))))))>
#<alt (* -1/120 (* n0_i (pow u 5)))>
#<alt (* -1 (* (pow u 5) (+ (* -1/24 (/ n0_i u)) (* 1/120 n0_i))))>
#<alt (* -1 (* (pow u 5) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/12 n0_i) (* 1/36 n0_i)) u)) (* 1/24 n0_i)) u)) (* 1/120 n0_i))))>
#<alt (* -1 (* (pow u 5) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 1/24 (/ n0_i (pow u 2))) (* 1/12 n0_i)) (+ (* 1/120 (/ n0_i (pow u 2))) (+ (* 1/36 n0_i) (* 1/18 (/ n0_i (pow u 2)))))) u)) (* 1/24 n0_i)) u)) (* 1/120 n0_i))))>
#<alt (* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))>
#<alt (* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))>
#<alt (* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))>
#<alt (* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))>
#<alt (* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))>
#<alt (* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))>
#<alt (* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))>
#<alt (* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))>
#<alt (* -1 (* n0_i (- (* -1/120 (pow (- 1 u) 5)) (+ (* -1 (+ 1/120 (* -1/120 u))) (* -1/36 (- (+ u (pow (- 1 u) 3)) 1))))))>
#<alt (* -1 (* n0_i (- (* -1/120 (pow (- 1 u) 5)) (+ (* -1 (+ 1/120 (* -1/120 u))) (* -1/36 (- (+ u (pow (- 1 u) 3)) 1))))))>
#<alt (* -1 (* n0_i (- (* -1/120 (pow (- 1 u) 5)) (+ (* -1 (+ 1/120 (* -1/120 u))) (* -1/36 (- (+ u (pow (- 1 u) 3)) 1))))))>
#<alt (* -1 (* n0_i (- (* -1/120 (pow (- 1 u) 5)) (+ (* -1 (+ 1/120 (* -1/120 u))) (* -1/36 (- (+ u (pow (- 1 u) 3)) 1))))))>
#<alt 1>
#<alt (+ 1 (* -5 u))>
#<alt (+ 1 (* u (- (* 10 u) 5)))>
#<alt (+ 1 (* u (- (* u (+ 10 (* -10 u))) 5)))>
#<alt (* -1 (pow u 5))>
#<alt (* (pow u 5) (- (* 5 (/ 1 u)) 1))>
#<alt (* (pow u 5) (- (* 5 (/ 1 u)) (+ 1 (/ 10 (pow u 2)))))>
#<alt (* (pow u 5) (- (+ (* 5 (/ 1 u)) (* 10 (/ 1 (pow u 3)))) (+ 1 (/ 10 (pow u 2)))))>
#<alt (* -1 (pow u 5))>
#<alt (* -1 (* (pow u 5) (- 1 (* 5 (/ 1 u)))))>
#<alt (* -1 (* (pow u 5) (+ 1 (* -1 (/ (- 5 (* 10 (/ 1 u))) u)))))>
#<alt (* -1 (* (pow u 5) (+ 1 (* -1 (/ (+ 5 (* -1 (/ (- 10 (* 10 (/ 1 u))) u))) u)))))>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* 1/120 n0_i)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt (* n1_i u)>
#<alt n0_i>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (* n1_i u)>
#<alt (* u (+ n1_i (/ n0_i u)))>
#<alt (* u (+ n1_i (/ n0_i u)))>
#<alt (* u (+ n1_i (/ n0_i u)))>
#<alt (* n1_i u)>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))>
#<alt n0_i>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (* n1_i u)>
#<alt (* n1_i (+ u (/ n0_i n1_i)))>
#<alt (* n1_i (+ u (/ n0_i n1_i)))>
#<alt (* n1_i (+ u (/ n0_i n1_i)))>
#<alt (* n1_i u)>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))>
#<alt (* n1_i u)>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt n0_i>
#<alt (* n0_i (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ 1 (/ (* n1_i u) n0_i)))>
#<alt n0_i>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))>
#<alt (* -1 (pow n0_i 2))>
#<alt (+ (* -1 (pow n0_i 2)) (* u (+ (* -1 (* n0_i n1_i)) (* n0_i n1_i))))>
#<alt (+ (* -1 (pow n0_i 2)) (* u (+ (* -1 (* n0_i n1_i)) (+ (* n0_i n1_i) (* (pow n1_i 2) u)))))>
#<alt (+ (* -1 (pow n0_i 2)) (* u (+ (* -1 (* n0_i n1_i)) (+ (* n0_i n1_i) (* (pow n1_i 2) u)))))>
#<alt (* (pow n1_i 2) (pow u 2))>
#<alt (* (pow u 2) (+ (* -1 (/ (* n0_i n1_i) u)) (+ (/ (* n0_i n1_i) u) (pow n1_i 2))))>
#<alt (* (pow u 2) (+ (* -1 (/ (* n0_i n1_i) u)) (+ (* -1 (/ (pow n0_i 2) (pow u 2))) (+ (/ (* n0_i n1_i) u) (pow n1_i 2)))))>
#<alt (* (pow u 2) (+ (* -1 (/ (* n0_i n1_i) u)) (+ (* -1 (/ (pow n0_i 2) (pow u 2))) (+ (/ (* n0_i n1_i) u) (pow n1_i 2)))))>
#<alt (* (pow n1_i 2) (pow u 2))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i n1_i)) (* n0_i n1_i)) u)) (pow n1_i 2)))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i n1_i)) (+ (* n0_i n1_i) (/ (pow n0_i 2) u))) u)) (pow n1_i 2)))>
#<alt (* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i n1_i)) (+ (* n0_i n1_i) (/ (pow n0_i 2) u))) u)) (pow n1_i 2)))>
#<alt (* -1 (pow n0_i 2))>
#<alt (+ (* -1 (pow n0_i 2)) (* n1_i (+ (* -1 (* n0_i u)) (* n0_i u))))>
#<alt (+ (* -1 (pow n0_i 2)) (* n1_i (+ (* -1 (* n0_i u)) (+ (* n0_i u) (* n1_i (pow u 2))))))>
#<alt (+ (* -1 (pow n0_i 2)) (* n1_i (+ (* -1 (* n0_i u)) (+ (* n0_i u) (* n1_i (pow u 2))))))>
#<alt (* (pow n1_i 2) (pow u 2))>
#<alt (* (pow n1_i 2) (+ (* -1 (/ (* n0_i u) n1_i)) (+ (/ (* n0_i u) n1_i) (pow u 2))))>
#<alt (* (pow n1_i 2) (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1 (/ (pow n0_i 2) (pow n1_i 2))) (+ (/ (* n0_i u) n1_i) (pow u 2)))))>
#<alt (* (pow n1_i 2) (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1 (/ (pow n0_i 2) (pow n1_i 2))) (+ (/ (* n0_i u) n1_i) (pow u 2)))))>
#<alt (* (pow n1_i 2) (pow u 2))>
#<alt (* (pow n1_i 2) (+ (* -1 (/ (+ (* -1 (* n0_i u)) (* n0_i u)) n1_i)) (pow u 2)))>
#<alt (* (pow n1_i 2) (+ (* -1 (/ (+ (* -1 (* n0_i u)) (+ (* n0_i u) (/ (pow n0_i 2) n1_i))) n1_i)) (pow u 2)))>
#<alt (* (pow n1_i 2) (+ (* -1 (/ (+ (* -1 (* n0_i u)) (+ (* n0_i u) (/ (pow n0_i 2) n1_i))) n1_i)) (pow u 2)))>
#<alt (* (pow n1_i 2) (pow u 2))>
#<alt (+ (* n0_i (+ (* -1 (* n1_i u)) (* n1_i u))) (* (pow n1_i 2) (pow u 2)))>
#<alt (+ (* n0_i (+ (* -1 n0_i) (+ (* -1 (* n1_i u)) (* n1_i u)))) (* (pow n1_i 2) (pow u 2)))>
#<alt (+ (* n0_i (+ (* -1 n0_i) (+ (* -1 (* n1_i u)) (* n1_i u)))) (* (pow n1_i 2) (pow u 2)))>
#<alt (* -1 (pow n0_i 2))>
#<alt (* (pow n0_i 2) (- (+ (* -1 (/ (* n1_i u) n0_i)) (/ (* n1_i u) n0_i)) 1))>
#<alt (* (pow n0_i 2) (- (+ (* -1 (/ (* n1_i u) n0_i)) (+ (/ (* n1_i u) n0_i) (/ (* (pow n1_i 2) (pow u 2)) (pow n0_i 2)))) 1))>
#<alt (* (pow n0_i 2) (- (+ (* -1 (/ (* n1_i u) n0_i)) (+ (/ (* n1_i u) n0_i) (/ (* (pow n1_i 2) (pow u 2)) (pow n0_i 2)))) 1))>
#<alt (* -1 (pow n0_i 2))>
#<alt (* (pow n0_i 2) (- (* -1 (/ (+ (* -1 (* n1_i u)) (* n1_i u)) n0_i)) 1))>
#<alt (* (pow n0_i 2) (- (* -1 (/ (+ (* -1 (* n1_i u)) (+ (* -1 (/ (* (pow n1_i 2) (pow u 2)) n0_i)) (* n1_i u))) n0_i)) 1))>
#<alt (* (pow n0_i 2) (- (* -1 (/ (+ (* -1 (* n1_i u)) (+ (* -1 (/ (* (pow n1_i 2) (pow u 2)) n0_i)) (* n1_i u))) n0_i)) 1))>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt (* -1 n0_i)>
#<alt n0_i>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (* n1_i u)>
#<alt (* u (+ n1_i (/ n0_i u)))>
#<alt (* u (+ n1_i (/ n0_i u)))>
#<alt (* u (+ n1_i (/ n0_i u)))>
#<alt (* n1_i u)>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))>
#<alt n0_i>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (* n1_i u)>
#<alt (* n1_i (+ u (/ n0_i n1_i)))>
#<alt (* n1_i (+ u (/ n0_i n1_i)))>
#<alt (* n1_i (+ u (/ n0_i n1_i)))>
#<alt (* n1_i u)>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))>
#<alt (* n1_i u)>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (* n1_i u))>
#<alt n0_i>
#<alt (* n0_i (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ 1 (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ 1 (/ (* n1_i u) n0_i)))>
#<alt n0_i>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))>
#<alt (+ n0_i (* n1_i u))>
#<alt (+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))>
#<alt (+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))>
#<alt (* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))>
#<alt (* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))>
#<alt (* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))>
#<alt n0_i>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))>
#<alt (* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))>
#<alt (* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))>
#<alt (/ (* n1_i (* normAngle u)) (sin normAngle))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt (+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))>
#<alt n0_i>
#<alt (* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt (* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))>
#<alt n0_i>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))>
#<alt (* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u normAngle)>
#<alt (/ (+ u (* 1/6 (* (pow normAngle 2) u))) normAngle)>
#<alt (/ (+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u)))) normAngle)>
#<alt (/ (+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u)))) normAngle)>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt (/ u (sin normAngle))>
#<alt normAngle>
#<alt (* normAngle (+ 1 (* -1/6 (pow normAngle 2))))>
#<alt (* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))>
#<alt (* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (sin normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt (* n1_i normAngle)>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))>
#<alt (+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))>
#<alt (- 1 u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)>
#<alt (- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt (/ (sin (* normAngle (- 1 u))) (sin normAngle))>
#<alt n0_i>
#<alt (+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))>
#<alt (+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))>
#<alt (* n0_i (- 1 u))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt normAngle>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (+ normAngle (* -1 (* normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* u (+ (* -1 normAngle) (/ normAngle u)))>
#<alt (* -1 (* normAngle u))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt (* normAngle (- 1 u))>
#<alt n0_i>
#<alt (+ n0_i (* u (+ n1_i (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))))>
#<alt (+ n0_i (* u (+ n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle)))))))))>
#<alt (* n1_i u)>
#<alt (* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))>
#<alt (* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))>
#<alt (* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))>
#<alt (* n1_i u)>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))>
#<alt (* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))>
#<alt (+ (* n0_i (- 1 u)) (* n1_i u))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u)))))))>
#<alt (+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u)))))))>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (* n1_i u)>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))>
#<alt (* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))>
#<alt (* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))>
#<alt (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))>
#<alt (* n1_i u)>
#<alt (* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))>
#<alt (* n1_i u)>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
#<alt (* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))>
Calls

111 calls:

TimeVariablePointExpression
33.0ms
n0_i
@0
(- (* (pow (- 1 u) 5) (* 1/120 n0_i)) (+ (* 1/36 (* n0_i (+ (+ (* (- 1 u) (* (- 1 u) (- 1 u))) -1) u))) (* (+ (* u -1/120) 1/120) n0_i)))
15.0ms
n1_i
@inf
(* (+ (* u n1_i) n0_i) (+ (* u n1_i) (neg n0_i)))
2.0ms
n0_i
@inf
(- (* (pow (- 1 u) 5) (* 1/120 n0_i)) (+ (* 1/36 (* n0_i (+ (+ (* (- 1 u) (* (- 1 u) (- 1 u))) -1) u))) (* (+ (* u -1/120) 1/120) n0_i)))
2.0ms
u
@inf
(pow (- 1 u) 5)
1.0ms
n0_i
@-inf
(- (* (pow (- 1 u) 5) (* 1/120 n0_i)) (+ (* 1/36 (* n0_i (+ (+ (* (- 1 u) (* (- 1 u) (- 1 u))) -1) u))) (* (+ (* u -1/120) 1/120) n0_i)))

rewrite389.0ms (2.1%)

Memory
8.6MiB live, 918.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 978×lower-fma.f64
5 966×lower-fma.f32
5 280×lower-*.f64
5 258×lower-*.f32
4 354×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038153
070149
1274124
22242124
09518123
Stop Event
iter limit
node limit
iter limit
Counts
17 → 583
Calls
Call 1
Inputs
(fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))
(-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i)))
(pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))
(*.f32 #s(literal 1/120 binary32) n0_i)
(*.f32 u n1_i)
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))
(neg.f32 n0_i)
(fma.f32 u n1_i n0_i)
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i) n0_i)
(/.f32 u (sin.f32 normAngle))
(sin.f32 normAngle)
(*.f32 normAngle n1_i)
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i)
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
Outputs
(+.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) #s(literal -1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u u u))) #s(literal 3 binary32)) #s(literal -1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) (-.f32 #s(literal 1 binary32) (*.f32 u u)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)) #s(literal 3 binary32)) #s(literal -1 binary32))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 3/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 3/2 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (-.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))))) (neg.f32 (-.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))))
(*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))))))
(*.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 1 binary32))))
(+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))
(+.f32 (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)))
(+.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (neg.f32 (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))
(+.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 (neg.f32 n0_i) (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))
(+.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 (neg.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) n0_i))
(pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))) (fma.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 #s(literal 1/1728000 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)))
(fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 #s(literal 1/120 binary32) (*.f32 n0_i (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 n0_i (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal 1/120 binary32)) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5/2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5/2 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) #s(literal 1/120 binary32)) n0_i (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) n0_i) #s(literal 1/120 binary32) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5/2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5/2 binary32)) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))
(-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))
(-.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))
(-.f32 (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32)) (*.f32 #s(literal 1/1728000 binary32) (*.f32 n0_i (*.f32 n0_i n0_i)))) (fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))) (/.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))) (fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))))
(-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))) (/.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))
(-.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) #s(literal 3 binary32)) (fma.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 n0_i (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))) (/.f32 (*.f32 (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 n0_i (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))) (fma.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 n0_i (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))
(-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)))) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))) (/.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))
(-.f32 (/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))) (+.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (/.f32 (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 n0_i (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (+.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))) (fma.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 #s(literal 1/1728000 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))) (fma.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 #s(literal 1/1728000 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))))
(/.f32 (fma.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 #s(literal 1/1728000 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))) (fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))
(/.f32 (fma.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 #s(literal 1/1728000 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (-.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 #s(literal 1/1728000 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 #s(literal 1/1728000 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (-.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))) (neg.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))) (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) #s(literal 3 binary32)) (*.f32 (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 n0_i (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))) (fma.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 n0_i (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))
(/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 n0_i (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))) (+.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32)) (*.f32 #s(literal 1/1728000 binary32) (*.f32 n0_i (*.f32 n0_i n0_i)))) (*.f32 #s(literal 1/46656 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))) (-.f32 (fma.f32 #s(literal 1/14400 binary32) (*.f32 u u) #s(literal 1/14400 binary32)) (*.f32 u #s(literal -1/14400 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (fma.f32 #s(literal 1/1296 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))))) (*.f32 n0_i (fma.f32 (*.f32 u (*.f32 u u)) #s(literal -1/1728000 binary32) #s(literal 1/1728000 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (fma.f32 #s(literal 1/1296 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))))) (-.f32 (fma.f32 #s(literal 1/14400 binary32) (*.f32 u u) #s(literal 1/14400 binary32)) (*.f32 u #s(literal -1/14400 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32)) (*.f32 #s(literal 1/1728000 binary32) (*.f32 n0_i (*.f32 n0_i n0_i)))) (*.f32 #s(literal 1/46656 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))) (fma.f32 u #s(literal -1/120 binary32) #s(literal -1/120 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (fma.f32 #s(literal 1/1296 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))))) (*.f32 n0_i (fma.f32 #s(literal 1/14400 binary32) (*.f32 u u) #s(literal -1/14400 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (fma.f32 #s(literal 1/1296 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))))) (fma.f32 u #s(literal -1/120 binary32) #s(literal -1/120 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32)) (*.f32 #s(literal 1/1728000 binary32) (*.f32 n0_i (*.f32 n0_i n0_i)))) (*.f32 #s(literal 1/46656 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))) (-.f32 (fma.f32 #s(literal 1/14400 binary32) (*.f32 u u) #s(literal 1/14400 binary32)) (*.f32 u #s(literal -1/14400 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (fma.f32 #s(literal 1/1296 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))))) (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal -1/1728000 binary32) #s(literal 1/1728000 binary32)) n0_i))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (fma.f32 #s(literal 1/1296 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))))) (-.f32 (fma.f32 #s(literal 1/14400 binary32) (*.f32 u u) #s(literal 1/14400 binary32)) (*.f32 u #s(literal -1/14400 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32)) (*.f32 #s(literal 1/1728000 binary32) (*.f32 n0_i (*.f32 n0_i n0_i)))) (*.f32 #s(literal 1/46656 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))))) (fma.f32 u #s(literal -1/120 binary32) #s(literal -1/120 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (fma.f32 #s(literal 1/1296 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))))) (*.f32 (fma.f32 #s(literal 1/14400 binary32) (*.f32 u u) #s(literal -1/14400 binary32)) n0_i))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (fma.f32 #s(literal 1/1296 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))))) (fma.f32 u #s(literal -1/120 binary32) #s(literal -1/120 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)))) (*.f32 #s(literal 1/1296 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))) (-.f32 (fma.f32 #s(literal 1/14400 binary32) (*.f32 u u) #s(literal 1/14400 binary32)) (*.f32 u #s(literal -1/14400 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))) (*.f32 n0_i (fma.f32 (*.f32 u (*.f32 u u)) #s(literal -1/1728000 binary32) #s(literal 1/1728000 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))) (-.f32 (fma.f32 #s(literal 1/14400 binary32) (*.f32 u u) #s(literal 1/14400 binary32)) (*.f32 u #s(literal -1/14400 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)))) (*.f32 #s(literal 1/1296 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))) (fma.f32 u #s(literal -1/120 binary32) #s(literal -1/120 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))) (*.f32 n0_i (fma.f32 #s(literal 1/14400 binary32) (*.f32 u u) #s(literal -1/14400 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))) (fma.f32 u #s(literal -1/120 binary32) #s(literal -1/120 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)))) (*.f32 #s(literal 1/1296 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))) (-.f32 (fma.f32 #s(literal 1/14400 binary32) (*.f32 u u) #s(literal 1/14400 binary32)) (*.f32 u #s(literal -1/14400 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))) (*.f32 (fma.f32 (*.f32 u (*.f32 u u)) #s(literal -1/1728000 binary32) #s(literal 1/1728000 binary32)) n0_i))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))) (-.f32 (fma.f32 #s(literal 1/14400 binary32) (*.f32 u u) #s(literal 1/14400 binary32)) (*.f32 u #s(literal -1/14400 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)))) (*.f32 #s(literal 1/1296 binary32) (*.f32 (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))) (fma.f32 u #s(literal -1/120 binary32) #s(literal -1/120 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))) (*.f32 (fma.f32 #s(literal 1/14400 binary32) (*.f32 u u) #s(literal -1/14400 binary32)) n0_i))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 n0_i (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) #s(literal 1/36 binary32)))) (fma.f32 u #s(literal -1/120 binary32) #s(literal -1/120 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32)) (*.f32 #s(literal 1/1728000 binary32) (*.f32 n0_i (*.f32 n0_i n0_i)))) (fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))) (*.f32 (fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))) (*.f32 (fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))) (fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 #s(literal 1/1728000 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) #s(literal 3 binary32)) (*.f32 (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 n0_i (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))) (neg.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 n0_i (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))))))) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 n0_i (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (+.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32)) (*.f32 #s(literal 1/1728000 binary32) (*.f32 n0_i (*.f32 n0_i n0_i))))) (fma.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (-.f32 (*.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i)))) (*.f32 (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) #s(literal 3 binary32))) (fma.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (-.f32 (*.f32 (neg.f32 (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (neg.f32 (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (neg.f32 (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 n0_i) (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) #s(literal 3 binary32))) (fma.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (-.f32 (*.f32 (*.f32 (neg.f32 n0_i) (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (neg.f32 n0_i) (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 (neg.f32 n0_i) (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) n0_i) #s(literal 3 binary32))) (fma.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (-.f32 (*.f32 (*.f32 (neg.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) n0_i) (*.f32 (neg.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) n0_i)) (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))))) (*.f32 (neg.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) n0_i)))))
(*.f32 (fma.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 #s(literal 1/1728000 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 15 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/120 binary32) n0_i) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i))) (*.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))))
(*.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (neg.f32 (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal 1/120 binary32) n0_i) (fma.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal 1/36 binary32)) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)))))))
(exp.f32 (*.f32 #s(literal 5 binary32) (log1p.f32 (neg.f32 u))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) #s(literal 5/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u)) #s(literal 2 binary32)) #s(literal 5/2 binary32)))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 u)) #s(literal 5/2 binary32)) #s(literal 2 binary32)))
(exp.f32 (fma.f32 (log1p.f32 (neg.f32 u)) #s(literal 2 binary32) (*.f32 (log1p.f32 (neg.f32 u)) #s(literal 3 binary32))))
(exp.f32 (fma.f32 (log1p.f32 (neg.f32 u)) #s(literal 5/2 binary32) (*.f32 (log1p.f32 (neg.f32 u)) #s(literal 5/2 binary32))))
(exp.f32 (fma.f32 (log1p.f32 (neg.f32 u)) #s(literal 3 binary32) (*.f32 (log1p.f32 (neg.f32 u)) #s(literal 2 binary32))))
(pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal 5/2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 #s(literal 5 binary32)) (log1p.f32 (neg.f32 u)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) #s(literal 5 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 u u u))) #s(literal 5 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) #s(literal 5 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) u)) #s(literal 5 binary32)))
(*.f32 #s(literal 1/120 binary32) n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(*.f32 u n1_i)
(*.f32 n1_i u)
(neg.f32 (*.f32 (/.f32 (fma.f32 u n1_i n0_i) #s(literal -1 binary32)) #s(literal 1 binary32)))
(neg.f32 (-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i n0_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))) #s(literal -1 binary32)))
(+.f32 n0_i (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 (*.f32 u n1_i) (neg.f32 (neg.f32 n0_i)))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1 binary32) n0_i))
(+.f32 (-.f32 (*.f32 u n1_i) #s(literal 0 binary32)) n0_i)
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) #s(literal -1 binary32))
(fma.f32 u n1_i n0_i)
(fma.f32 u n1_i (neg.f32 (neg.f32 n0_i)))
(fma.f32 u n1_i (*.f32 #s(literal 1 binary32) n0_i))
(fma.f32 n1_i u n0_i)
(fma.f32 n1_i u (neg.f32 (neg.f32 n0_i)))
(fma.f32 n1_i u (*.f32 #s(literal 1 binary32) n0_i))
(-.f32 (*.f32 u n1_i) (neg.f32 n0_i))
(-.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))) (*.f32 (/.f32 (fma.f32 u n1_i n0_i) #s(literal -1 binary32)) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u n1_i))) (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (-.f32 n0_i (*.f32 u n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))
(/.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 n0_i n0_i (-.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 u n1_i)))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(/.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))) (neg.f32 (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (fma.f32 n0_i n0_i (-.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 u n1_i))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (-.f32 n0_i (*.f32 u n1_i)))
(/.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) #s(literal 1 binary32)) (fma.f32 u n1_i (neg.f32 n0_i)))
(/.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) #s(literal 1 binary32)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 n0_i n0_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))) (neg.f32 (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 u n1_i (neg.f32 n0_i)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))) (neg.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (neg.f32 (neg.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))))) (neg.f32 (neg.f32 (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) (neg.f32 (-.f32 n0_i (*.f32 u n1_i))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) #s(literal 1 binary32))) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) #s(literal 1 binary32))) (neg.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (neg.f32 (neg.f32 n0_i)) #s(literal 3 binary32))) (fma.f32 u (*.f32 n1_i (*.f32 u n1_i)) (-.f32 (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 (neg.f32 n0_i))) (*.f32 (*.f32 u n1_i) (neg.f32 (neg.f32 n0_i))))))
(/.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (*.f32 #s(literal 1 binary32) n0_i) #s(literal 3 binary32))) (fma.f32 u (*.f32 n1_i (*.f32 u n1_i)) (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 #s(literal 1 binary32) n0_i)) (*.f32 (*.f32 u n1_i) (*.f32 #s(literal 1 binary32) n0_i)))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 u n1_i) #s(literal 0 binary32)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 (-.f32 (*.f32 u n1_i) #s(literal 0 binary32)) (-.f32 (*.f32 u n1_i) #s(literal 0 binary32)) (-.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (*.f32 u n1_i) #s(literal 0 binary32)) n0_i))))
(*.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))
(*.f32 (fma.f32 u n1_i n0_i) #s(literal 1 binary32))
(*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 u n1_i n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))))
(*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)) (/.f32 (fma.f32 u n1_i n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) #s(literal -1 binary32)))
(*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (/.f32 (fma.f32 u n1_i (neg.f32 n0_i)) #s(literal 1 binary32)) (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (/.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))))
(*.f32 (*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) #s(literal 1 binary32)) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))
(*.f32 (*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(*.f32 (/.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 (fma.f32 u n1_i n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) #s(literal -1 binary32)) (/.f32 (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (/.f32 (fma.f32 u n1_i (neg.f32 n0_i)) #s(literal -1 binary32)) (/.f32 (neg.f32 (fma.f32 u n1_i n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (/.f32 (neg.f32 (fma.f32 u n1_i n0_i)) #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (neg.f32 (*.f32 n0_i n0_i)))
(+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (neg.f32 n0_i)))
(+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 n0_i)))
(+.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))
(+.f32 (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))))
(+.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 u n1_i)))
(+.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) n0_i))
(+.f32 (*.f32 n0_i (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(+.f32 (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 n0_i (fma.f32 u n1_i (neg.f32 n0_i))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 u n1_i) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))))
(fma.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i)) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))
(fma.f32 u (*.f32 n1_i (*.f32 u n1_i)) (neg.f32 (*.f32 n0_i n0_i)))
(fma.f32 u (*.f32 n1_i (*.f32 u n1_i)) (*.f32 n0_i (neg.f32 n0_i)))
(fma.f32 u (*.f32 n1_i (*.f32 u n1_i)) (*.f32 (neg.f32 n0_i) n0_i))
(fma.f32 u (*.f32 n1_i (*.f32 u n1_i)) (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 n0_i)))
(fma.f32 #s(literal -1 binary32) (*.f32 n0_i (fma.f32 u n1_i n0_i)) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))))
(fma.f32 n0_i (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(fma.f32 n1_i (*.f32 u (fma.f32 u n1_i n0_i)) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))
(fma.f32 n1_i (*.f32 u (*.f32 u n1_i)) (neg.f32 (*.f32 n0_i n0_i)))
(fma.f32 n1_i (*.f32 u (*.f32 u n1_i)) (*.f32 n0_i (neg.f32 n0_i)))
(fma.f32 n1_i (*.f32 u (*.f32 u n1_i)) (*.f32 (neg.f32 n0_i) n0_i))
(fma.f32 n1_i (*.f32 u (*.f32 u n1_i)) (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 n0_i)))
(fma.f32 (*.f32 u n1_i) (*.f32 u n1_i) (neg.f32 (*.f32 n0_i n0_i)))
(fma.f32 (*.f32 u n1_i) (*.f32 u n1_i) (*.f32 n0_i (neg.f32 n0_i)))
(fma.f32 (*.f32 u n1_i) (*.f32 u n1_i) (*.f32 (neg.f32 n0_i) n0_i))
(fma.f32 (*.f32 u n1_i) (*.f32 u n1_i) (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 n0_i)))
(fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i n0_i) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))
(fma.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 n0_i (fma.f32 u n1_i (neg.f32 n0_i))))
(fma.f32 (fma.f32 u n1_i n0_i) (*.f32 u n1_i) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))
(fma.f32 (fma.f32 u n1_i n0_i) (neg.f32 n0_i) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))))
(fma.f32 (neg.f32 n0_i) (fma.f32 u n1_i n0_i) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))))
(fma.f32 (fma.f32 u n1_i (neg.f32 n0_i)) n0_i (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 u n1_i)))
(fma.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 u n1_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) n0_i))
(fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (neg.f32 (*.f32 n0_i n0_i)))
(fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (*.f32 n0_i (neg.f32 n0_i)))
(fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) n0_i))
(fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 n0_i)))
(fma.f32 (/.f32 (*.f32 u n1_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))
(fma.f32 (*.f32 n1_i n1_i) (*.f32 u u) (neg.f32 (*.f32 n0_i n0_i)))
(fma.f32 (*.f32 n1_i n1_i) (*.f32 u u) (*.f32 n0_i (neg.f32 n0_i)))
(fma.f32 (*.f32 n1_i n1_i) (*.f32 u u) (*.f32 (neg.f32 n0_i) n0_i))
(fma.f32 (*.f32 n1_i n1_i) (*.f32 u u) (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 n0_i)))
(fma.f32 (*.f32 (fma.f32 u n1_i n0_i) u) n1_i (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))
(fma.f32 (*.f32 (fma.f32 u n1_i n0_i) n1_i) u (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))
(fma.f32 (*.f32 (fma.f32 u n1_i n0_i) #s(literal -1 binary32)) n0_i (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))))
(fma.f32 (*.f32 (*.f32 u n1_i) u) n1_i (neg.f32 (*.f32 n0_i n0_i)))
(fma.f32 (*.f32 (*.f32 u n1_i) u) n1_i (*.f32 n0_i (neg.f32 n0_i)))
(fma.f32 (*.f32 (*.f32 u n1_i) u) n1_i (*.f32 (neg.f32 n0_i) n0_i))
(fma.f32 (*.f32 (*.f32 u n1_i) u) n1_i (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 n0_i)))
(fma.f32 (*.f32 (*.f32 u n1_i) n1_i) u (neg.f32 (*.f32 n0_i n0_i)))
(fma.f32 (*.f32 (*.f32 u n1_i) n1_i) u (*.f32 n0_i (neg.f32 n0_i)))
(fma.f32 (*.f32 (*.f32 u n1_i) n1_i) u (*.f32 (neg.f32 n0_i) n0_i))
(fma.f32 (*.f32 (*.f32 u n1_i) n1_i) u (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 n0_i)))
(fma.f32 (*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) #s(literal 1 binary32)) (/.f32 (*.f32 u n1_i) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))
(fma.f32 (*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) #s(literal 1 binary32)) (/.f32 (neg.f32 n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))))
(fma.f32 (/.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))
(fma.f32 (/.f32 (neg.f32 n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))))
(fma.f32 (/.f32 (neg.f32 n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))))
(-.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i n0_i))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i (*.f32 u n1_i)))))) (/.f32 (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i (*.f32 u n1_i)))))))
(-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i)))) (-.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))) (/.f32 (*.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i)) (*.f32 n0_i (fma.f32 u n1_i n0_i))) (-.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 (*.f32 (*.f32 u n1_i) u) n1_i (*.f32 n0_i n0_i))) (/.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (fma.f32 (*.f32 (*.f32 u n1_i) u) n1_i (*.f32 n0_i n0_i))))
(/.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))))
(/.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (*.f32 (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))
(/.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(/.f32 (fma.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (*.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i)))) (*.f32 (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))) (*.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i)) (*.f32 n0_i (fma.f32 u n1_i n0_i))))) (fma.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (-.f32 (*.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i)) (*.f32 n0_i (fma.f32 u n1_i n0_i))) (*.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i (*.f32 u n1_i))))))
(/.f32 (-.f32 (*.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i)))) (*.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i)) (*.f32 n0_i (fma.f32 u n1_i n0_i)))) (-.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i))) (fma.f32 (*.f32 (*.f32 u n1_i) u) n1_i (*.f32 n0_i n0_i)))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i n0_i))
(/.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))
(/.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i (neg.f32 n0_i)))
(/.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 u n1_i n0_i)) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))
(/.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i n0_i)) (fma.f32 u n1_i n0_i))
(/.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (neg.f32 n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (neg.f32 n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 n0_i)))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (neg.f32 n0_i)))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 n0_i)))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (neg.f32 n0_i)))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (*.f32 u n1_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (neg.f32 n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (neg.f32 n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (*.f32 u n1_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 n0_i)))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (neg.f32 n0_i)))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 u n1_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (neg.f32 n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 u n1_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 n0_i)))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (neg.f32 n0_i)))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (neg.f32 n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (neg.f32 n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (*.f32 u n1_i)))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 u n1_i)))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (neg.f32 n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (*.f32 u n1_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (neg.f32 n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (*.f32 u n1_i)))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 u n1_i)))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (*.f32 u n1_i)))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 u n1_i)))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (neg.f32 n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (*.f32 u n1_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (*.f32 u n1_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (neg.f32 n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (*.f32 u n1_i)))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 u n1_i)))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))) (neg.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (neg.f32 (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (neg.f32 (*.f32 (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (neg.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (neg.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))) (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))) (neg.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (*.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i)))) (*.f32 (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))) (*.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i)) (*.f32 n0_i (fma.f32 u n1_i n0_i)))))) (neg.f32 (fma.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (-.f32 (*.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i)) (*.f32 n0_i (fma.f32 u n1_i n0_i))) (*.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) (*.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (neg.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i) (*.f32 (*.f32 n0_i (*.f32 u n1_i)) (*.f32 n0_i (*.f32 u n1_i)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i)))) (*.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i)) (*.f32 n0_i (fma.f32 u n1_i n0_i))))) (neg.f32 (-.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)))) (neg.f32 (fma.f32 (*.f32 (*.f32 u n1_i) u) n1_i (*.f32 n0_i n0_i))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (neg.f32 (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))) (neg.f32 (fma.f32 u n1_i n0_i)))
(/.f32 (neg.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (neg.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 u n1_i n0_i))) (neg.f32 (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i n0_i))) (neg.f32 (fma.f32 u n1_i n0_i)))
(/.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (pow.f32 (neg.f32 (*.f32 n0_i n0_i)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (-.f32 (*.f32 (neg.f32 (*.f32 n0_i n0_i)) (neg.f32 (*.f32 n0_i n0_i))) (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (neg.f32 (*.f32 n0_i n0_i))))))
(/.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (pow.f32 (*.f32 n0_i (neg.f32 n0_i)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (neg.f32 n0_i))))))
(/.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (pow.f32 (*.f32 (neg.f32 n0_i) n0_i) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (-.f32 (*.f32 (*.f32 n0_i n0_i) (*.f32 n0_i n0_i)) (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (neg.f32 n0_i) n0_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (pow.f32 (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 n0_i)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (-.f32 (*.f32 (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 n0_i)) (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 n0_i))) (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 n0_i))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))) (*.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i)) (*.f32 n0_i (fma.f32 u n1_i n0_i))) (*.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (*.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i)))))) (fma.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i)) (*.f32 n0_i (fma.f32 u n1_i n0_i)) (-.f32 (*.f32 (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i)))) (*.f32 (neg.f32 (*.f32 n0_i (fma.f32 u n1_i n0_i))) (*.f32 u (*.f32 n1_i (fma.f32 u n1_i n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) n0_i) #s(literal 3 binary32)) (pow.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 u n1_i)) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) n0_i) (-.f32 (*.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 u n1_i))) (*.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 u n1_i))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 u n1_i)) #s(literal 3 binary32)) (pow.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) n0_i) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 u n1_i)) (-.f32 (*.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) n0_i)) (*.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) n0_i)))))
(/.f32 (+.f32 (pow.f32 (*.f32 n0_i (fma.f32 u n1_i (neg.f32 n0_i))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i))) #s(literal 3 binary32))) (fma.f32 (*.f32 n0_i (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 n0_i (fma.f32 u n1_i (neg.f32 n0_i))) (-.f32 (*.f32 (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (*.f32 (*.f32 n0_i (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i))) #s(literal 3 binary32)) (pow.f32 (*.f32 n0_i (fma.f32 u n1_i (neg.f32 n0_i))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i))) (-.f32 (*.f32 (*.f32 n0_i (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 n0_i (fma.f32 u n1_i (neg.f32 n0_i)))) (*.f32 (*.f32 (*.f32 u n1_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 n0_i (fma.f32 u n1_i (neg.f32 n0_i)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u n1_i n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))
(*.f32 (fma.f32 u n1_i n0_i) (/.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))))))
(*.f32 (fma.f32 u n1_i n0_i) (/.f32 (fma.f32 u n1_i n0_i) (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))
(*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i n0_i))
(*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 (fma.f32 u n1_i n0_i) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)) (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(*.f32 (*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) #s(literal 1 binary32)) (/.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(*.f32 (*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) #s(literal 1 binary32)) (/.f32 (fma.f32 u n1_i n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(*.f32 (/.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))))))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) #s(literal 1 binary32)) (fma.f32 u n1_i (neg.f32 n0_i)))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i n0_i)) (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) #s(literal 1 binary32)) (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i n0_i)))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))) (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))) (/.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) (*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) #s(literal 1 binary32))) (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(*.f32 (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))) (/.f32 (fma.f32 u n1_i n0_i) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))))
(*.f32 (/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) #s(literal 1 binary32))) (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(neg.f32 n0_i)
(+.f32 #s(literal 0 binary32) (neg.f32 n0_i))
(-.f32 #s(literal 0 binary32) n0_i)
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 n0_i n0_i (*.f32 #s(literal 0 binary32) n0_i)))) (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (+.f32 #s(literal 0 binary32) (fma.f32 n0_i n0_i (*.f32 #s(literal 0 binary32) n0_i)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) n0_i)) (/.f32 (*.f32 n0_i n0_i) (+.f32 #s(literal 0 binary32) n0_i)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 #s(literal 0 binary32) (fma.f32 n0_i n0_i (*.f32 #s(literal 0 binary32) n0_i))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i n0_i)) (+.f32 #s(literal 0 binary32) n0_i))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (+.f32 #s(literal 0 binary32) (fma.f32 n0_i n0_i (*.f32 #s(literal 0 binary32) n0_i)))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 n0_i n0_i))) (neg.f32 (+.f32 #s(literal 0 binary32) n0_i)))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 n0_i (*.f32 n0_i n0_i))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 n0_i n0_i) (*.f32 #s(literal 0 binary32) (neg.f32 n0_i)))))
(*.f32 #s(literal -1 binary32) n0_i)
(*.f32 n0_i #s(literal -1 binary32))
(neg.f32 (*.f32 (/.f32 (fma.f32 u n1_i n0_i) #s(literal -1 binary32)) #s(literal 1 binary32)))
(neg.f32 (-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i n0_i)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))) #s(literal -1 binary32)))
(+.f32 n0_i (*.f32 u n1_i))
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 (*.f32 u n1_i) (neg.f32 (neg.f32 n0_i)))
(+.f32 (*.f32 u n1_i) (*.f32 #s(literal 1 binary32) n0_i))
(+.f32 (-.f32 (*.f32 u n1_i) #s(literal 0 binary32)) n0_i)
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) #s(literal -1 binary32))
(fma.f32 u n1_i n0_i)
(fma.f32 u n1_i (neg.f32 (neg.f32 n0_i)))
(fma.f32 u n1_i (*.f32 #s(literal 1 binary32) n0_i))
(fma.f32 n1_i u n0_i)
(fma.f32 n1_i u (neg.f32 (neg.f32 n0_i)))
(fma.f32 n1_i u (*.f32 #s(literal 1 binary32) n0_i))
(-.f32 (*.f32 u n1_i) (neg.f32 n0_i))
(-.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))) (*.f32 (/.f32 (fma.f32 u n1_i n0_i) #s(literal -1 binary32)) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) (/.f32 (*.f32 n0_i (*.f32 n0_i n0_i)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (*.f32 u n1_i))) (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (-.f32 n0_i (*.f32 u n1_i))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))
(/.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 n0_i n0_i (-.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 u n1_i)))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(/.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (neg.f32 (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))) (neg.f32 (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (neg.f32 (fma.f32 n0_i n0_i (-.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 u n1_i))))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (-.f32 n0_i (*.f32 u n1_i)))
(/.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) #s(literal 1 binary32)) (fma.f32 u n1_i (neg.f32 n0_i)))
(/.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) #s(literal 1 binary32)) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 n0_i n0_i))) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))) (neg.f32 (*.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 u n1_i (neg.f32 n0_i)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))) (neg.f32 (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))))) (neg.f32 (neg.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))))) (neg.f32 (neg.f32 (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) (neg.f32 (-.f32 n0_i (*.f32 u n1_i))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) #s(literal 1 binary32))) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) #s(literal 1 binary32))) (neg.f32 (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (neg.f32 (neg.f32 n0_i)) #s(literal 3 binary32))) (fma.f32 u (*.f32 n1_i (*.f32 u n1_i)) (-.f32 (*.f32 (neg.f32 (neg.f32 n0_i)) (neg.f32 (neg.f32 n0_i))) (*.f32 (*.f32 u n1_i) (neg.f32 (neg.f32 n0_i))))))
(/.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (*.f32 #s(literal 1 binary32) n0_i) #s(literal 3 binary32))) (fma.f32 u (*.f32 n1_i (*.f32 u n1_i)) (-.f32 (*.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 #s(literal 1 binary32) n0_i)) (*.f32 (*.f32 u n1_i) (*.f32 #s(literal 1 binary32) n0_i)))))
(/.f32 (+.f32 (pow.f32 (-.f32 (*.f32 u n1_i) #s(literal 0 binary32)) #s(literal 3 binary32)) (*.f32 n0_i (*.f32 n0_i n0_i))) (fma.f32 (-.f32 (*.f32 u n1_i) #s(literal 0 binary32)) (-.f32 (*.f32 u n1_i) #s(literal 0 binary32)) (-.f32 (*.f32 n0_i n0_i) (*.f32 (-.f32 (*.f32 u n1_i) #s(literal 0 binary32)) n0_i))))
(*.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))
(*.f32 (fma.f32 u n1_i n0_i) #s(literal 1 binary32))
(*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (*.f32 (fma.f32 u n1_i n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (*.f32 (fma.f32 u n1_i n0_i) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i)))))
(*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 n0_i (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)) (/.f32 (fma.f32 u n1_i n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) #s(literal -1 binary32)))
(*.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (/.f32 (fma.f32 u n1_i (neg.f32 n0_i)) #s(literal 1 binary32)) (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i)))) (/.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i))))
(*.f32 (*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) #s(literal 1 binary32)) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))
(*.f32 (*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(*.f32 (/.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 (fma.f32 u n1_i n0_i) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (*.f32 n0_i (*.f32 n0_i n0_i)))) (/.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 n0_i) (-.f32 (neg.f32 n0_i) (*.f32 u n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(*.f32 (/.f32 (fma.f32 u n1_i n0_i) #s(literal -1 binary32)) (/.f32 (neg.f32 (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (/.f32 (fma.f32 u n1_i (neg.f32 n0_i)) #s(literal -1 binary32)) (/.f32 (neg.f32 (fma.f32 u n1_i n0_i)) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (/.f32 (neg.f32 (fma.f32 u n1_i n0_i)) #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))
(+.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) n0_i)
(pow.f32 (/.f32 (fma.f32 n0_i (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))) (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 n0_i n0_i))) #s(literal -1 binary32))
(fma.f32 u (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 n1_i normAngle)) n0_i)
(fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)
(fma.f32 n1_i (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n0_i)
(fma.f32 normAngle (*.f32 n1_i (/.f32 u (sin.f32 normAngle))) n0_i)
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 n1_i normAngle) n0_i)
(fma.f32 (/.f32 u (sin.f32 normAngle)) (/.f32 (*.f32 n1_i normAngle) #s(literal 1 binary32)) n0_i)
(fma.f32 (*.f32 n1_i normAngle) (/.f32 u (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (*.f32 n1_i normAngle) (/.f32 #s(literal 1 binary32) u)) n0_i)
(fma.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) n1_i n0_i)
(fma.f32 (/.f32 (*.f32 u normAngle) (sin.f32 normAngle)) (/.f32 n1_i #s(literal 1 binary32)) n0_i)
(fma.f32 (*.f32 u (*.f32 n1_i normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) n0_i)
(fma.f32 (*.f32 (/.f32 u (sin.f32 normAngle)) n1_i) normAngle n0_i)
(fma.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 u #s(literal 1 binary32)) n0_i)
(fma.f32 (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u)) n0_i)
(fma.f32 (/.f32 (neg.f32 u) #s(literal -1 binary32)) (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) n0_i)
(fma.f32 (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n1_i (/.f32 #s(literal 1 binary32) u)) n0_i)
(fma.f32 (/.f32 n1_i (sin.f32 normAngle)) (/.f32 normAngle (/.f32 #s(literal 1 binary32) u)) n0_i)
(fma.f32 (/.f32 (*.f32 u n1_i) (sin.f32 normAngle)) (/.f32 normAngle #s(literal 1 binary32)) n0_i)
(fma.f32 (/.f32 (*.f32 n1_i normAngle) #s(literal -1 binary32)) (/.f32 (neg.f32 u) (sin.f32 normAngle)) n0_i)
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))) (/.f32 (*.f32 n0_i n0_i) (fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))))
(-.f32 (/.f32 (*.f32 n0_i n0_i) (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))) (/.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 n0_i (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))) (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 n0_i n0_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 n0_i (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))) (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 n0_i n0_i)))))
(/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32))) (fma.f32 n0_i (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))
(/.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32))) (fma.f32 n0_i n0_i (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (*.f32 (*.f32 u (*.f32 n1_i normAngle)) n0_i)) (sin.f32 normAngle))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 n0_i n0_i)) (fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)))
(/.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 n0_i (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))))
(/.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 n0_i n0_i (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (*.f32 (*.f32 u (*.f32 n1_i normAngle)) n0_i)) (sin.f32 normAngle)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 n0_i n0_i))) (neg.f32 (fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))))
(/.f32 (-.f32 (*.f32 n0_i n0_i) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))) (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))) (*.f32 (fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (*.f32 n0_i n0_i))) (*.f32 (fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)) (fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 n0_i (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle)))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 n0_i n0_i)))) (neg.f32 (neg.f32 (fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 n0_i n0_i) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))) (neg.f32 (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)))))
(*.f32 (fma.f32 n0_i (*.f32 n0_i n0_i) (pow.f32 (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 n0_i (-.f32 n0_i (/.f32 (*.f32 u (*.f32 n1_i normAngle)) (sin.f32 normAngle))) (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 u (*.f32 n1_i normAngle)) (*.f32 u (*.f32 n1_i normAngle))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) normAngle))))) (*.f32 n0_i n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u (/.f32 (*.f32 n1_i normAngle) (sin.f32 normAngle)) (neg.f32 n0_i))))
(neg.f32 (/.f32 u (neg.f32 (sin.f32 normAngle))))
(neg.f32 (/.f32 (neg.f32 u) (sin.f32 normAngle)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 normAngle) u)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 normAngle) u) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sin.f32 normAngle) u) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 normAngle))) (/.f32 u (neg.f32 (sin.f32 normAngle))))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) u))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) u) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sin.f32 normAngle) u))))
(/.f32 u (sin.f32 normAngle))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) u)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sin.f32 normAngle) u) #s(literal 1 binary32))))
(/.f32 (neg.f32 u) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 u)) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (*.f32 u #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 u))) (neg.f32 (neg.f32 (neg.f32 (sin.f32 normAngle)))))
(/.f32 (neg.f32 (*.f32 u #s(literal -1 binary32))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 #s(literal 1 binary32) (/.f32 u (sin.f32 normAngle)))
(*.f32 u (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 u (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) u)
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (pow.f32 (/.f32 #s(literal 1 binary32) u) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 u #s(literal 1 binary32)))
(*.f32 (neg.f32 u) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 u #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (sin.f32 normAngle)) #s(literal -1 binary32))))
(sin.f32 normAngle)
(pow.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 normAngle) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))))
(/.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(/.f32 (neg.f32 (sin.f32 normAngle)) #s(literal -1 binary32))
(/.f32 (neg.f32 (neg.f32 (sin.f32 normAngle))) #s(literal 1 binary32))
(*.f32 (sin.f32 normAngle) #s(literal 1 binary32))
(*.f32 n1_i normAngle)
(*.f32 normAngle n1_i)
(pow.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))))
(/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))
(/.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal -1 binary32)) (neg.f32 (sin.f32 normAngle)))
(/.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal -1 binary32))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (neg.f32 (neg.f32 (sin.f32 normAngle))))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sin.f32 normAngle)))
(/.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (sin.f32 normAngle))
(/.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (sin.f32 normAngle))
(/.f32 (neg.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))) (neg.f32 (sin.f32 normAngle)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i)) (neg.f32 (sin.f32 normAngle)))
(*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))
(*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (neg.f32 n0_i) (neg.f32 (sin.f32 normAngle))))
(*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i))
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i)
(*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i #s(literal 1 binary32)))
(*.f32 (/.f32 (neg.f32 n0_i) (neg.f32 (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)))
(*.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)))
(*.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)))
(+.f32 (*.f32 normAngle #s(literal 1 binary32)) (*.f32 normAngle (neg.f32 u)))
(+.f32 (*.f32 #s(literal 1 binary32) normAngle) (*.f32 (neg.f32 u) normAngle))
(fma.f32 #s(literal 1 binary32) normAngle (*.f32 (neg.f32 u) normAngle))
(fma.f32 normAngle #s(literal 1 binary32) (*.f32 normAngle (neg.f32 u)))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u)))) (+.f32 #s(literal 1 binary32) (fma.f32 u u u)))
(/.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u))) (+.f32 #s(literal 1 binary32) u))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle) (+.f32 #s(literal 1 binary32) (fma.f32 u u u)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle) (+.f32 #s(literal 1 binary32) u))
(/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))))) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u))))
(/.f32 (neg.f32 (*.f32 normAngle (-.f32 #s(literal 1 binary32) (*.f32 u u)))) (neg.f32 (+.f32 #s(literal 1 binary32) u)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u (*.f32 u u))) normAngle)) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 u u u))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 u u)) normAngle)) (neg.f32 (+.f32 #s(literal 1 binary32) u)))
(/.f32 (+.f32 (pow.f32 (*.f32 normAngle #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 normAngle (neg.f32 u)) #s(literal 3 binary32))) (fma.f32 (*.f32 normAngle #s(literal 1 binary32)) (*.f32 normAngle #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 normAngle (neg.f32 u)) (*.f32 normAngle (neg.f32 u))) (*.f32 (*.f32 normAngle #s(literal 1 binary32)) (*.f32 normAngle (neg.f32 u))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1 binary32) normAngle) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 u) normAngle) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1 binary32) normAngle) (*.f32 #s(literal 1 binary32) normAngle) (-.f32 (*.f32 (*.f32 (neg.f32 u) normAngle) (*.f32 (neg.f32 u) normAngle)) (*.f32 (*.f32 #s(literal 1 binary32) normAngle) (*.f32 (neg.f32 u) normAngle)))))
(*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)
(*.f32 normAngle (-.f32 #s(literal 1 binary32) u))
(+.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) (*.f32 u n1_i))
(pow.f32 (/.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (neg.f32 u) n1_i)) (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) #s(literal -1 binary32))
(fma.f32 u n1_i (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 u n1_i))
(fma.f32 n1_i u (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))
(fma.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 (neg.f32 n0_i) (neg.f32 (sin.f32 normAngle))) (*.f32 u n1_i))
(fma.f32 (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) n0_i) (*.f32 u n1_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (/.f32 n0_i #s(literal 1 binary32)) (*.f32 u n1_i))
(fma.f32 (/.f32 (neg.f32 n0_i) (neg.f32 (sin.f32 normAngle))) (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (*.f32 u n1_i))
(fma.f32 (*.f32 n0_i (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle)) (*.f32 u n1_i))
(fma.f32 (/.f32 n0_i (sin.f32 normAngle)) (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) #s(literal 1 binary32)) (*.f32 u n1_i))
(-.f32 (/.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)) (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (neg.f32 u) n1_i))) (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (neg.f32 u) n1_i))))
(-.f32 (/.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))) (/.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (neg.f32 u) n1_i)) (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32))) (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (neg.f32 u) n1_i)) (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))))
(/.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 3 binary32))) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 3 binary32))) (fma.f32 u (*.f32 n1_i (*.f32 u n1_i)) (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 u n1_i))))))
(/.f32 (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (neg.f32 u) n1_i)))
(/.f32 (neg.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 u (*.f32 n1_i (*.f32 u n1_i)) (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 n0_i (*.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 u n1_i)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) (neg.f32 (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (neg.f32 u) n1_i))))
(/.f32 (-.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32))) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)) (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (neg.f32 u) n1_i))) (*.f32 (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (neg.f32 u) n1_i)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)))) (*.f32 (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (neg.f32 u) n1_i)) (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (neg.f32 u) n1_i))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))))) (neg.f32 (neg.f32 (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (neg.f32 u) n1_i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))))))
(*.f32 (fma.f32 (*.f32 u n1_i) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i)) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u n1_i) (-.f32 (*.f32 u n1_i) (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)))) (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 (*.f32 u n1_i) (*.f32 u n1_i))) (/.f32 #s(literal 1 binary32) (fma.f32 n0_i (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) (*.f32 (neg.f32 u) n1_i))))

simplify411.0ms (2.2%)

Memory
-8.7MiB live, 783.3MiB allocated
Algorithm
egg-herbie
Rules
10 454×lower-fma.f64
10 454×lower-fma.f32
6 356×lower-*.f64
6 356×lower-*.f32
4 392×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06074846
119594565
265124518
085994287
Stop Event
iter limit
node limit
Counts
444 → 428
Calls
Call 1
Inputs
(* -3 u)
(* u (- (* 3 u) 3))
(* u (- (* u (+ 3 (* -1 u))) 3))
(* u (- (* u (+ 3 (* -1 u))) 3))
(* -1 (pow u 3))
(* (pow u 3) (- (* 3 (/ 1 u)) 1))
(* (pow u 3) (- (* 3 (/ 1 u)) (+ 1 (/ 3 (pow u 2)))))
(* (pow u 3) (- (* 3 (/ 1 u)) (+ 1 (/ 3 (pow u 2)))))
(* -1 (pow u 3))
(* -1 (* (pow u 3) (- 1 (* 3 (/ 1 u)))))
(* -1 (* (pow u 3) (+ 1 (* -1 (/ (- 3 (* 3 (/ 1 u))) u)))))
(* -1 (* (pow u 3) (+ 1 (* -1 (/ (- 3 (* 3 (/ 1 u))) u)))))
(* u (- (* -1/24 n0_i) (+ (* -1/18 n0_i) (* -1/120 n0_i))))
(* u (- (+ (* -1/24 n0_i) (* (pow u 2) (- (* -1/12 n0_i) (* -1/36 n0_i)))) (+ (* -1/18 n0_i) (* -1/120 n0_i))))
(* u (- (+ (* -1/24 n0_i) (* (pow u 2) (- (+ (* -1/12 n0_i) (* 1/24 (* n0_i u))) (* -1/36 n0_i)))) (+ (* -1/18 n0_i) (* -1/120 n0_i))))
(* u (- (+ (* -1/24 n0_i) (* (pow u 2) (- (+ (* -1/12 n0_i) (* u (+ (* -1/120 (* n0_i u)) (* 1/24 n0_i)))) (* -1/36 n0_i)))) (+ (* -1/18 n0_i) (* -1/120 n0_i))))
(* -1/120 (* n0_i (pow u 5)))
(* (pow u 5) (+ (* -1/120 n0_i) (* 1/24 (/ n0_i u))))
(* (pow u 5) (- (+ (* -1/12 (/ n0_i (pow u 2))) (+ (* -1/120 n0_i) (* 1/24 (/ n0_i u)))) (* -1/36 (/ n0_i (pow u 2)))))
(* (pow u 5) (- (+ (* -1/12 (/ n0_i (pow u 2))) (+ (* -1/24 (/ n0_i (pow u 4))) (+ (* -1/120 n0_i) (* 1/24 (/ n0_i u))))) (+ (* -1/18 (/ n0_i (pow u 4))) (+ (* -1/36 (/ n0_i (pow u 2))) (* -1/120 (/ n0_i (pow u 4)))))))
(* -1/120 (* n0_i (pow u 5)))
(* -1 (* (pow u 5) (+ (* -1/24 (/ n0_i u)) (* 1/120 n0_i))))
(* -1 (* (pow u 5) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/12 n0_i) (* 1/36 n0_i)) u)) (* 1/24 n0_i)) u)) (* 1/120 n0_i))))
(* -1 (* (pow u 5) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 1/24 (/ n0_i (pow u 2))) (* 1/12 n0_i)) (+ (* 1/120 (/ n0_i (pow u 2))) (+ (* 1/36 n0_i) (* 1/18 (/ n0_i (pow u 2)))))) u)) (* 1/24 n0_i)) u)) (* 1/120 n0_i))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(* -1 (* n0_i (- (* -1/120 (pow (- 1 u) 5)) (+ (* -1 (+ 1/120 (* -1/120 u))) (* -1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(* -1 (* n0_i (- (* -1/120 (pow (- 1 u) 5)) (+ (* -1 (+ 1/120 (* -1/120 u))) (* -1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(* -1 (* n0_i (- (* -1/120 (pow (- 1 u) 5)) (+ (* -1 (+ 1/120 (* -1/120 u))) (* -1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(* -1 (* n0_i (- (* -1/120 (pow (- 1 u) 5)) (+ (* -1 (+ 1/120 (* -1/120 u))) (* -1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
1
(+ 1 (* -5 u))
(+ 1 (* u (- (* 10 u) 5)))
(+ 1 (* u (- (* u (+ 10 (* -10 u))) 5)))
(* -1 (pow u 5))
(* (pow u 5) (- (* 5 (/ 1 u)) 1))
(* (pow u 5) (- (* 5 (/ 1 u)) (+ 1 (/ 10 (pow u 2)))))
(* (pow u 5) (- (+ (* 5 (/ 1 u)) (* 10 (/ 1 (pow u 3)))) (+ 1 (/ 10 (pow u 2)))))
(* -1 (pow u 5))
(* -1 (* (pow u 5) (- 1 (* 5 (/ 1 u)))))
(* -1 (* (pow u 5) (+ 1 (* -1 (/ (- 5 (* 10 (/ 1 u))) u)))))
(* -1 (* (pow u 5) (+ 1 (* -1 (/ (+ 5 (* -1 (/ (- 10 (* 10 (/ 1 u))) u))) u)))))
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* 1/120 n0_i)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
(* n1_i u)
n0_i
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(* n1_i u)
(* u (+ n1_i (/ n0_i u)))
(* u (+ n1_i (/ n0_i u)))
(* u (+ n1_i (/ n0_i u)))
(* n1_i u)
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
n0_i
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(* n1_i u)
(* n1_i (+ u (/ n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(* n1_i u)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(* n1_i u)
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
n0_i
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(* -1 (pow n0_i 2))
(+ (* -1 (pow n0_i 2)) (* u (+ (* -1 (* n0_i n1_i)) (* n0_i n1_i))))
(+ (* -1 (pow n0_i 2)) (* u (+ (* -1 (* n0_i n1_i)) (+ (* n0_i n1_i) (* (pow n1_i 2) u)))))
(+ (* -1 (pow n0_i 2)) (* u (+ (* -1 (* n0_i n1_i)) (+ (* n0_i n1_i) (* (pow n1_i 2) u)))))
(* (pow n1_i 2) (pow u 2))
(* (pow u 2) (+ (* -1 (/ (* n0_i n1_i) u)) (+ (/ (* n0_i n1_i) u) (pow n1_i 2))))
(* (pow u 2) (+ (* -1 (/ (* n0_i n1_i) u)) (+ (* -1 (/ (pow n0_i 2) (pow u 2))) (+ (/ (* n0_i n1_i) u) (pow n1_i 2)))))
(* (pow u 2) (+ (* -1 (/ (* n0_i n1_i) u)) (+ (* -1 (/ (pow n0_i 2) (pow u 2))) (+ (/ (* n0_i n1_i) u) (pow n1_i 2)))))
(* (pow n1_i 2) (pow u 2))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i n1_i)) (* n0_i n1_i)) u)) (pow n1_i 2)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i n1_i)) (+ (* n0_i n1_i) (/ (pow n0_i 2) u))) u)) (pow n1_i 2)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i n1_i)) (+ (* n0_i n1_i) (/ (pow n0_i 2) u))) u)) (pow n1_i 2)))
(* -1 (pow n0_i 2))
(+ (* -1 (pow n0_i 2)) (* n1_i (+ (* -1 (* n0_i u)) (* n0_i u))))
(+ (* -1 (pow n0_i 2)) (* n1_i (+ (* -1 (* n0_i u)) (+ (* n0_i u) (* n1_i (pow u 2))))))
(+ (* -1 (pow n0_i 2)) (* n1_i (+ (* -1 (* n0_i u)) (+ (* n0_i u) (* n1_i (pow u 2))))))
(* (pow n1_i 2) (pow u 2))
(* (pow n1_i 2) (+ (* -1 (/ (* n0_i u) n1_i)) (+ (/ (* n0_i u) n1_i) (pow u 2))))
(* (pow n1_i 2) (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1 (/ (pow n0_i 2) (pow n1_i 2))) (+ (/ (* n0_i u) n1_i) (pow u 2)))))
(* (pow n1_i 2) (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1 (/ (pow n0_i 2) (pow n1_i 2))) (+ (/ (* n0_i u) n1_i) (pow u 2)))))
(* (pow n1_i 2) (pow u 2))
(* (pow n1_i 2) (+ (* -1 (/ (+ (* -1 (* n0_i u)) (* n0_i u)) n1_i)) (pow u 2)))
(* (pow n1_i 2) (+ (* -1 (/ (+ (* -1 (* n0_i u)) (+ (* n0_i u) (/ (pow n0_i 2) n1_i))) n1_i)) (pow u 2)))
(* (pow n1_i 2) (+ (* -1 (/ (+ (* -1 (* n0_i u)) (+ (* n0_i u) (/ (pow n0_i 2) n1_i))) n1_i)) (pow u 2)))
(* (pow n1_i 2) (pow u 2))
(+ (* n0_i (+ (* -1 (* n1_i u)) (* n1_i u))) (* (pow n1_i 2) (pow u 2)))
(+ (* n0_i (+ (* -1 n0_i) (+ (* -1 (* n1_i u)) (* n1_i u)))) (* (pow n1_i 2) (pow u 2)))
(+ (* n0_i (+ (* -1 n0_i) (+ (* -1 (* n1_i u)) (* n1_i u)))) (* (pow n1_i 2) (pow u 2)))
(* -1 (pow n0_i 2))
(* (pow n0_i 2) (- (+ (* -1 (/ (* n1_i u) n0_i)) (/ (* n1_i u) n0_i)) 1))
(* (pow n0_i 2) (- (+ (* -1 (/ (* n1_i u) n0_i)) (+ (/ (* n1_i u) n0_i) (/ (* (pow n1_i 2) (pow u 2)) (pow n0_i 2)))) 1))
(* (pow n0_i 2) (- (+ (* -1 (/ (* n1_i u) n0_i)) (+ (/ (* n1_i u) n0_i) (/ (* (pow n1_i 2) (pow u 2)) (pow n0_i 2)))) 1))
(* -1 (pow n0_i 2))
(* (pow n0_i 2) (- (* -1 (/ (+ (* -1 (* n1_i u)) (* n1_i u)) n0_i)) 1))
(* (pow n0_i 2) (- (* -1 (/ (+ (* -1 (* n1_i u)) (+ (* -1 (/ (* (pow n1_i 2) (pow u 2)) n0_i)) (* n1_i u))) n0_i)) 1))
(* (pow n0_i 2) (- (* -1 (/ (+ (* -1 (* n1_i u)) (+ (* -1 (/ (* (pow n1_i 2) (pow u 2)) n0_i)) (* n1_i u))) n0_i)) 1))
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
(* -1 n0_i)
n0_i
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(* n1_i u)
(* u (+ n1_i (/ n0_i u)))
(* u (+ n1_i (/ n0_i u)))
(* u (+ n1_i (/ n0_i u)))
(* n1_i u)
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
n0_i
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(* n1_i u)
(* n1_i (+ u (/ n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(* n1_i u)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(* n1_i u)
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
(+ n0_i (* n1_i u))
n0_i
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(+ n0_i (* n1_i u))
(+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
n0_i
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u normAngle)
(/ (+ u (* 1/6 (* (pow normAngle 2) u))) normAngle)
(/ (+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u)))) normAngle)
(/ (+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u)))) normAngle)
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
(/ u (sin normAngle))
normAngle
(* normAngle (+ 1 (* -1/6 (pow normAngle 2))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))
(* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(sin normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
(* n1_i normAngle)
1
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(- 1 u)
(- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(* n0_i (- 1 u))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(+ normAngle (* -1 (* normAngle u)))
(* -1 (* normAngle u))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(* -1 (* normAngle u))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
(* normAngle (- 1 u))
n0_i
(+ n0_i (* u (+ n1_i (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))))
(+ n0_i (* u (+ n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))))
(+ n0_i (* u (+ n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle)))))))))
(* n1_i u)
(* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))
(* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))
(* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))
(* n1_i u)
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))
(+ (* n0_i (- 1 u)) (* n1_i u))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u)))))))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u)))))))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(* n1_i u)
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(* n1_i u)
(* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(* n1_i u)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
Outputs
(* -3 u)
(*.f32 #s(literal -3 binary32) u)
(* u (- (* 3 u) 3))
(*.f32 u (fma.f32 u #s(literal 3 binary32) #s(literal -3 binary32)))
(* u (- (* u (+ 3 (* -1 u))) 3))
(*.f32 u (fma.f32 u (-.f32 #s(literal 3 binary32) u) #s(literal -3 binary32)))
(* u (- (* u (+ 3 (* -1 u))) 3))
(*.f32 u (fma.f32 u (-.f32 #s(literal 3 binary32) u) #s(literal -3 binary32)))
(* -1 (pow u 3))
(neg.f32 (*.f32 u (*.f32 u u)))
(* (pow u 3) (- (* 3 (/ 1 u)) 1))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 3 binary32) u)))
(* (pow u 3) (- (* 3 (/ 1 u)) (+ 1 (/ 3 (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (+.f32 #s(literal 3 binary32) (/.f32 #s(literal -3 binary32) u)) u) #s(literal -1 binary32)))
(* (pow u 3) (- (* 3 (/ 1 u)) (+ 1 (/ 3 (pow u 2)))))
(*.f32 (*.f32 u (*.f32 u u)) (+.f32 (/.f32 (+.f32 #s(literal 3 binary32) (/.f32 #s(literal -3 binary32) u)) u) #s(literal -1 binary32)))
(* -1 (pow u 3))
(neg.f32 (*.f32 u (*.f32 u u)))
(* -1 (* (pow u 3) (- 1 (* 3 (/ 1 u)))))
(*.f32 (*.f32 u (*.f32 u u)) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -3 binary32) u))))
(* -1 (* (pow u 3) (+ 1 (* -1 (/ (- 3 (* 3 (/ 1 u))) u)))))
(*.f32 (neg.f32 (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 3 binary32) (/.f32 #s(literal -3 binary32) u)) u)))
(* -1 (* (pow u 3) (+ 1 (* -1 (/ (- 3 (* 3 (/ 1 u))) u)))))
(*.f32 (neg.f32 (*.f32 u (*.f32 u u))) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 3 binary32) (/.f32 #s(literal -3 binary32) u)) u)))
(* u (- (* -1/24 n0_i) (+ (* -1/18 n0_i) (* -1/120 n0_i))))
(*.f32 u (*.f32 n0_i #s(literal 1/45 binary32)))
(* u (- (+ (* -1/24 n0_i) (* (pow u 2) (- (* -1/12 n0_i) (* -1/36 n0_i)))) (+ (* -1/18 n0_i) (* -1/120 n0_i))))
(*.f32 u (fma.f32 (*.f32 u u) (*.f32 n0_i #s(literal -1/18 binary32)) (*.f32 n0_i #s(literal 1/45 binary32))))
(* u (- (+ (* -1/24 n0_i) (* (pow u 2) (- (+ (* -1/12 n0_i) (* 1/24 (* n0_i u))) (* -1/36 n0_i)))) (+ (* -1/18 n0_i) (* -1/120 n0_i))))
(*.f32 u (fma.f32 (*.f32 u u) (fma.f32 u (*.f32 n0_i #s(literal 1/24 binary32)) (*.f32 n0_i #s(literal -1/18 binary32))) (*.f32 n0_i #s(literal 1/45 binary32))))
(* u (- (+ (* -1/24 n0_i) (* (pow u 2) (- (+ (* -1/12 n0_i) (* u (+ (* -1/120 (* n0_i u)) (* 1/24 n0_i)))) (* -1/36 n0_i)))) (+ (* -1/18 n0_i) (* -1/120 n0_i))))
(*.f32 u (fma.f32 (*.f32 u u) (fma.f32 u (fma.f32 u (*.f32 n0_i #s(literal -1/120 binary32)) (*.f32 n0_i #s(literal 1/24 binary32))) (*.f32 n0_i #s(literal -1/18 binary32))) (*.f32 n0_i #s(literal 1/45 binary32))))
(* -1/120 (* n0_i (pow u 5)))
(*.f32 #s(literal -1/120 binary32) (*.f32 n0_i (pow.f32 u #s(literal 5 binary32))))
(* (pow u 5) (+ (* -1/120 n0_i) (* 1/24 (/ n0_i u))))
(*.f32 (pow.f32 u #s(literal 5 binary32)) (fma.f32 n0_i #s(literal -1/120 binary32) (/.f32 (*.f32 n0_i #s(literal 1/24 binary32)) u)))
(* (pow u 5) (- (+ (* -1/12 (/ n0_i (pow u 2))) (+ (* -1/120 n0_i) (* 1/24 (/ n0_i u)))) (* -1/36 (/ n0_i (pow u 2)))))
(*.f32 (pow.f32 u #s(literal 5 binary32)) (fma.f32 n0_i (/.f32 #s(literal -1/12 binary32) (*.f32 u u)) (fma.f32 n0_i #s(literal -1/120 binary32) (fma.f32 n0_i (/.f32 #s(literal 1/24 binary32) u) (*.f32 (/.f32 n0_i (*.f32 u u)) #s(literal 1/36 binary32))))))
(* (pow u 5) (- (+ (* -1/12 (/ n0_i (pow u 2))) (+ (* -1/24 (/ n0_i (pow u 4))) (+ (* -1/120 n0_i) (* 1/24 (/ n0_i u))))) (+ (* -1/18 (/ n0_i (pow u 4))) (+ (* -1/36 (/ n0_i (pow u 2))) (* -1/120 (/ n0_i (pow u 4)))))))
(*.f32 (pow.f32 u #s(literal 5 binary32)) (-.f32 (fma.f32 #s(literal -1/24 binary32) (/.f32 n0_i (pow.f32 u #s(literal 4 binary32))) (fma.f32 n0_i (/.f32 #s(literal -1/12 binary32) (*.f32 u u)) (fma.f32 n0_i #s(literal -1/120 binary32) (/.f32 (*.f32 n0_i #s(literal 1/24 binary32)) u)))) (fma.f32 n0_i (/.f32 #s(literal -1/120 binary32) (pow.f32 u #s(literal 4 binary32))) (fma.f32 n0_i (/.f32 #s(literal -1/18 binary32) (pow.f32 u #s(literal 4 binary32))) (*.f32 #s(literal -1/36 binary32) (/.f32 n0_i (*.f32 u u)))))))
(* -1/120 (* n0_i (pow u 5)))
(*.f32 #s(literal -1/120 binary32) (*.f32 n0_i (pow.f32 u #s(literal 5 binary32))))
(* -1 (* (pow u 5) (+ (* -1/24 (/ n0_i u)) (* 1/120 n0_i))))
(*.f32 (pow.f32 u #s(literal 5 binary32)) (neg.f32 (fma.f32 #s(literal -1/24 binary32) (/.f32 n0_i u) (*.f32 n0_i #s(literal 1/120 binary32)))))
(* -1 (* (pow u 5) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/12 n0_i) (* 1/36 n0_i)) u)) (* 1/24 n0_i)) u)) (* 1/120 n0_i))))
(*.f32 (fma.f32 n0_i #s(literal 1/120 binary32) (/.f32 (fma.f32 #s(literal -1/18 binary32) (/.f32 n0_i u) (*.f32 n0_i #s(literal 1/24 binary32))) (neg.f32 u))) (neg.f32 (pow.f32 u #s(literal 5 binary32))))
(* -1 (* (pow u 5) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* 1/24 (/ n0_i (pow u 2))) (* 1/12 n0_i)) (+ (* 1/120 (/ n0_i (pow u 2))) (+ (* 1/36 n0_i) (* 1/18 (/ n0_i (pow u 2)))))) u)) (* 1/24 n0_i)) u)) (* 1/120 n0_i))))
(neg.f32 (*.f32 (pow.f32 u #s(literal 5 binary32)) (fma.f32 n0_i #s(literal 1/120 binary32) (/.f32 (fma.f32 n0_i #s(literal 1/24 binary32) (/.f32 (fma.f32 n0_i (/.f32 #s(literal 1/24 binary32) (*.f32 u u)) (-.f32 (fma.f32 n0_i #s(literal 1/12 binary32) (*.f32 #s(literal -1/120 binary32) (/.f32 n0_i (*.f32 u u)))) (fma.f32 (/.f32 n0_i (*.f32 u u)) #s(literal 1/18 binary32) (*.f32 n0_i #s(literal 1/36 binary32))))) (neg.f32 u))) (neg.f32 u)))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(*.f32 n0_i (+.f32 (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 u #s(literal 1/120 binary32) #s(literal -1/120 binary32))) (fma.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal 1/36 binary32))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(*.f32 n0_i (+.f32 (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 u #s(literal 1/120 binary32) #s(literal -1/120 binary32))) (fma.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal 1/36 binary32))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(*.f32 n0_i (+.f32 (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 u #s(literal 1/120 binary32) #s(literal -1/120 binary32))) (fma.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal 1/36 binary32))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(*.f32 n0_i (+.f32 (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 u #s(literal 1/120 binary32) #s(literal -1/120 binary32))) (fma.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal 1/36 binary32))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(*.f32 n0_i (+.f32 (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 u #s(literal 1/120 binary32) #s(literal -1/120 binary32))) (fma.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal 1/36 binary32))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(*.f32 n0_i (+.f32 (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 u #s(literal 1/120 binary32) #s(literal -1/120 binary32))) (fma.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal 1/36 binary32))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(*.f32 n0_i (+.f32 (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 u #s(literal 1/120 binary32) #s(literal -1/120 binary32))) (fma.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal 1/36 binary32))))
(* n0_i (- (* 1/120 (pow (- 1 u) 5)) (+ 1/120 (+ (* -1/120 u) (* 1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(*.f32 n0_i (+.f32 (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 u #s(literal 1/120 binary32) #s(literal -1/120 binary32))) (fma.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal 1/36 binary32))))
(* -1 (* n0_i (- (* -1/120 (pow (- 1 u) 5)) (+ (* -1 (+ 1/120 (* -1/120 u))) (* -1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(*.f32 (+.f32 (fma.f32 #s(literal -1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) (fma.f32 #s(literal 1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal -1/36 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1/120 (pow (- 1 u) 5)) (+ (* -1 (+ 1/120 (* -1/120 u))) (* -1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(*.f32 (+.f32 (fma.f32 #s(literal -1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) (fma.f32 #s(literal 1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal -1/36 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1/120 (pow (- 1 u) 5)) (+ (* -1 (+ 1/120 (* -1/120 u))) (* -1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(*.f32 (+.f32 (fma.f32 #s(literal -1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) (fma.f32 #s(literal 1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal -1/36 binary32))) (neg.f32 n0_i))
(* -1 (* n0_i (- (* -1/120 (pow (- 1 u) 5)) (+ (* -1 (+ 1/120 (* -1/120 u))) (* -1/36 (- (+ u (pow (- 1 u) 3)) 1))))))
(*.f32 (+.f32 (fma.f32 #s(literal -1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))) (fma.f32 #s(literal 1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal -1/36 binary32))) (neg.f32 n0_i))
1
#s(literal 1 binary32)
(+ 1 (* -5 u))
(fma.f32 u #s(literal -5 binary32) #s(literal 1 binary32))
(+ 1 (* u (- (* 10 u) 5)))
(fma.f32 u (fma.f32 u #s(literal 10 binary32) #s(literal -5 binary32)) #s(literal 1 binary32))
(+ 1 (* u (- (* u (+ 10 (* -10 u))) 5)))
(fma.f32 u (fma.f32 u (fma.f32 u #s(literal -10 binary32) #s(literal 10 binary32)) #s(literal -5 binary32)) #s(literal 1 binary32))
(* -1 (pow u 5))
(neg.f32 (pow.f32 u #s(literal 5 binary32)))
(* (pow u 5) (- (* 5 (/ 1 u)) 1))
(*.f32 (pow.f32 u #s(literal 5 binary32)) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 5 binary32) u)))
(* (pow u 5) (- (* 5 (/ 1 u)) (+ 1 (/ 10 (pow u 2)))))
(*.f32 (pow.f32 u #s(literal 5 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 5 binary32) (/.f32 #s(literal -10 binary32) u)) u) #s(literal -1 binary32)))
(* (pow u 5) (- (+ (* 5 (/ 1 u)) (* 10 (/ 1 (pow u 3)))) (+ 1 (/ 10 (pow u 2)))))
(*.f32 (pow.f32 u #s(literal 5 binary32)) (+.f32 (/.f32 #s(literal 10 binary32) (*.f32 u (*.f32 u u))) (+.f32 (/.f32 (+.f32 #s(literal 5 binary32) (/.f32 #s(literal -10 binary32) u)) u) #s(literal -1 binary32))))
(* -1 (pow u 5))
(neg.f32 (pow.f32 u #s(literal 5 binary32)))
(* -1 (* (pow u 5) (- 1 (* 5 (/ 1 u)))))
(*.f32 (pow.f32 u #s(literal 5 binary32)) (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -5 binary32) u))))
(* -1 (* (pow u 5) (+ 1 (* -1 (/ (- 5 (* 10 (/ 1 u))) u)))))
(*.f32 (neg.f32 (pow.f32 u #s(literal 5 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 5 binary32) (/.f32 #s(literal -10 binary32) u)) u)))
(* -1 (* (pow u 5) (+ 1 (* -1 (/ (+ 5 (* -1 (/ (- 10 (* 10 (/ 1 u))) u))) u)))))
(*.f32 (neg.f32 (pow.f32 u #s(literal 5 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 5 binary32) (/.f32 (+.f32 #s(literal 10 binary32) (/.f32 #s(literal -10 binary32) u)) u)) u)))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* 1/120 n0_i)
(*.f32 n0_i #s(literal 1/120 binary32))
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i u)
(*.f32 u n1_i)
n0_i
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(* n1_i u)
(*.f32 u n1_i)
(* u (+ n1_i (/ n0_i u)))
(*.f32 u (+.f32 (/.f32 n0_i u) n1_i))
(* u (+ n1_i (/ n0_i u)))
(*.f32 u (+.f32 (/.f32 n0_i u) n1_i))
(* u (+ n1_i (/ n0_i u)))
(*.f32 u (+.f32 (/.f32 n0_i u) n1_i))
(* n1_i u)
(*.f32 u n1_i)
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(*.f32 u (+.f32 (/.f32 n0_i u) n1_i))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(*.f32 u (+.f32 (/.f32 n0_i u) n1_i))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(*.f32 u (+.f32 (/.f32 n0_i u) n1_i))
n0_i
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i (+ u (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* n1_i u)
(*.f32 u n1_i)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* n1_i u)
(*.f32 u n1_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
n0_i
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(neg.f32 (*.f32 n0_i (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(neg.f32 (*.f32 n0_i (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(neg.f32 (*.f32 n0_i (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(* -1 (pow n0_i 2))
(*.f32 n0_i (neg.f32 n0_i))
(+ (* -1 (pow n0_i 2)) (* u (+ (* -1 (* n0_i n1_i)) (* n0_i n1_i))))
(*.f32 n0_i (neg.f32 n0_i))
(+ (* -1 (pow n0_i 2)) (* u (+ (* -1 (* n0_i n1_i)) (+ (* n0_i n1_i) (* (pow n1_i 2) u)))))
(fma.f32 u (*.f32 u (*.f32 n1_i n1_i)) (*.f32 n0_i (neg.f32 n0_i)))
(+ (* -1 (pow n0_i 2)) (* u (+ (* -1 (* n0_i n1_i)) (+ (* n0_i n1_i) (* (pow n1_i 2) u)))))
(fma.f32 u (*.f32 u (*.f32 n1_i n1_i)) (*.f32 n0_i (neg.f32 n0_i)))
(* (pow n1_i 2) (pow u 2))
(*.f32 u (*.f32 u (*.f32 n1_i n1_i)))
(* (pow u 2) (+ (* -1 (/ (* n0_i n1_i) u)) (+ (/ (* n0_i n1_i) u) (pow n1_i 2))))
(*.f32 u (*.f32 u (*.f32 n1_i n1_i)))
(* (pow u 2) (+ (* -1 (/ (* n0_i n1_i) u)) (+ (* -1 (/ (pow n0_i 2) (pow u 2))) (+ (/ (* n0_i n1_i) u) (pow n1_i 2)))))
(*.f32 (*.f32 u u) (-.f32 (fma.f32 n1_i n1_i #s(literal 0 binary32)) (*.f32 n0_i (/.f32 n0_i (*.f32 u u)))))
(* (pow u 2) (+ (* -1 (/ (* n0_i n1_i) u)) (+ (* -1 (/ (pow n0_i 2) (pow u 2))) (+ (/ (* n0_i n1_i) u) (pow n1_i 2)))))
(*.f32 (*.f32 u u) (-.f32 (fma.f32 n1_i n1_i #s(literal 0 binary32)) (*.f32 n0_i (/.f32 n0_i (*.f32 u u)))))
(* (pow n1_i 2) (pow u 2))
(*.f32 u (*.f32 u (*.f32 n1_i n1_i)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i n1_i)) (* n0_i n1_i)) u)) (pow n1_i 2)))
(*.f32 u (*.f32 u (*.f32 n1_i n1_i)))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i n1_i)) (+ (* n0_i n1_i) (/ (pow n0_i 2) u))) u)) (pow n1_i 2)))
(*.f32 (*.f32 u u) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (/.f32 n0_i (*.f32 u u)))))
(* (pow u 2) (+ (* -1 (/ (+ (* -1 (* n0_i n1_i)) (+ (* n0_i n1_i) (/ (pow n0_i 2) u))) u)) (pow n1_i 2)))
(*.f32 (*.f32 u u) (-.f32 (*.f32 n1_i n1_i) (*.f32 n0_i (/.f32 n0_i (*.f32 u u)))))
(* -1 (pow n0_i 2))
(*.f32 n0_i (neg.f32 n0_i))
(+ (* -1 (pow n0_i 2)) (* n1_i (+ (* -1 (* n0_i u)) (* n0_i u))))
(*.f32 n0_i (neg.f32 n0_i))
(+ (* -1 (pow n0_i 2)) (* n1_i (+ (* -1 (* n0_i u)) (+ (* n0_i u) (* n1_i (pow u 2))))))
(fma.f32 u (*.f32 u (*.f32 n1_i n1_i)) (*.f32 n0_i (neg.f32 n0_i)))
(+ (* -1 (pow n0_i 2)) (* n1_i (+ (* -1 (* n0_i u)) (+ (* n0_i u) (* n1_i (pow u 2))))))
(fma.f32 u (*.f32 u (*.f32 n1_i n1_i)) (*.f32 n0_i (neg.f32 n0_i)))
(* (pow n1_i 2) (pow u 2))
(*.f32 u (*.f32 u (*.f32 n1_i n1_i)))
(* (pow n1_i 2) (+ (* -1 (/ (* n0_i u) n1_i)) (+ (/ (* n0_i u) n1_i) (pow u 2))))
(*.f32 u (*.f32 u (*.f32 n1_i n1_i)))
(* (pow n1_i 2) (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1 (/ (pow n0_i 2) (pow n1_i 2))) (+ (/ (* n0_i u) n1_i) (pow u 2)))))
(*.f32 (*.f32 n1_i n1_i) (-.f32 (fma.f32 u u #s(literal 0 binary32)) (/.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(* (pow n1_i 2) (+ (* -1 (/ (* n0_i u) n1_i)) (+ (* -1 (/ (pow n0_i 2) (pow n1_i 2))) (+ (/ (* n0_i u) n1_i) (pow u 2)))))
(*.f32 (*.f32 n1_i n1_i) (-.f32 (fma.f32 u u #s(literal 0 binary32)) (/.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(* (pow n1_i 2) (pow u 2))
(*.f32 u (*.f32 u (*.f32 n1_i n1_i)))
(* (pow n1_i 2) (+ (* -1 (/ (+ (* -1 (* n0_i u)) (* n0_i u)) n1_i)) (pow u 2)))
(*.f32 u (*.f32 u (*.f32 n1_i n1_i)))
(* (pow n1_i 2) (+ (* -1 (/ (+ (* -1 (* n0_i u)) (+ (* n0_i u) (/ (pow n0_i 2) n1_i))) n1_i)) (pow u 2)))
(*.f32 (*.f32 n1_i n1_i) (-.f32 (*.f32 u u) (/.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(* (pow n1_i 2) (+ (* -1 (/ (+ (* -1 (* n0_i u)) (+ (* n0_i u) (/ (pow n0_i 2) n1_i))) n1_i)) (pow u 2)))
(*.f32 (*.f32 n1_i n1_i) (-.f32 (*.f32 u u) (/.f32 (*.f32 n0_i n0_i) (*.f32 n1_i n1_i))))
(* (pow n1_i 2) (pow u 2))
(*.f32 u (*.f32 u (*.f32 n1_i n1_i)))
(+ (* n0_i (+ (* -1 (* n1_i u)) (* n1_i u))) (* (pow n1_i 2) (pow u 2)))
(*.f32 u (*.f32 u (*.f32 n1_i n1_i)))
(+ (* n0_i (+ (* -1 n0_i) (+ (* -1 (* n1_i u)) (* n1_i u)))) (* (pow n1_i 2) (pow u 2)))
(fma.f32 u (*.f32 u (*.f32 n1_i n1_i)) (*.f32 n0_i (neg.f32 n0_i)))
(+ (* n0_i (+ (* -1 n0_i) (+ (* -1 (* n1_i u)) (* n1_i u)))) (* (pow n1_i 2) (pow u 2)))
(fma.f32 u (*.f32 u (*.f32 n1_i n1_i)) (*.f32 n0_i (neg.f32 n0_i)))
(* -1 (pow n0_i 2))
(*.f32 n0_i (neg.f32 n0_i))
(* (pow n0_i 2) (- (+ (* -1 (/ (* n1_i u) n0_i)) (/ (* n1_i u) n0_i)) 1))
(*.f32 n0_i (neg.f32 n0_i))
(* (pow n0_i 2) (- (+ (* -1 (/ (* n1_i u) n0_i)) (+ (/ (* n1_i u) n0_i) (/ (* (pow n1_i 2) (pow u 2)) (pow n0_i 2)))) 1))
(*.f32 (*.f32 n0_i n0_i) (fma.f32 (*.f32 u u) (/.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) #s(literal -1 binary32)))
(* (pow n0_i 2) (- (+ (* -1 (/ (* n1_i u) n0_i)) (+ (/ (* n1_i u) n0_i) (/ (* (pow n1_i 2) (pow u 2)) (pow n0_i 2)))) 1))
(*.f32 (*.f32 n0_i n0_i) (fma.f32 (*.f32 u u) (/.f32 (*.f32 n1_i n1_i) (*.f32 n0_i n0_i)) #s(literal -1 binary32)))
(* -1 (pow n0_i 2))
(*.f32 n0_i (neg.f32 n0_i))
(* (pow n0_i 2) (- (* -1 (/ (+ (* -1 (* n1_i u)) (* n1_i u)) n0_i)) 1))
(*.f32 n0_i (neg.f32 n0_i))
(* (pow n0_i 2) (- (* -1 (/ (+ (* -1 (* n1_i u)) (+ (* -1 (/ (* (pow n1_i 2) (pow u 2)) n0_i)) (* n1_i u))) n0_i)) 1))
(*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 u (*.f32 u (*.f32 n1_i n1_i))) (neg.f32 n0_i)) n0_i)))
(* (pow n0_i 2) (- (* -1 (/ (+ (* -1 (* n1_i u)) (+ (* -1 (/ (* (pow n1_i 2) (pow u 2)) n0_i)) (* n1_i u))) n0_i)) 1))
(*.f32 (*.f32 n0_i n0_i) (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 u (*.f32 u (*.f32 n1_i n1_i))) (neg.f32 n0_i)) n0_i)))
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
(* -1 n0_i)
(neg.f32 n0_i)
n0_i
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(* n1_i u)
(*.f32 u n1_i)
(* u (+ n1_i (/ n0_i u)))
(*.f32 u (+.f32 (/.f32 n0_i u) n1_i))
(* u (+ n1_i (/ n0_i u)))
(*.f32 u (+.f32 (/.f32 n0_i u) n1_i))
(* u (+ n1_i (/ n0_i u)))
(*.f32 u (+.f32 (/.f32 n0_i u) n1_i))
(* n1_i u)
(*.f32 u n1_i)
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(*.f32 u (+.f32 (/.f32 n0_i u) n1_i))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(*.f32 u (+.f32 (/.f32 n0_i u) n1_i))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ n0_i u)))))
(*.f32 u (+.f32 (/.f32 n0_i u) n1_i))
n0_i
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(* n1_i u)
(*.f32 u n1_i)
(* n1_i (+ u (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* n1_i (+ u (/ n0_i n1_i)))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* n1_i u)
(*.f32 u n1_i)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ n0_i n1_i)))))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(* n1_i u)
(*.f32 u n1_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
n0_i
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(* n0_i (+ 1 (/ (* n1_i u) n0_i)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(neg.f32 (*.f32 n0_i (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(neg.f32 (*.f32 n0_i (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i u) n0_i)) 1)))
(neg.f32 (*.f32 n0_i (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i u)))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i u)))
(* u (+ (/ n0_i u) (/ (* n1_i normAngle) (sin normAngle))))
(*.f32 u (fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i u)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(*.f32 u (fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i u)))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(*.f32 u (fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i u)))
(* -1 (* u (+ (* -1 (/ n0_i u)) (* -1 (/ (* n1_i normAngle) (sin normAngle))))))
(*.f32 u (fma.f32 n1_i (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i u)))
(+ n0_i (* n1_i u))
(fma.f32 u n1_i n0_i)
(+ n0_i (+ (* 1/6 (* n1_i (* (pow normAngle 2) u))) (* n1_i u)))
(fma.f32 n1_i (*.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle))) (fma.f32 u n1_i n0_i))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u n1_i) #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u n1_i) #s(literal 7/360 binary32)))) (fma.f32 u n1_i n0_i))
(+ n0_i (+ (* n1_i u) (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 (* n1_i u)) (+ (* 1/720 (* n1_i u)) (* 1/6 (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u)))))))) (+ (* -1/36 (* n1_i u)) (* 1/120 (* n1_i u))))) (* -1/6 (* n1_i u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 (*.f32 u n1_i) #s(literal 1/840 binary32) (*.f32 (*.f32 u n1_i) #s(literal -7/2160 binary32))) (*.f32 (neg.f32 normAngle) normAngle) (*.f32 (*.f32 u n1_i) #s(literal 7/360 binary32))) (*.f32 (*.f32 u n1_i) #s(literal 1/6 binary32))) (fma.f32 u n1_i n0_i))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(*.f32 normAngle (fma.f32 u (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(*.f32 normAngle (fma.f32 u (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(* normAngle (+ (/ n0_i normAngle) (/ (* n1_i u) (sin normAngle))))
(*.f32 normAngle (fma.f32 u (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(*.f32 normAngle (fma.f32 u (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(*.f32 normAngle (fma.f32 u (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
(* -1 (* normAngle (+ (* -1 (/ n0_i normAngle)) (* -1 (/ (* n1_i u) (sin normAngle))))))
(*.f32 normAngle (fma.f32 u (/.f32 n1_i (sin.f32 normAngle)) (/.f32 n0_i normAngle)))
n0_i
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (fma.f32 u (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (fma.f32 u (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* n1_i (+ (/ n0_i n1_i) (/ (* normAngle u) (sin normAngle))))
(*.f32 n1_i (fma.f32 u (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(*.f32 n1_i (fma.f32 u (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(*.f32 n1_i (fma.f32 u (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(* -1 (* n1_i (+ (* -1 (/ n0_i n1_i)) (* -1 (/ (* normAngle u) (sin normAngle))))))
(*.f32 n1_i (fma.f32 u (/.f32 normAngle (sin.f32 normAngle)) (/.f32 n0_i n1_i)))
(/ (* n1_i (* normAngle u)) (sin normAngle))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
(+ n0_i (/ (* n1_i (* normAngle u)) (sin normAngle)))
(fma.f32 u (*.f32 n1_i (/.f32 normAngle (sin.f32 normAngle))) n0_i)
n0_i
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(fma.f32 n0_i (*.f32 n1_i (*.f32 normAngle (/.f32 u (*.f32 n0_i (sin.f32 normAngle))))) n0_i)
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(fma.f32 n0_i (*.f32 n1_i (*.f32 normAngle (/.f32 u (*.f32 n0_i (sin.f32 normAngle))))) n0_i)
(* n0_i (+ 1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))))
(fma.f32 n0_i (*.f32 n1_i (*.f32 normAngle (/.f32 u (*.f32 n0_i (sin.f32 normAngle))))) n0_i)
n0_i
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(neg.f32 (*.f32 n0_i (fma.f32 (neg.f32 n1_i) (*.f32 normAngle (/.f32 u (*.f32 n0_i (sin.f32 normAngle)))) #s(literal -1 binary32))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(neg.f32 (*.f32 n0_i (fma.f32 (neg.f32 n1_i) (*.f32 normAngle (/.f32 u (*.f32 n0_i (sin.f32 normAngle)))) #s(literal -1 binary32))))
(* -1 (* n0_i (- (* -1 (/ (* n1_i (* normAngle u)) (* n0_i (sin normAngle)))) 1)))
(neg.f32 (*.f32 n0_i (fma.f32 (neg.f32 n1_i) (*.f32 normAngle (/.f32 u (*.f32 n0_i (sin.f32 normAngle)))) #s(literal -1 binary32))))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u normAngle)
(/.f32 u normAngle)
(/ (+ u (* 1/6 (* (pow normAngle 2) u))) normAngle)
(/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 u (*.f32 normAngle normAngle)) u) normAngle)
(/ (+ u (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u)))) normAngle)
(/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 7/360 binary32)) (*.f32 u #s(literal 1/6 binary32))) u) normAngle)
(/ (+ u (* (pow normAngle 2) (- (* (pow normAngle 2) (- (* -1 (* (pow normAngle 2) (+ (* -1/5040 u) (+ (* 1/720 u) (* 1/6 (+ (* -1/36 u) (* 1/120 u))))))) (+ (* -1/36 u) (* 1/120 u)))) (* -1/6 u)))) normAngle)
(/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 u #s(literal 1/840 binary32) (*.f32 u #s(literal -7/2160 binary32))) (*.f32 (neg.f32 normAngle) normAngle) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))) u) normAngle)
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
(/ u (sin normAngle))
(/.f32 u (sin.f32 normAngle))
normAngle
(* normAngle (+ 1 (* -1/6 (pow normAngle 2))))
(fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle)
(* normAngle (+ 1 (* (pow normAngle 2) (- (* 1/120 (pow normAngle 2)) 1/6))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle)
(* normAngle (+ 1 (* (pow normAngle 2) (- (* (pow normAngle 2) (+ 1/120 (* -1/5040 (pow normAngle 2)))) 1/6))))
(fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(sin normAngle)
(sin.f32 normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
(* n1_i normAngle)
(*.f32 n1_i normAngle)
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* normAngle (* u (cos normAngle))) (sin normAngle))))
(fma.f32 (neg.f32 normAngle) (*.f32 (cos.f32 normAngle) (/.f32 u (sin.f32 normAngle))) #s(literal 1 binary32))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* -1/2 (* (pow normAngle 2) u)))))
(fma.f32 u (fma.f32 (neg.f32 normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)) (*.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(+ 1 (* u (+ (* -1 (/ (* normAngle (cos normAngle)) (sin normAngle))) (* u (+ (* -1/2 (pow normAngle 2)) (* 1/6 (/ (* (pow normAngle 3) (* u (cos normAngle))) (sin normAngle))))))))
(fma.f32 u (fma.f32 u (fma.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))) (*.f32 normAngle (*.f32 normAngle #s(literal -1/2 binary32)))) (neg.f32 (*.f32 (cos.f32 normAngle) (/.f32 normAngle (sin.f32 normAngle))))) #s(literal 1 binary32))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (+ 1 (* -1 u)))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(- 1 u)
(-.f32 #s(literal 1 binary32) u)
(- (+ 1 (* (pow normAngle 2) (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))) u)
(fma.f32 #s(literal -1/6 binary32) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32))) (*.f32 normAngle normAngle)) (-.f32 #s(literal 1 binary32) u))
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (+.f32 (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal 1/36 binary32))) (*.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 1 binary32) u))) (*.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32))))) (-.f32 #s(literal 1 binary32) u))
(- (+ 1 (* (pow normAngle 2) (- (+ (* -1/6 (pow (- 1 u) 3)) (* (pow normAngle 2) (- (+ (* 1/120 (pow (- 1 u) 5)) (* (pow normAngle 2) (- (* -1/5040 (pow (- 1 u) 7)) (+ (* -1/6 (- (* 1/120 (pow (- 1 u) 5)) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u))))) (+ (* -1/5040 (- 1 u)) (* 1/120 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u))))))))) (+ (* -1/6 (- (* -1/6 (pow (- 1 u) 3)) (* -1/6 (- 1 u)))) (* 1/120 (- 1 u)))))) (* -1/6 (- 1 u))))) u)
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (+.f32 (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32))) (fma.f32 #s(literal -1/6 binary32) (+.f32 (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal 1/36 binary32))) (*.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 1 binary32) u))) (fma.f32 #s(literal -1/720 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32))) (fma.f32 (neg.f32 u) #s(literal -1/5040 binary32) #s(literal -1/5040 binary32))))) (fma.f32 #s(literal -1/36 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) u) #s(literal 1/36 binary32))) (*.f32 #s(literal -1/120 binary32) (-.f32 #s(literal 1 binary32) u)))) (*.f32 #s(literal -1/6 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32))))) (-.f32 #s(literal 1 binary32) u))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
(/ (sin (* normAngle (- 1 u))) (sin normAngle))
(/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))
n0_i
(+ n0_i (* -1 (/ (* n0_i (* normAngle (* u (cos normAngle)))) (sin normAngle))))
(fma.f32 (neg.f32 n0_i) (*.f32 (*.f32 u normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle))) n0_i)
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u))))))
(fma.f32 u (fma.f32 (neg.f32 n0_i) (*.f32 (cos.f32 normAngle) (/.f32 normAngle (sin.f32 normAngle))) (*.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal -1/2 binary32)))) n0_i)
(+ n0_i (* u (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle))))))))
(fma.f32 u (fma.f32 u (fma.f32 n0_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/2 binary32))) (*.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))) (/.f32 (*.f32 normAngle (*.f32 (cos.f32 normAngle) n0_i)) (neg.f32 (sin.f32 normAngle)))) n0_i)
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(* n0_i (- 1 u))
(fma.f32 u (neg.f32 n0_i) n0_i)
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))))
(fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32))))))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (+.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal -1/120 binary32) (fma.f32 u (neg.f32 n0_i) n0_i))) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32))))) (fma.f32 u (neg.f32 n0_i) n0_i))
(+ (* n0_i (- 1 u)) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)))) (fma.f32 #s(literal -1/6 binary32) (+.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal -1/120 binary32) (fma.f32 u (neg.f32 n0_i) n0_i))) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (fma.f32 #s(literal -1/720 binary32) (*.f32 n0_i (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (*.f32 n0_i (fma.f32 (neg.f32 u) #s(literal -1/5040 binary32) #s(literal -1/5040 binary32)))))) (+.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal -1/120 binary32) (fma.f32 u (neg.f32 n0_i) n0_i))) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32))))))) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32))))) (fma.f32 u (neg.f32 n0_i) n0_i))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
normAngle
(+ normAngle (* -1 (* normAngle u)))
(fma.f32 u (neg.f32 normAngle) normAngle)
(+ normAngle (* -1 (* normAngle u)))
(fma.f32 u (neg.f32 normAngle) normAngle)
(+ normAngle (* -1 (* normAngle u)))
(fma.f32 u (neg.f32 normAngle) normAngle)
(* -1 (* normAngle u))
(*.f32 u (neg.f32 normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* u (+ (* -1 normAngle) (/ normAngle u)))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* normAngle u))
(*.f32 u (neg.f32 normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* -1 (* u (+ normAngle (* -1 (/ normAngle u)))))
(*.f32 u (-.f32 (/.f32 normAngle u) normAngle))
(* normAngle (- 1 u))
(fma.f32 u (neg.f32 normAngle) normAngle)
(* normAngle (- 1 u))
(fma.f32 u (neg.f32 normAngle) normAngle)
(* normAngle (- 1 u))
(fma.f32 u (neg.f32 normAngle) normAngle)
(* normAngle (- 1 u))
(fma.f32 u (neg.f32 normAngle) normAngle)
(* normAngle (- 1 u))
(fma.f32 u (neg.f32 normAngle) normAngle)
(* normAngle (- 1 u))
(fma.f32 u (neg.f32 normAngle) normAngle)
(* normAngle (- 1 u))
(fma.f32 u (neg.f32 normAngle) normAngle)
(* normAngle (- 1 u))
(fma.f32 u (neg.f32 normAngle) normAngle)
(* normAngle (- 1 u))
(fma.f32 u (neg.f32 normAngle) normAngle)
(* normAngle (- 1 u))
(fma.f32 u (neg.f32 normAngle) normAngle)
(* normAngle (- 1 u))
(fma.f32 u (neg.f32 normAngle) normAngle)
(* normAngle (- 1 u))
(fma.f32 u (neg.f32 normAngle) normAngle)
n0_i
(+ n0_i (* u (+ n1_i (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))))))
(fma.f32 u (fma.f32 (neg.f32 n0_i) (*.f32 (cos.f32 normAngle) (/.f32 normAngle (sin.f32 normAngle))) n1_i) n0_i)
(+ n0_i (* u (+ n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* -1/2 (* n0_i (* (pow normAngle 2) u)))))))
(fma.f32 u (fma.f32 (neg.f32 n0_i) (*.f32 (cos.f32 normAngle) (/.f32 normAngle (sin.f32 normAngle))) (fma.f32 n0_i (*.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal -1/2 binary32)) n1_i)) n0_i)
(+ n0_i (* u (+ n1_i (+ (* -1 (/ (* n0_i (* normAngle (cos normAngle))) (sin normAngle))) (* u (+ (* -1/2 (* n0_i (pow normAngle 2))) (* 1/6 (/ (* n0_i (* (pow normAngle 3) (* u (cos normAngle)))) (sin normAngle)))))))))
(fma.f32 u (fma.f32 u (fma.f32 n0_i (*.f32 normAngle (*.f32 normAngle #s(literal -1/2 binary32))) (*.f32 (*.f32 #s(literal 1/6 binary32) n0_i) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 u normAngle) (/.f32 (cos.f32 normAngle) (sin.f32 normAngle)))))) (fma.f32 (neg.f32 n0_i) (*.f32 (cos.f32 normAngle) (/.f32 normAngle (sin.f32 normAngle))) n1_i)) n0_i)
(* n1_i u)
(*.f32 u n1_i)
(* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))
(*.f32 u (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (*.f32 u (sin.f32 normAngle))) n1_i))
(* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))
(*.f32 u (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (*.f32 u (sin.f32 normAngle))) n1_i))
(* u (+ n1_i (/ (* n0_i (sin (* normAngle (- 1 u)))) (* u (sin normAngle)))))
(*.f32 u (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (*.f32 u (sin.f32 normAngle))) n1_i))
(* n1_i u)
(*.f32 u n1_i)
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))
(*.f32 u (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (*.f32 u (sin.f32 normAngle))) n1_i))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))
(*.f32 u (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (*.f32 u (sin.f32 normAngle))) n1_i))
(* -1 (* u (+ (* -1 n1_i) (* -1 (/ (* n0_i (sin (* normAngle (+ 1 (* -1 u))))) (* u (sin normAngle)))))))
(*.f32 u (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (*.f32 u (sin.f32 normAngle))) n1_i))
(+ (* n0_i (- 1 u)) (* n1_i u))
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u)))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (+.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal -1/120 binary32) (fma.f32 u (neg.f32 n0_i) n0_i))) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32))))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
(+ (* n0_i (- 1 u)) (+ (* n1_i u) (* (pow normAngle 2) (- (+ (* -1/6 (* n0_i (pow (- 1 u) 3))) (* (pow normAngle 2) (- (+ (* 1/120 (* n0_i (pow (- 1 u) 5))) (* (pow normAngle 2) (- (* -1/5040 (* n0_i (pow (- 1 u) 7))) (+ (* -1/6 (- (* 1/120 (* n0_i (pow (- 1 u) 5))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u)))))) (+ (* -1/5040 (* n0_i (- 1 u))) (* 1/120 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u)))))))))) (+ (* -1/6 (- (* -1/6 (* n0_i (pow (- 1 u) 3))) (* -1/6 (* n0_i (- 1 u))))) (* 1/120 (* n0_i (- 1 u))))))) (* -1/6 (* n0_i (- 1 u)))))))
(fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 7 binary32)))) (fma.f32 #s(literal -1/6 binary32) (+.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal -1/120 binary32) (fma.f32 u (neg.f32 n0_i) n0_i))) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (fma.f32 #s(literal -1/720 binary32) (*.f32 n0_i (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (*.f32 n0_i (fma.f32 (neg.f32 u) #s(literal -1/5040 binary32) #s(literal -1/5040 binary32)))))) (+.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 n0_i (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32))) (*.f32 #s(literal -1/120 binary32) (fma.f32 u (neg.f32 n0_i) n0_i))) (*.f32 #s(literal -1/36 binary32) (*.f32 n0_i (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32))))))) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32))))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(* n1_i u)
(*.f32 u n1_i)
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))
(*.f32 n0_i (fma.f32 u (/.f32 n1_i n0_i) (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))
(*.f32 n0_i (fma.f32 u (/.f32 n1_i n0_i) (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))))
(* n0_i (+ (/ (sin (* normAngle (- 1 u))) (sin normAngle)) (/ (* n1_i u) n0_i)))
(*.f32 n0_i (fma.f32 u (/.f32 n1_i n0_i) (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 n0_i (fma.f32 u (/.f32 n1_i n0_i) (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 n0_i (fma.f32 u (/.f32 n1_i n0_i) (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))))
(* -1 (* n0_i (+ (* -1 (/ (sin (* normAngle (- 1 u))) (sin normAngle))) (* -1 (/ (* n1_i u) n0_i)))))
(*.f32 n0_i (fma.f32 u (/.f32 n1_i n0_i) (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))))
(/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle))
(*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(+ (* n1_i u) (/ (* n0_i (sin (* normAngle (- 1 u)))) (sin normAngle)))
(fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (sin.f32 normAngle)) (*.f32 u n1_i))
(* n1_i u)
(*.f32 u n1_i)
(* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (*.f32 n1_i (sin.f32 normAngle))) u))
(* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (*.f32 n1_i (sin.f32 normAngle))) u))
(* n1_i (+ u (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))
(*.f32 n1_i (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (*.f32 n1_i (sin.f32 normAngle))) u))
(* n1_i u)
(*.f32 u n1_i)
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 n1_i (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (*.f32 n1_i (sin.f32 normAngle))) u))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 n1_i (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (*.f32 n1_i (sin.f32 normAngle))) u))
(* -1 (* n1_i (+ (* -1 u) (* -1 (/ (* n0_i (sin (* normAngle (- 1 u)))) (* n1_i (sin normAngle)))))))
(*.f32 n1_i (fma.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (/.f32 n0_i (*.f32 n1_i (sin.f32 normAngle))) u))

eval189.0ms (1%)

Memory
-8.7MiB live, 234.4MiB allocated
Compiler

Compiled 54 517 to 3 140 computations (94.2% saved)

prune185.0ms (1%)

Memory
-2.8MiB live, 434.1MiB allocated
Pruning

39 alts after pruning (37 fresh and 2 done)

PrunedKeptTotal
New1 199191 218
Fresh191837
Picked415
Done011
Total1 222391 261
Accuracy
100.0%
Counts
1 261 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
75.6%
(fma.f32 (/.f32 u (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle)) (*.f32 normAngle n1_i) n0_i)
75.5%
(fma.f32 (/.f32 u (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle)) (*.f32 normAngle n1_i) n0_i)
75.2%
(fma.f32 (/.f32 u (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle)) (*.f32 normAngle n1_i) n0_i)
74.6%
(fma.f32 (/.f32 u normAngle) (*.f32 normAngle n1_i) n0_i)
81.3%
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/6 binary32) n1_i) (fma.f32 u n1_i n0_i))
98.1%
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
98.0%
(fma.f32 u (fma.f32 (neg.f32 n0_i) (*.f32 (cos.f32 normAngle) (/.f32 normAngle (sin.f32 normAngle))) n1_i) n0_i)
97.8%
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
80.7%
(fma.f32 u n1_i n0_i)
80.6%
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
65.7%
(/.f32 (fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)))
32.1%
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
98.8%
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle))) n1_i))
99.3%
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (fma.f32 (*.f32 u u) (*.f32 n0_i #s(literal -1/18 binary32)) (*.f32 n0_i #s(literal 1/45 binary32)))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
99.3%
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 n0_i #s(literal 1/45 binary32))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
99.1%
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
97.7%
(+.f32 (fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (*.f32 u n1_i))
82.1%
(+.f32 (/.f32 (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
99.2%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1/120 binary32) (*.f32 #s(literal -1/36 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)))) (*.f32 #s(literal -1/6 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
98.3%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
98.8%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
97.7%
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 u n1_i))
97.3%
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
97.6%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle))) n0_i) (*.f32 u n1_i))
97.5%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle))) n0_i) (*.f32 u n1_i))
97.2%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle))) n0_i) (*.f32 u n1_i))
98.3%
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
80.7%
(+.f32 (*.f32 u n1_i) n0_i)
72.4%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u u))) (*.f32 normAngle n1_i))))))
68.7%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))
81.4%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
81.3%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
80.6%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 normAngle (*.f32 normAngle #s(literal 31/15120 binary32)) #s(literal 7/360 binary32))) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
80.5%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle #s(literal 7/360 binary32)) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
81.9%
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
38.1%
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
37.9%
(*.f32 u n1_i)
97.4%
(*.f32 n0_i (fma.f32 u (/.f32 n1_i n0_i) (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))))
Compiler

Compiled 3 319 to 1 009 computations (69.6% saved)

regimes170.0ms (0.9%)

Memory
-3.1MiB live, 204.1MiB allocated
Counts
92 → 1
Calls
Call 1
Inputs
(*.f32 u n1_i)
(fma.f32 u n1_i n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(fma.f32 (/.f32 u normAngle) (*.f32 normAngle n1_i) n0_i)
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/6 binary32) n1_i) (fma.f32 u n1_i n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(fma.f32 (/.f32 u (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 normAngle normAngle)) (fma.f32 u n1_i n0_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (fma.f32 u (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) #s(literal 7/360 binary32))) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 (/.f32 u (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 u n1_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
(+.f32 (fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (*.f32 u n1_i))
(fma.f32 (/.f32 u (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 u #s(literal 1/840 binary32) (*.f32 u #s(literal -7/2160 binary32))) (*.f32 normAngle (neg.f32 normAngle)) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(fma.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) n0_i)
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle #s(literal 7/360 binary32)) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 normAngle (*.f32 normAngle #s(literal 31/15120 binary32)) #s(literal 7/360 binary32))) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u u))) (*.f32 normAngle n1_i))))))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 n0_i #s(literal 1/45 binary32))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (fma.f32 (*.f32 u u) (*.f32 n0_i #s(literal -1/18 binary32)) (*.f32 n0_i #s(literal 1/45 binary32)))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(fma.f32 u (fma.f32 (neg.f32 n0_i) (*.f32 (cos.f32 normAngle) (/.f32 normAngle (sin.f32 normAngle))) n1_i) n0_i)
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
(+.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 n0_i (neg.f32 u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 n0_i (fma.f32 u (/.f32 n1_i n0_i) (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/3 binary32)) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 u u) #s(literal 1/6 binary32))) u) n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle))) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))) n1_i)))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) #s(literal -1/120 binary32) (*.f32 #s(literal -1/36 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)))) (*.f32 #s(literal -1/6 binary32) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u (-.f32 (/.f32 normAngle u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (/.f32 #s(literal 1/120 binary32) (-.f32 #s(literal 1 binary32) u)) (fma.f32 (+.f32 #s(literal -1/6 binary32) (fma.f32 u #s(literal 1/6 binary32) (/.f32 #s(literal 1/6 binary32) (-.f32 #s(literal 1 binary32) u)))) (*.f32 (fma.f32 #s(literal -1/6 binary32) u #s(literal 1/6 binary32)) (-.f32 #s(literal 1 binary32) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u))))) (-.f32 (fma.f32 #s(literal -1/6 binary32) u #s(literal 1/6 binary32)) (/.f32 #s(literal 1/6 binary32) (-.f32 #s(literal 1 binary32) u)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u)))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (fma.f32 (*.f32 normAngle normAngle) (fma.f32 #s(literal 1/120 binary32) (-.f32 (pow.f32 u #s(literal 5 binary32)) u) (*.f32 #s(literal -1/36 binary32) (*.f32 u (fma.f32 u u #s(literal -1 binary32))))) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 u u) #s(literal 1/6 binary32))))) u) n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 n0_i (*.f32 #s(literal 1/120 binary32) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (+.f32 u #s(literal -1 binary32)))) (*.f32 #s(literal 1/36 binary32) (*.f32 (+.f32 u #s(literal -1 binary32)) (fma.f32 n0_i (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (neg.f32 n0_i))))) (*.f32 n0_i (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))))) (fma.f32 n0_i (neg.f32 u) n0_i)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (/.f32 (*.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) n0_i) (sin.f32 normAngle)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (/.f32 n0_i (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (/.f32 (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)) (/.f32 (sin.f32 normAngle) n0_i)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 u (-.f32 (/.f32 normAngle u) normAngle))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle))) n0_i)) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (/.f32 (*.f32 normAngle (fma.f32 u (*.f32 u u) #s(literal 1 binary32))) (+.f32 u (fma.f32 u u #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(*.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle))) #s(literal 2 binary32)) (*.f32 n0_i n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)) (neg.f32 n0_i))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (fma.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (/.f32 #s(literal -1/6 binary32) (sin.f32 normAngle)) (*.f32 (*.f32 u (*.f32 u (pow.f32 normAngle #s(literal 5 binary32)))) (/.f32 #s(literal 1/120 binary32) (sin.f32 normAngle)))) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (*.f32 (pow.f32 (sin.f32 normAngle) #s(literal -1/2 binary32)) (sin.f32 (*.f32 u normAngle)))) n1_i))
Outputs
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
Calls

5 calls:

45.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
44.0ms
n0_i
27.0ms
u
26.0ms
normAngle
23.0ms
n1_i
Results
AccuracySegmentsBranch
99.3%1normAngle
99.3%1u
99.3%1n0_i
99.3%1n1_i
99.3%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes105.0ms (0.6%)

Memory
-0.8MiB live, 236.6MiB allocated
Counts
70 → 1
Calls
Call 1
Inputs
(*.f32 u n1_i)
(fma.f32 u n1_i n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(fma.f32 (/.f32 u normAngle) (*.f32 normAngle n1_i) n0_i)
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/6 binary32) n1_i) (fma.f32 u n1_i n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(fma.f32 (/.f32 u (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 normAngle normAngle)) (fma.f32 u n1_i n0_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (fma.f32 u (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) #s(literal 7/360 binary32))) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 (/.f32 u (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 u n1_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
(+.f32 (fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (*.f32 u n1_i))
(fma.f32 (/.f32 u (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 u #s(literal 1/840 binary32) (*.f32 u #s(literal -7/2160 binary32))) (*.f32 normAngle (neg.f32 normAngle)) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(fma.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) n0_i)
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle #s(literal 7/360 binary32)) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 normAngle (*.f32 normAngle #s(literal 31/15120 binary32)) #s(literal 7/360 binary32))) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u u))) (*.f32 normAngle n1_i))))))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 n0_i #s(literal 1/45 binary32))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (fma.f32 (*.f32 u u) (*.f32 n0_i #s(literal -1/18 binary32)) (*.f32 n0_i #s(literal 1/45 binary32)))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(*.f32 (sin.f32 (*.f32 normAngle u)) (/.f32 n1_i (sin.f32 normAngle)))
(fma.f32 u (fma.f32 (neg.f32 n0_i) (*.f32 (cos.f32 normAngle) (/.f32 normAngle (sin.f32 normAngle))) n1_i) n0_i)
(fma.f32 (/.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (sin.f32 normAngle)) n0_i (*.f32 u n1_i))
(+.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (*.f32 (/.f32 (sin.f32 (*.f32 u normAngle)) (sin.f32 normAngle)) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 n0_i (neg.f32 u) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i))))
(*.f32 n0_i (fma.f32 u (/.f32 n1_i n0_i) (/.f32 (sin.f32 (fma.f32 u (neg.f32 normAngle) normAngle)) (sin.f32 normAngle))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (sin.f32 (fma.f32 normAngle (neg.f32 u) normAngle)))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 n1_i (sin.f32 (*.f32 u normAngle)))) (sin.f32 normAngle))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/3 binary32)) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 u u) #s(literal 1/6 binary32))) u) n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle))) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (/.f32 (*.f32 (sin.f32 (*.f32 normAngle u)) n1_i) (sin.f32 normAngle)))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (/.f32 n1_i (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u)))))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 normAngle) (sin.f32 (*.f32 normAngle u))) n1_i)))
Outputs
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (fma.f32 (*.f32 u u) (*.f32 n0_i #s(literal -1/18 binary32)) (*.f32 n0_i #s(literal 1/45 binary32)))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
Calls

5 calls:

22.0ms
n1_i
20.0ms
u
20.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
19.0ms
n0_i
19.0ms
normAngle
Results
AccuracySegmentsBranch
99.3%1normAngle
99.3%1u
99.3%1n0_i
99.3%1n1_i
99.3%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes72.0ms (0.4%)

Memory
8.0MiB live, 164.4MiB allocated
Counts
49 → 1
Calls
Call 1
Inputs
(*.f32 u n1_i)
(fma.f32 u n1_i n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(fma.f32 (/.f32 u normAngle) (*.f32 normAngle n1_i) n0_i)
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/6 binary32) n1_i) (fma.f32 u n1_i n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(fma.f32 (/.f32 u (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 normAngle normAngle)) (fma.f32 u n1_i n0_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (fma.f32 u (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) #s(literal 7/360 binary32))) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 (/.f32 u (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 u n1_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
(+.f32 (fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (*.f32 u n1_i))
(fma.f32 (/.f32 u (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 u #s(literal 1/840 binary32) (*.f32 u #s(literal -7/2160 binary32))) (*.f32 normAngle (neg.f32 normAngle)) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(fma.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) n0_i)
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle #s(literal 7/360 binary32)) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 normAngle (*.f32 normAngle #s(literal 31/15120 binary32)) #s(literal 7/360 binary32))) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u u))) (*.f32 normAngle n1_i))))))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 n0_i #s(literal 1/45 binary32))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
Outputs
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 n0_i #s(literal 1/45 binary32))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
Calls

5 calls:

14.0ms
normAngle
14.0ms
n1_i
14.0ms
u
14.0ms
n0_i
13.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Results
AccuracySegmentsBranch
99.3%1normAngle
99.3%1u
99.3%1n0_i
99.3%1n1_i
99.3%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes72.0ms (0.4%)

Memory
-11.8MiB live, 154.3MiB allocated
Counts
48 → 1
Calls
Call 1
Inputs
(*.f32 u n1_i)
(fma.f32 u n1_i n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(fma.f32 (/.f32 u normAngle) (*.f32 normAngle n1_i) n0_i)
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/6 binary32) n1_i) (fma.f32 u n1_i n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(fma.f32 (/.f32 u (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 normAngle normAngle)) (fma.f32 u n1_i n0_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (fma.f32 u (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) #s(literal 7/360 binary32))) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 (/.f32 u (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 u n1_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
(+.f32 (fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (*.f32 u n1_i))
(fma.f32 (/.f32 u (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 u #s(literal 1/840 binary32) (*.f32 u #s(literal -7/2160 binary32))) (*.f32 normAngle (neg.f32 normAngle)) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(fma.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) n0_i)
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle #s(literal 7/360 binary32)) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 normAngle (*.f32 normAngle #s(literal 31/15120 binary32)) #s(literal 7/360 binary32))) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u u))) (*.f32 normAngle n1_i))))))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
Outputs
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
Calls

5 calls:

14.0ms
u
14.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
14.0ms
n0_i
13.0ms
n1_i
12.0ms
normAngle
Results
AccuracySegmentsBranch
99.1%1normAngle
99.1%1u
99.1%1n0_i
99.1%1n1_i
99.1%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes69.0ms (0.4%)

Memory
33.8MiB live, 143.6MiB allocated
Counts
47 → 1
Calls
Call 1
Inputs
(*.f32 u n1_i)
(fma.f32 u n1_i n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(fma.f32 (/.f32 u normAngle) (*.f32 normAngle n1_i) n0_i)
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/6 binary32) n1_i) (fma.f32 u n1_i n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(fma.f32 (/.f32 u (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 normAngle normAngle)) (fma.f32 u n1_i n0_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (fma.f32 u (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) #s(literal 7/360 binary32))) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 (/.f32 u (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 u n1_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
(+.f32 (fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (*.f32 u n1_i))
(fma.f32 (/.f32 u (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 u #s(literal 1/840 binary32) (*.f32 u #s(literal -7/2160 binary32))) (*.f32 normAngle (neg.f32 normAngle)) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(fma.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) n0_i)
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle #s(literal 7/360 binary32)) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle (fma.f32 normAngle (*.f32 normAngle #s(literal 31/15120 binary32)) #s(literal 7/360 binary32))) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 normAngle) (*.f32 u (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 normAngle (*.f32 normAngle normAngle)) (*.f32 n1_i (*.f32 u u))) (*.f32 normAngle n1_i))))))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle))) n0_i) (*.f32 u n1_i))
Outputs
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
Calls

5 calls:

15.0ms
normAngle
14.0ms
n1_i
14.0ms
n0_i
13.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
12.0ms
u
Results
AccuracySegmentsBranch
98.8%1normAngle
98.8%1u
98.8%1n0_i
98.8%1n1_i
98.8%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes65.0ms (0.3%)

Memory
-22.3MiB live, 137.5MiB allocated
Counts
42 → 1
Calls
Call 1
Inputs
(*.f32 u n1_i)
(fma.f32 u n1_i n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(fma.f32 (/.f32 u normAngle) (*.f32 normAngle n1_i) n0_i)
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/6 binary32) n1_i) (fma.f32 u n1_i n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(fma.f32 (/.f32 u (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 normAngle normAngle)) (fma.f32 u n1_i n0_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (fma.f32 u (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) #s(literal 7/360 binary32))) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 (/.f32 u (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 u n1_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
(+.f32 (fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (*.f32 u n1_i))
(fma.f32 (/.f32 u (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 u #s(literal 1/840 binary32) (*.f32 u #s(literal -7/2160 binary32))) (*.f32 normAngle (neg.f32 normAngle)) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(fma.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) n0_i)
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 u (fma.f32 (*.f32 u u) (*.f32 #s(literal -1/6 binary32) (*.f32 normAngle normAngle)) (/.f32 normAngle (sin.f32 normAngle)))) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle))) n0_i) (*.f32 u n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 normAngle (*.f32 normAngle #s(literal 7/360 binary32)) #s(literal 1/6 binary32)) #s(literal 1 binary32)) normAngle)) n1_i))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle))) n0_i) (*.f32 u n1_i))
Outputs
(+.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
Calls

5 calls:

15.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
12.0ms
n0_i
12.0ms
u
11.0ms
n1_i
11.0ms
normAngle
Results
AccuracySegmentsBranch
98.7%1normAngle
98.7%1u
98.7%1n0_i
98.7%1n1_i
98.7%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes80.0ms (0.4%)

Memory
21.8MiB live, 102.4MiB allocated
Counts
37 → 1
Calls
Call 1
Inputs
(*.f32 u n1_i)
(fma.f32 u n1_i n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(fma.f32 (/.f32 u normAngle) (*.f32 normAngle n1_i) n0_i)
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/6 binary32) n1_i) (fma.f32 u n1_i n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(fma.f32 (/.f32 u (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 normAngle normAngle)) (fma.f32 u n1_i n0_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (fma.f32 u (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) #s(literal 7/360 binary32))) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 (/.f32 u (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 u n1_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
(+.f32 (fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (*.f32 u n1_i))
(fma.f32 (/.f32 u (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 u #s(literal 1/840 binary32) (*.f32 u #s(literal -7/2160 binary32))) (*.f32 normAngle (neg.f32 normAngle)) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (*.f32 n1_i (*.f32 u normAngle)) (sin.f32 normAngle))
(/.f32 (*.f32 normAngle (*.f32 u n1_i)) (sin.f32 normAngle))
(fma.f32 u (*.f32 (/.f32 normAngle (sin.f32 normAngle)) n1_i) n0_i)
(fma.f32 (/.f32 u (sin.f32 normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
Outputs
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
Calls

5 calls:

36.0ms
u
12.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
10.0ms
n1_i
10.0ms
n0_i
10.0ms
normAngle
Results
AccuracySegmentsBranch
98.3%1normAngle
98.3%1u
98.3%1n1_i
98.3%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
98.3%1n0_i
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes65.0ms (0.3%)

Memory
-20.5MiB live, 97.4MiB allocated
Counts
31 → 1
Calls
Call 1
Inputs
(*.f32 u n1_i)
(fma.f32 u n1_i n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(fma.f32 (/.f32 u normAngle) (*.f32 normAngle n1_i) n0_i)
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/6 binary32) n1_i) (fma.f32 u n1_i n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(fma.f32 (/.f32 u (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 normAngle normAngle)) (fma.f32 u n1_i n0_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (fma.f32 u (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) #s(literal 7/360 binary32))) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 (/.f32 u (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 u n1_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
(+.f32 (fma.f32 n0_i (-.f32 #s(literal 1 binary32) u) (*.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))))) (*.f32 u n1_i))
(fma.f32 (/.f32 u (fma.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) #s(literal -1/5040 binary32) #s(literal 1/120 binary32)) #s(literal -1/6 binary32)) (*.f32 normAngle (*.f32 normAngle normAngle)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (fma.f32 u #s(literal 1/840 binary32) (*.f32 u #s(literal -7/2160 binary32))) (*.f32 normAngle (neg.f32 normAngle)) (*.f32 u #s(literal 7/360 binary32))) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
Outputs
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
Calls

5 calls:

26.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
10.0ms
u
9.0ms
n1_i
8.0ms
n0_i
8.0ms
normAngle
Results
AccuracySegmentsBranch
98.1%1normAngle
98.1%1u
98.1%1n0_i
98.1%1n1_i
98.1%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes42.0ms (0.2%)

Memory
10.9MiB live, 86.8MiB allocated
Counts
27 → 1
Calls
Call 1
Inputs
(*.f32 u n1_i)
(fma.f32 u n1_i n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) n0_i) (*.f32 u n1_i))
(*.f32 n1_i (+.f32 u (/.f32 n0_i n1_i)))
(*.f32 u (+.f32 n1_i (/.f32 n0_i u)))
(fma.f32 n0_i (/.f32 (*.f32 u n1_i) n0_i) n0_i)
(fma.f32 (/.f32 u normAngle) (*.f32 normAngle n1_i) n0_i)
(*.f32 n0_i (neg.f32 (fma.f32 (neg.f32 n1_i) (/.f32 u n0_i) #s(literal -1 binary32))))
(fma.f32 (*.f32 u (*.f32 normAngle normAngle)) (*.f32 #s(literal 1/6 binary32) n1_i) (fma.f32 u n1_i n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i n0_i)))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 u #s(literal 1/6 binary32)) u) n1_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u n1_i))))
(/.f32 (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))) (fma.f32 u n1_i (neg.f32 n0_i)))
(fma.f32 (/.f32 u (fma.f32 normAngle (*.f32 (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle)) (*.f32 normAngle n1_i) n0_i)
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 n1_i (fma.f32 u (*.f32 u u) (neg.f32 u))) (*.f32 normAngle normAngle)) (fma.f32 u n1_i n0_i))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(/.f32 (fma.f32 (*.f32 u u) (*.f32 n1_i n1_i) (*.f32 (neg.f32 n0_i) n0_i)) (fma.f32 u n1_i (neg.f32 n0_i)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i))) (*.f32 (fma.f32 u n1_i n0_i) (fma.f32 u n1_i (neg.f32 n0_i))))
(*.f32 (fma.f32 u n1_i n0_i) (*.f32 (fma.f32 u n1_i (neg.f32 n0_i)) (/.f32 #s(literal 1 binary32) (fma.f32 u n1_i (neg.f32 n0_i)))))
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 u (*.f32 normAngle normAngle)) #s(literal 7/360 binary32) (*.f32 u #s(literal 1/6 binary32))) u) n1_i))
(fma.f32 u n1_i (fma.f32 (*.f32 normAngle normAngle) (fma.f32 u (*.f32 #s(literal 1/6 binary32) n1_i) (*.f32 (*.f32 (*.f32 u (*.f32 normAngle normAngle)) n1_i) #s(literal 7/360 binary32))) n0_i))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 n0_i (*.f32 u n1_i)) (*.f32 (fma.f32 u n1_i n0_i) (-.f32 n0_i (*.f32 u n1_i)))))
(fma.f32 (/.f32 u (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 #s(literal 1/120 binary32) (*.f32 normAngle normAngle) #s(literal -1/6 binary32)) normAngle) normAngle)) (*.f32 normAngle n1_i) n0_i)
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 u n1_i))
Outputs
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
Calls

5 calls:

9.0ms
n0_i
9.0ms
normAngle
8.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
7.0ms
n1_i
7.0ms
u
Results
AccuracySegmentsBranch
97.8%1normAngle
97.8%1u
97.8%1n0_i
97.8%1n1_i
97.8%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes11.0ms (0.1%)

Memory
19.9MiB live, 19.9MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
(*.f32 u n1_i)
(fma.f32 u n1_i n0_i)
(+.f32 (*.f32 u n1_i) n0_i)
(+.f32 (*.f32 #s(literal 1 binary32) n0_i) (*.f32 u n1_i))
Outputs
(fma.f32 u n1_i n0_i)
Calls

5 calls:

2.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
2.0ms
normAngle
2.0ms
n1_i
2.0ms
n0_i
2.0ms
u
Results
AccuracySegmentsBranch
80.7%1normAngle
80.7%1u
80.7%1n0_i
80.7%1n1_i
80.7%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
Compiler

Compiled 49 to 33 computations (32.7% saved)

regimes9.0ms (0%)

Memory
-20.8MiB live, 16.3MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

5 calls:

3.0ms
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
1.0ms
n0_i
1.0ms
u
1.0ms
normAngle
1.0ms
n1_i
Results
AccuracySegmentsBranch
37.9%1n0_i
37.9%1(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (-.f32 #s(literal 1 binary32) u) normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n0_i) (*.f32 (*.f32 (sin.f32 (*.f32 u normAngle)) (/.f32 #s(literal 1 binary32) (sin.f32 normAngle))) n1_i))
37.9%1u
37.9%1normAngle
37.9%1n1_i
Compiler

Compiled 49 to 33 computations (32.7% saved)

simplify10.0ms (0.1%)

Memory
26.3MiB live, 26.3MiB allocated
Algorithm
egg-herbie
Rules
44×*-commutative_binary32
28×+-commutative_binary32
10×sub-neg_binary32
neg-sub0_binary32
neg-mul-1_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
074336
1112336
2120336
3124336
4125336
Stop Event
saturated
Calls
Call 1
Inputs
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (fma.f32 (*.f32 u u) (*.f32 n0_i #s(literal -1/18 binary32)) (*.f32 n0_i #s(literal 1/45 binary32)))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 n0_i #s(literal 1/45 binary32))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
(fma.f32 u n1_i n0_i)
(*.f32 u n1_i)
Outputs
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (*.f32 (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32)) n0_i))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) n0_i)) (fma.f32 #s(literal 1/36 binary32) (*.f32 n0_i (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)))) (*.f32 n0_i (fma.f32 u #s(literal -1/120 binary32) #s(literal 1/120 binary32))))) (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal -1/6 binary32)))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (fma.f32 (*.f32 u u) (*.f32 n0_i #s(literal -1/18 binary32)) (*.f32 n0_i #s(literal 1/45 binary32)))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (fma.f32 (*.f32 u u) (*.f32 n0_i #s(literal -1/18 binary32)) (*.f32 n0_i #s(literal 1/45 binary32)))) (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal -1/6 binary32)))) (fma.f32 u (neg.f32 n0_i) n0_i)))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 n0_i #s(literal 1/45 binary32))) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u))) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i) (fma.f32 (*.f32 normAngle normAngle) (fma.f32 (*.f32 normAngle normAngle) (*.f32 u (*.f32 n0_i #s(literal 1/45 binary32))) (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal -1/6 binary32)))) (fma.f32 u (neg.f32 n0_i) n0_i)))
(+.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 #s(literal -1/6 binary32) n0_i) (+.f32 (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32)) u)) (fma.f32 u (neg.f32 n0_i) n0_i)) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i) (fma.f32 (*.f32 normAngle normAngle) (*.f32 (+.f32 u (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) #s(literal -1 binary32))) (*.f32 n0_i #s(literal -1/6 binary32))) (fma.f32 u (neg.f32 n0_i) n0_i)))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i) (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u))))
(+.f32 (fma.f32 u (neg.f32 n0_i) n0_i) (*.f32 (*.f32 normAngle (/.f32 u (sin.f32 normAngle))) n1_i))
(+.f32 (*.f32 (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u)) n0_i) (*.f32 (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u) n1_i))
(+.f32 (*.f32 n0_i (fma.f32 (*.f32 normAngle normAngle) (*.f32 (fma.f32 u #s(literal 1/6 binary32) #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u) #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) u))) (*.f32 n1_i (fma.f32 normAngle (*.f32 normAngle (*.f32 #s(literal -1/6 binary32) (fma.f32 u (*.f32 u u) (neg.f32 u)))) u)))
(fma.f32 (*.f32 normAngle normAngle) (*.f32 (*.f32 n0_i #s(literal -1/6 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) u) (*.f32 (-.f32 #s(literal 1 binary32) u) (-.f32 #s(literal 1 binary32) u)) (+.f32 u #s(literal -1 binary32)))) (fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i)))
(fma.f32 u n1_i (fma.f32 u (neg.f32 n0_i) n0_i))
(fma.f32 u n1_i n0_i)
(*.f32 u n1_i)

soundness931.0ms (5%)

Memory
3.2MiB live, 879.0MiB allocated
Rules
10 772×lower-fma.f64
10 772×lower-fma.f32
10 454×lower-fma.f64
10 454×lower-fma.f32
9 956×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06155989
119525749
260275738
083975477
02211517
16311440
220361412
367141412
082201364
06074846
119594565
265124518
085994287
04814927
115464764
256594750
082634544
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 854 to 387 computations (54.7% saved)

preprocess69.0ms (0.4%)

Memory
-9.1MiB live, 187.4MiB allocated
Remove

(abs normAngle)

Compiler

Compiled 1 830 to 670 computations (63.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...