Lanczos kernel

Time bar (total: 14.8s)

analyze21.0ms (0.1%)

Memory
7.1MiB live, 46.1MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
50%0%0%100%0%0%0%2
50%0%0%100%0%0%0%3
75%0%0%100%0%0%0%4
75%0%0%100%0%0%0%5
87.5%0%0%100%0%0%0%6
87.5%0%0%100%0%0%0%7
93.7%0%0%100%0%0%0%8
93.7%0%0%100%0%0%0%9
96.9%0%0%100%0%0%0%10
96.9%0%0%100%0%0%0%11
98.4%0%0%100%0%0%0%12
Compiler

Compiled 37 to 21 computations (43.2% saved)

sample1.5s (10.4%)

Memory
26.0MiB live, 2 525.8MiB allocated
Samples
1.2s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 911.0ms
ival-sin: 235.0ms (25.8% of total)
ival-mult: 226.0ms (24.8% of total)
ival-div: 145.0ms (15.9% of total)
const: 119.0ms (13.1% of total)
ival-<=: 113.0ms (12.4% of total)
ival-pi: 41.0ms (4.5% of total)
ival-and: 21.0ms (2.3% of total)
exact: 8.0ms (0.9% of total)
ival-assert: 4.0ms (0.4% of total)
Bogosity

preprocess80.0ms (0.5%)

Memory
-16.4MiB live, 98.8MiB allocated
Algorithm
egg-herbie
Rules
1 192×neg-sub0
1 146×neg-mul-1
868×distribute-frac-neg
794×associate-*l*
772×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028123
188123
2415107
32253107
44724107
56828107
67824107
01021
12321
28021
328421
467821
5105821
6109321
7109321
0109321
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (/ (sin (* x (PI))) (* x (PI))))
Outputs
(* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (/ (sin (* x (PI))) (* x (PI))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) tau)))))
Symmetry

(abs tau)

(abs x)

explain131.0ms (0.9%)

Memory
-0.1MiB live, 308.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(PI.f32)
00-0-(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
00-0-(*.f32 (*.f32 x (PI.f32)) tau)
00-0-(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau))
00-0-(*.f32 x (PI.f32))
00-0-(sin.f32 (*.f32 x (PI.f32)))
00-0-(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
00-0-tau
00-0-(/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau))
00-0-x
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
46.0ms512×0valid
Compiler

Compiled 174 to 44 computations (74.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-sin: 11.0ms (38.5% of total)
ival-mult: 9.0ms (31.5% of total)
ival-div: 6.0ms (21% of total)
ival-pi: 2.0ms (7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Compiler

Compiled 23 to 10 computations (56.5% saved)

simplify30.0ms (0.2%)

Memory
19.9MiB live, 65.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (*.f32 x (PI.f32)) tau)
cost-diff0
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau))
cost-diff0
(/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau))
cost-diff192
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Rules
598×times-frac
578×*-lowering-*.f32
578×*-lowering-*.f64
540×/-lowering-/.f32
540×/-lowering-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01062
12362
28062
328462
467862
5105862
6109362
7109362
0109362
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (/ (sin (* x (PI))) (* x (PI))))
(/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau))
(sin (* (* x (PI)) tau))
(* (* x (PI)) tau)
(* x (PI))
x
(PI)
tau
(/ (sin (* x (PI))) (* x (PI)))
(sin (* x (PI)))
Outputs
(* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (/ (sin (* x (PI))) (* x (PI))))
(/.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) tau)))))
(/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau))
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 (PI.f32) (*.f32 x tau)))
(sin (* (* x (PI)) tau))
(sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))
(* (* x (PI)) tau)
(*.f32 (PI.f32) (*.f32 x tau))
(* x (PI))
(*.f32 x (PI.f32))
x
(PI)
(PI.f32)
tau
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))

localize35.0ms (0.2%)

Memory
-17.4MiB live, 99.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.2%
(*.f32 x (PI.f32))
accuracy99.1%
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau))
accuracy98.7%
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
accuracy98.6%
(/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau))
Samples
23.0ms256×0valid
Compiler

Compiled 64 to 12 computations (81.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-sin: 6.0ms (37.4% of total)
ival-mult: 4.0ms (24.9% of total)
ival-div: 3.0ms (18.7% of total)
ival-pi: 2.0ms (12.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series30.0ms (0.2%)

Memory
19.8MiB live, 68.3MiB allocated
Counts
6 → 120
Calls
Call 1
Inputs
#<alt (* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau))>
#<alt (sin (* (* x (PI)) tau))>
#<alt (* (* x (PI)) tau)>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (* x (PI))>
Outputs
#<alt 1>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))>
#<alt (+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 6))) (* 1/120 (pow (PI) 4)))))))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
Calls

30 calls:

TimeVariablePointExpression
6.0ms
tau
@-inf
(* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (/ (sin (* x (PI))) (* x (PI))))
3.0ms
tau
@inf
(* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (/ (sin (* x (PI))) (* x (PI))))
3.0ms
x
@0
(/ (sin (* x (PI))) (* x (PI)))
2.0ms
x
@0
(* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (/ (sin (* x (PI))) (* x (PI))))
2.0ms
x
@inf
(* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (/ (sin (* x (PI))) (* x (PI))))

rewrite309.0ms (2.1%)

Memory
21.0MiB live, 519.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 760×*-lowering-*.f32
4 760×*-lowering-*.f64
3 316×/-lowering-/.f32
3 316×/-lowering-/.f64
1 604×frac-times
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01055
15555
247553
3647553
0810853
Stop Event
iter limit
node limit
Counts
6 → 670
Calls
Call 1
Inputs
(* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (/ (sin (* x (PI))) (* x (PI))))
(/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau))
(sin (* (* x (PI)) tau))
(* (* x (PI)) tau)
(/ (sin (* x (PI))) (* x (PI)))
(* x (PI))
Outputs
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))))
(neg.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32)))))
(neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(neg.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32))))
(neg.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) tau))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) x))) #s(literal -1 binary32))
(pow.f32 (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))
(pow.f32 (/.f32 tau (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 x (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))) #s(literal -1 binary32))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 (neg.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (/.f32 (neg.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 x (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (neg.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (neg.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (*.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (PI.f32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 tau)))
(/.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (*.f32 (PI.f32) tau) (PI.f32)))) (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (PI.f32))))) (*.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) x)) (*.f32 (PI.f32) tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (PI.f32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (*.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 tau)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (/.f32 x (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (*.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (PI.f32) tau)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32))))) tau)
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) x)
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x))) (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (PI.f32))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))) (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (*.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) x))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (*.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))) (*.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x))) (*.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (*.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) x))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (*.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))) (*.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) #s(literal -1 binary32)) (*.f32 tau (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x))) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (*.f32 x tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (*.f32 tau (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))) (*.f32 tau (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (*.f32 (neg.f32 tau) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)) (*.f32 (neg.f32 tau) (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x))) (*.f32 (neg.f32 tau) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (*.f32 (neg.f32 tau) x))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (*.f32 (neg.f32 tau) (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))) (*.f32 (neg.f32 tau) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) #s(literal 1 binary32)) (*.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (*.f32 (*.f32 (PI.f32) tau) (PI.f32)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) #s(literal -1 binary32)) (*.f32 (*.f32 (PI.f32) tau) (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x))) (*.f32 (*.f32 (PI.f32) tau) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (*.f32 (*.f32 (PI.f32) tau) (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 (PI.f32) tau) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) #s(literal 1 binary32)) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (*.f32 x (PI.f32)) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (*.f32 (*.f32 x (PI.f32)) (PI.f32)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) #s(literal -1 binary32)) (*.f32 (*.f32 x (PI.f32)) (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x))) (*.f32 (*.f32 x (PI.f32)) (neg.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) x))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (*.f32 (*.f32 x (PI.f32)) (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32))))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32))))) (*.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 tau)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (*.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (*.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (*.f32 x (PI.f32))) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32))))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (*.f32 (neg.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) #s(literal -1 binary32)) (*.f32 (PI.f32) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32))))) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (*.f32 (PI.f32) (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (*.f32 (PI.f32) (*.f32 x (PI.f32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (*.f32 (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (*.f32 (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) #s(literal 1 binary32)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (neg.f32 (PI.f32)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) #s(literal -1 binary32)) (*.f32 (neg.f32 (PI.f32)) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32))))) (*.f32 (neg.f32 (PI.f32)) (neg.f32 tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (*.f32 (neg.f32 (PI.f32)) (*.f32 x (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) #s(literal 1 binary32)) (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (*.f32 x tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) #s(literal -1 binary32)) (*.f32 x (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32))))) (*.f32 x (neg.f32 tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (*.f32 x (*.f32 x (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) #s(literal 1 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (cbrt.f32 (PI.f32)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (*.f32 tau (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) #s(literal -1 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32))))) (*.f32 (cbrt.f32 (PI.f32)) (neg.f32 tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (*.f32 tau (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x (PI.f32))))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (*.f32 (PI.f32) tau) (PI.f32)))) (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (PI.f32))))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)) (neg.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal 1 binary32)) (neg.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(/.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) x))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 x tau))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) tau)) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) tau)) (*.f32 (neg.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) #s(literal 1 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) #s(literal -1 binary32)) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) x)) (*.f32 (PI.f32) (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) tau)) (*.f32 (PI.f32) (*.f32 x (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (PI.f32) tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x tau))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (neg.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))) (neg.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) x))) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (neg.f32 tau))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))) (neg.f32 x))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) tau) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (*.f32 x (PI.f32)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) x)
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal -1 binary32)) (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x))) (neg.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (cbrt.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32))))) (neg.f32 tau))
(/.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) #s(literal -1 binary32)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) #s(literal 1 binary32)) (/.f32 x (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 x))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x)
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (*.f32 (PI.f32) tau) (PI.f32)))) (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau)))) x)
(/.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 x (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (sqrt.f32 (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (PI.f32)) (*.f32 x tau))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32)))) x) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) (neg.f32 tau))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) x)) #s(literal 1 binary32)) (*.f32 (PI.f32) tau))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) x)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 tau (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) x)) (sqrt.f32 (PI.f32))) (*.f32 tau (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (neg.f32 x))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32)) (PI.f32))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (PI.f32)))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 (/.f32 #s(literal 1 binary32) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) tau) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (*.f32 (PI.f32) tau)))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))))
(*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) x)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (PI.f32))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 tau (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 tau (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 x (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x tau)))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (/.f32 #s(literal 1 binary32) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 x (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) tau) (/.f32 x (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) tau))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (*.f32 tau (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (*.f32 tau (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) x) (/.f32 (/.f32 #s(literal 1 binary32) tau) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) x) (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) tau))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) tau) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 tau)))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) tau) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) tau) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) x) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (*.f32 x (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) tau) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) tau) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (sqrt.f32 (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x) (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (*.f32 x tau)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) tau) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (PI.f32) tau)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x tau)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) tau))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) #s(literal -1 binary32)) (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal -1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)) (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32)))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) #s(literal -1 binary32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))))
(*.f32 (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) x))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (PI.f32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 x (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) tau)
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (neg.f32 (neg.f32 tau)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (*.f32 (PI.f32) tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
(/.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 #s(literal 1 binary32) tau) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (*.f32 x tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (neg.f32 tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) #s(literal 1 binary32)) (*.f32 (PI.f32) tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) #s(literal 1 binary32)) (*.f32 x (PI.f32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32))))) (neg.f32 tau))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (*.f32 (PI.f32) tau))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (*.f32 x (PI.f32)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) #s(literal 1 binary32)) (*.f32 x tau))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) x) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) x)
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)) (PI.f32))
(/.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) tau)) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 #s(literal 1 binary32) tau)) (PI.f32))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) tau)) x)
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) #s(literal 1 binary32)) (*.f32 (PI.f32) tau))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 tau (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (sqrt.f32 (PI.f32))) (*.f32 tau (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) tau) (PI.f32))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) x) (PI.f32))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (PI.f32)) x)
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) #s(literal 1 binary32)) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 x (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (sqrt.f32 (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 (/.f32 #s(literal 1 binary32) tau) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 tau)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 #s(literal -1 binary32) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal -1 binary32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (PI.f32)))))
(*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1/2 binary32)))
(neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (sin.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
(-.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(-.f32 (*.f32 (sin.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (cos.f32 #s(literal 0 binary32)) (sin.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 x (*.f32 (PI.f32) tau)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) #s(literal -1 binary32))
(*.f32 x (*.f32 (PI.f32) tau))
(*.f32 x (neg.f32 (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 x (/.f32 (*.f32 (PI.f32) tau) #s(literal 1 binary32)))
(*.f32 (PI.f32) (*.f32 x tau))
(*.f32 (PI.f32) (*.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (PI.f32) (/.f32 (*.f32 x tau) #s(literal 1 binary32)))
(*.f32 (*.f32 x (PI.f32)) tau)
(*.f32 (*.f32 x (PI.f32)) (neg.f32 (neg.f32 tau)))
(*.f32 (*.f32 x (PI.f32)) (/.f32 tau #s(literal 1 binary32)))
(*.f32 tau (*.f32 x (PI.f32)))
(*.f32 (*.f32 x (*.f32 (PI.f32) tau)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 x tau)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x tau)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (*.f32 x (cbrt.f32 (PI.f32))) tau))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (*.f32 tau (cbrt.f32 (PI.f32))) x))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x tau)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 x (sqrt.f32 (PI.f32))) tau))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 tau (sqrt.f32 (PI.f32))) x))
(*.f32 (neg.f32 (*.f32 x (PI.f32))) (neg.f32 tau))
(*.f32 (*.f32 (PI.f32) tau) x)
(*.f32 (*.f32 (PI.f32) tau) (/.f32 x #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (neg.f32 x) (*.f32 (PI.f32) (neg.f32 tau)))
(*.f32 (neg.f32 tau) (neg.f32 (*.f32 x (PI.f32))))
(*.f32 (*.f32 x tau) (PI.f32))
(*.f32 (*.f32 x tau) (/.f32 (PI.f32) #s(literal 1 binary32)))
(*.f32 (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 tau (cbrt.f32 (PI.f32))))
(*.f32 (*.f32 tau (sqrt.f32 (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 x (sqrt.f32 (PI.f32))) (*.f32 tau (sqrt.f32 (PI.f32))))
(*.f32 (neg.f32 (neg.f32 x)) (*.f32 (PI.f32) tau))
(*.f32 (neg.f32 (neg.f32 tau)) (*.f32 x (PI.f32)))
(*.f32 (*.f32 tau #s(literal 1 binary32)) (*.f32 x (PI.f32)))
(*.f32 (*.f32 tau (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 x (cbrt.f32 (PI.f32))))
(*.f32 (*.f32 tau (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 tau (*.f32 x (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 x tau) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 x tau) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (*.f32 (*.f32 x tau) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 x tau) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) #s(literal 1 binary32))
(pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 x (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (cbrt.f32 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 x (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (cbrt.f32 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (PI.f32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (neg.f32 (neg.f32 (PI.f32))))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) x)
(/.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 x (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x))) (neg.f32 (PI.f32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) x)
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (cbrt.f32 (PI.f32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) #s(literal 1 binary32)) (neg.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) #s(literal 1 binary32)) x)
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) #s(literal 1 binary32)) (cbrt.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (neg.f32 x))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))) (neg.f32 (cbrt.f32 (PI.f32))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal 1 binary32)) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (*.f32 x (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (PI.f32)) (neg.f32 x))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) x)
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 x))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) #s(literal 1 binary32)) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 2/9 binary32))) (pow.f32 (PI.f32) #s(literal 1/9 binary32)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 #s(literal 1 binary32) (neg.f32 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) x) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal -1/3 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) x) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 x (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) x) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) x) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal -1 binary32) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal -1 binary32) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)))
(*.f32 (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) #s(literal 1/2 binary32)))
(neg.f32 (neg.f32 (*.f32 x (PI.f32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (*.f32 x (PI.f32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 x (PI.f32))) #s(literal -1 binary32))
(*.f32 x (PI.f32))
(*.f32 x (neg.f32 (neg.f32 (PI.f32))))
(*.f32 x (/.f32 (PI.f32) #s(literal 1 binary32)))
(*.f32 (PI.f32) x)
(*.f32 (PI.f32) (neg.f32 (neg.f32 x)))
(*.f32 (PI.f32) (/.f32 x #s(literal 1 binary32)))
(*.f32 (*.f32 x (PI.f32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (cbrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) (*.f32 x (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 x (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (*.f32 x (cbrt.f32 (PI.f32))) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 x (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 x (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 x (PI.f32))))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32)))))
(*.f32 (neg.f32 x) (neg.f32 (PI.f32)))
(*.f32 (neg.f32 (PI.f32)) (neg.f32 x))
(*.f32 (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 1 binary32)))
(*.f32 (*.f32 x (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (*.f32 x (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 x (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)))
(*.f32 (neg.f32 (neg.f32 (PI.f32))) x)
(*.f32 (neg.f32 (neg.f32 x)) (PI.f32))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 2/9 binary32))) (pow.f32 (PI.f32) #s(literal 1/9 binary32)))
(*.f32 (*.f32 (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (*.f32 (*.f32 x (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 x (sqrt.f32 (PI.f32))) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(*.f32 (*.f32 (*.f32 x (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))

simplify608.0ms (4.1%)

Memory
-38.9MiB live, 755.7MiB allocated
Algorithm
egg-herbie
Rules
16 966×accelerator-lowering-fma.f32
16 966×accelerator-lowering-fma.f64
6 828×+-lowering-+.f64
6 828×+-lowering-+.f32
6 246×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01961582
16201562
224131538
341451538
448801538
555601538
659501538
759811538
859811538
088261486
Stop Event
iter limit
node limit
Counts
120 → 120
Calls
Call 1
Inputs
1
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* x (PI)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
1
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
1
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(* tau (* x (PI)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(* tau (* x (PI)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
1
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 6))) (* 1/120 (pow (PI) 4)))))))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(fma.f32 x (*.f32 x (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 x (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal -1/720 binary32) (*.f32 (fma.f32 tau tau #s(literal 1 binary32)) (*.f32 tau tau)) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 6 binary32)) #s(literal -1/5040 binary32))))) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 tau tau) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)) (*.f32 (*.f32 x x) (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 tau (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal -1/5040 binary32)) (*.f32 (pow.f32 x #s(literal 5 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 x (*.f32 x x))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(fma.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 tau #s(literal 6 binary32)) (*.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/5040 binary32))) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(fma.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))
(fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))
(fma.f32 (*.f32 tau tau) (fma.f32 x (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (pow.f32 x #s(literal 6 binary32))) #s(literal -1/5040 binary32)) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x)))))) #s(literal 1 binary32))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 5 binary32)))) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32))))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/5040 binary32) (*.f32 (pow.f32 tau #s(literal 7 binary32)) (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau))))) (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) x)) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) x))) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 x x) (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 tau tau) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (pow.f32 x #s(literal 7 binary32))) (*.f32 (*.f32 tau tau) #s(literal -1/5040 binary32)) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32)))))) (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))
(fma.f32 (*.f32 x x) (fma.f32 x (*.f32 x (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 6))) (* 1/120 (pow (PI) 4)))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/5040 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))

eval87.0ms (0.6%)

Memory
-3.3MiB live, 184.0MiB allocated
Compiler

Compiled 24 206 to 2 294 computations (90.5% saved)

prune145.0ms (1%)

Memory
16.4MiB live, 369.6MiB allocated
Pruning

30 alts after pruning (29 fresh and 1 done)

PrunedKeptTotal
New984291 013
Fresh000
Picked011
Done000
Total984301 014
Accuracy
100.0%
Counts
1 014 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
88.1%
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
82.0%
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
97.7%
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) x)) (*.f32 (PI.f32) tau))
97.6%
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))
98.2%
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
97.6%
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))
97.3%
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) x)
97.3%
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (*.f32 x (PI.f32)) (neg.f32 (*.f32 x (PI.f32)))))
67.9%
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (*.f32 (PI.f32) tau) (PI.f32)))) (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))) #s(literal 2 binary32))
98.2%
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) tau)))
97.4%
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
65.7%
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
82.4%
(*.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
96.6%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (cbrt.f32 (PI.f32))))) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
95.5%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (*.f32 (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
97.7%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
97.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (sqrt.f32 (PI.f32))) (*.f32 tau (sqrt.f32 (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
88.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
96.5%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (cbrt.f32 (PI.f32)))))) (*.f32 x (PI.f32))))
98.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
97.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) x) (sqrt.f32 (PI.f32)))))
97.8%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
72.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) #s(literal 1 binary32))
97.6%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x tau) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
97.2%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (PI.f32))))
97.2%
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
97.4%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))))
97.2%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
97.1%
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))))
64.9%
#s(literal 1 binary32)
Compiler

Compiled 1 413 to 772 computations (45.4% saved)

simplify252.0ms (1.7%)

Memory
-27.8MiB live, 254.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau))
cost-diff0
(/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau))
cost-diff192
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
cost-diff352
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x))
cost-diff0
(*.f32 (*.f32 x (PI.f32)) tau)
cost-diff0
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau))
cost-diff0
(/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x))
cost-diff192
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
cost-diff0
(*.f32 tau (PI.f32))
cost-diff0
(*.f32 x (*.f32 tau (PI.f32)))
cost-diff0
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
cost-diff0
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
cost-diff0
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
cost-diff0
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))
cost-diff0
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32))))
cost-diff320
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
Rules
3 890×*-lowering-*.f32
3 890×*-lowering-*.f64
2 362×--lowering--.f32
2 362×--lowering--.f64
2 172×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
034316
1109316
2445308
33051308
44385308
56642308
08079308
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (/ (* (sin (* x (* (PI) tau))) (sin (* x (PI)))) (neg (* x (PI)))) (neg (* x (* (PI) tau))))
(/ (* (sin (* x (* (PI) tau))) (sin (* x (PI)))) (neg (* x (PI))))
(* (sin (* x (* (PI) tau))) (sin (* x (PI))))
(sin (* x (* (PI) tau)))
(* x (* (PI) tau))
x
(* (PI) tau)
(PI)
tau
(sin (* x (PI)))
(* x (PI))
(neg (* x (PI)))
(neg (* x (* (PI) tau)))
1
(* (sin (* x (* tau (PI)))) (/ (sin (* x (PI))) (* (PI) (* (* (* x x) tau) (PI)))))
(sin (* x (* tau (PI))))
(* x (* tau (PI)))
x
(* tau (PI))
tau
(PI)
(/ (sin (* x (PI))) (* (PI) (* (* (* x x) tau) (PI))))
(sin (* x (PI)))
(* x (PI))
(* (PI) (* (* (* x x) tau) (PI)))
(* (* (* x x) tau) (PI))
(* (* x x) tau)
(* x x)
(* (/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x)) (/ (sin (* x (PI))) (* x (PI))))
(/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x))
(sin (* (* x (PI)) tau))
(* (* x (PI)) tau)
(* x (PI))
x
(PI)
tau
(* (* (PI) tau) x)
(* (PI) tau)
(/ (sin (* x (PI))) (* x (PI)))
(sin (* x (PI)))
(* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (* (/ (sin (* x (PI))) (PI)) (/ 1 x)))
(/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau))
(sin (* (* x (PI)) tau))
(* (* x (PI)) tau)
(* x (PI))
x
(PI)
tau
(* (/ (sin (* x (PI))) (PI)) (/ 1 x))
(/ (sin (* x (PI))) (PI))
(sin (* x (PI)))
(/ 1 x)
1
Outputs
(/ (/ (* (sin (* x (* (PI) tau))) (sin (* x (PI)))) (neg (* x (PI)))) (neg (* x (* (PI) tau))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau)))))
(/ (* (sin (* x (* (PI) tau))) (sin (* x (PI)))) (neg (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 x))))
(* (sin (* x (* (PI) tau))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(sin (* x (* (PI) tau)))
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
(* x (* (PI) tau))
(*.f32 x (*.f32 (PI.f32) tau))
x
(* (PI) tau)
(*.f32 (PI.f32) tau)
(PI)
(PI.f32)
tau
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(* x (PI))
(*.f32 x (PI.f32))
(neg (* x (PI)))
(*.f32 (PI.f32) (neg.f32 x))
(neg (* x (* (PI) tau)))
(neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))
1
#s(literal 1 binary32)
(* (sin (* x (* tau (PI)))) (/ (sin (* x (PI))) (* (PI) (* (* (* x x) tau) (PI)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau)))))
(sin (* x (* tau (PI))))
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
(* x (* tau (PI)))
(*.f32 x (*.f32 (PI.f32) tau))
x
(* tau (PI))
(*.f32 (PI.f32) tau)
tau
(PI)
(PI.f32)
(/ (sin (* x (PI))) (* (PI) (* (* (* x x) tau) (PI))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau)))))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(* x (PI))
(*.f32 x (PI.f32))
(* (PI) (* (* (* x x) tau) (PI)))
(*.f32 x (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau))))
(* (* (* x x) tau) (PI))
(*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))
(* (* x x) tau)
(*.f32 x (*.f32 x tau))
(* x x)
(*.f32 x x)
(* (/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x)) (/ (sin (* x (PI))) (* x (PI))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau)))))
(/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(sin (* (* x (PI)) tau))
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
(* (* x (PI)) tau)
(*.f32 x (*.f32 (PI.f32) tau))
(* x (PI))
(*.f32 x (PI.f32))
x
(PI)
(PI.f32)
tau
(* (* (PI) tau) x)
(*.f32 x (*.f32 (PI.f32) tau))
(* (PI) tau)
(*.f32 (PI.f32) tau)
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (* (/ (sin (* x (PI))) (PI)) (/ 1 x)))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau)))))
(/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(sin (* (* x (PI)) tau))
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
(* (* x (PI)) tau)
(*.f32 x (*.f32 (PI.f32) tau))
(* x (PI))
(*.f32 x (PI.f32))
x
(PI)
(PI.f32)
tau
(* (/ (sin (* x (PI))) (PI)) (/ 1 x))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (PI))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(/ 1 x)
(/.f32 #s(literal 1 binary32) x)
1
#s(literal 1 binary32)

localize124.0ms (0.8%)

Memory
52.5MiB live, 279.2MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.1%
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau))
accuracy98.7%
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))
accuracy98.6%
(/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau))
accuracy98.6%
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x))
accuracy99.1%
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau))
accuracy98.9%
(*.f32 (PI.f32) tau)
accuracy98.7%
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
accuracy98.6%
(/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x))
accuracy98.8%
(*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))
accuracy98.8%
(*.f32 (*.f32 (*.f32 x x) tau) (PI.f32))
accuracy98.7%
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32))))
accuracy98.6%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
accuracy98.9%
(*.f32 (PI.f32) tau)
accuracy98.8%
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32))))
accuracy98.8%
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))
accuracy98.8%
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
Samples
70.0ms256×0valid
Compiler

Compiled 316 to 36 computations (88.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-mult: 21.0ms (43.2% of total)
ival-div: 13.0ms (26.7% of total)
ival-sin: 11.0ms (22.6% of total)
ival-neg: 2.0ms (4.1% of total)
ival-pi: 1.0ms (2.1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series27.0ms (0.2%)

Memory
-17.7MiB live, 63.2MiB allocated
Counts
21 → 444
Calls
Call 1
Inputs
#<alt (/ (/ (* (sin (* x (* (PI) tau))) (sin (* x (PI)))) (neg (* x (PI)))) (neg (* x (* (PI) tau))))>
#<alt (/ (* (sin (* x (* (PI) tau))) (sin (* x (PI)))) (neg (* x (PI))))>
#<alt (* (sin (* x (* (PI) tau))) (sin (* x (PI))))>
#<alt (sin (* x (* (PI) tau)))>
#<alt (* (sin (* x (* tau (PI)))) (/ (sin (* x (PI))) (* (PI) (* (* (* x x) tau) (PI)))))>
#<alt (sin (* x (* tau (PI))))>
#<alt (* x (* tau (PI)))>
#<alt (* tau (PI))>
#<alt (* (/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x)) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x))>
#<alt (sin (* (* x (PI)) tau))>
#<alt (* (* x (PI)) tau)>
#<alt (* (/ (sin (* x (PI))) (PI)) (/ 1 x))>
#<alt (* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (* (/ (sin (* x (PI))) (PI)) (/ 1 x)))>
#<alt (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau))>
#<alt (* (PI) tau)>
#<alt (/ (sin (* x (PI))) (* (PI) (* (* (* x x) tau) (PI))))>
#<alt (* (* (* x x) tau) (PI))>
#<alt (* (PI) (* (* (* x x) tau) (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (PI))>
Outputs
#<alt 1>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (* -1 (* tau (* x (PI))))>
#<alt (* x (+ (* -1 (* tau (PI))) (* -1 (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 3))) (* -1/6 (* (pow tau 3) (pow (PI) 3))))))))>
#<alt (* x (+ (* -1 (* tau (PI))) (* (pow x 2) (+ (* -1 (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 5))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 5))) (* 1/36 (* (pow tau 3) (pow (PI) 5))))))) (* -1 (+ (* -1/6 (* tau (pow (PI) 3))) (* -1/6 (* (pow tau 3) (pow (PI) 3)))))))))>
#<alt (* x (+ (* -1 (* tau (PI))) (* (pow x 2) (+ (* -1 (+ (* -1/6 (* tau (pow (PI) 3))) (* -1/6 (* (pow tau 3) (pow (PI) 3))))) (* (pow x 2) (+ (* -1 (* (pow x 2) (+ (* -1/720 (* (pow tau 3) (pow (PI) 7))) (+ (* -1/720 (* (pow tau 5) (pow (PI) 7))) (+ (* -1/5040 (* tau (pow (PI) 7))) (* -1/5040 (* (pow tau 7) (pow (PI) 7)))))))) (* -1 (+ (* 1/120 (* tau (pow (PI) 5))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 5))) (* 1/36 (* (pow tau 3) (pow (PI) 5))))))))))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (* tau (sin (* x (PI)))))>
#<alt (* tau (+ (* -1 (sin (* x (PI)))) (* 1/6 (* (pow tau 2) (* (pow x 2) (* (pow (PI) 2) (sin (* x (PI)))))))))>
#<alt (* tau (+ (* -1 (sin (* x (PI)))) (* (pow tau 2) (+ (* -1/120 (* (pow tau 2) (* (pow x 4) (* (pow (PI) 4) (sin (* x (PI))))))) (* 1/6 (* (pow x 2) (* (pow (PI) 2) (sin (* x (PI))))))))))>
#<alt (* tau (+ (* -1 (sin (* x (PI)))) (* (pow tau 2) (+ (* 1/6 (* (pow x 2) (* (pow (PI) 2) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/120 (* (pow x 4) (* (pow (PI) 4) (sin (* x (PI)))))) (* 1/5040 (* (pow tau 2) (* (pow x 6) (* (pow (PI) 6) (sin (* x (PI)))))))))))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (* -1/6 (* (pow tau 3) (pow (PI) 4)))))))>
#<alt (* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (* 1/36 (* (pow tau 3) (pow (PI) 6)))))))))))>
#<alt (* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (+ (* 1/36 (* (pow tau 3) (pow (PI) 6))) (* (pow x 2) (+ (* -1/720 (* (pow tau 3) (pow (PI) 8))) (+ (* -1/720 (* (pow tau 5) (pow (PI) 8))) (+ (* -1/5040 (* tau (pow (PI) 8))) (* -1/5040 (* (pow tau 7) (pow (PI) 8))))))))))))))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* tau (* x (* (PI) (sin (* x (PI))))))>
#<alt (* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))) (* x (* (PI) (sin (* x (PI)))))))>
#<alt (* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI)))))))))))>
#<alt (* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (* (pow (PI) 7) (sin (* x (PI))))))) (* 1/120 (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))))))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt 1>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (* tau (* x (PI)))>
#<alt (* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt 1>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))>
#<alt (+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 6))) (* 1/120 (pow (PI) 4)))))))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt 1>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))>
#<alt (+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (/ 1 (* tau (* x (PI))))>
#<alt (/ (+ (* -1/6 (/ (* (pow x 2) (PI)) tau)) (/ 1 (* tau (PI)))) x)>
#<alt (/ (+ (* (pow x 2) (+ (* -1/6 (/ (PI) tau)) (* 1/120 (/ (* (pow x 2) (pow (PI) 3)) tau)))) (/ 1 (* tau (PI)))) x)>
#<alt (/ (+ (* (pow x 2) (+ (* -1/6 (/ (PI) tau)) (* (pow x 2) (+ (* -1/5040 (/ (* (pow x 2) (pow (PI) 5)) tau)) (* 1/120 (/ (pow (PI) 3) tau)))))) (/ 1 (* tau (PI)))) x)>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (PI)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 6))) (* 1/120 (pow (PI) 4)))))))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt x>
#<alt (* x (+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2)))))>
#<alt (* x (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))>
#<alt (* x (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 6))) (* 1/120 (pow (PI) 4))))))))>
#<alt (/ (sin (* x (PI))) (PI))>
#<alt (/ (sin (* x (PI))) (PI))>
#<alt (/ (sin (* x (PI))) (PI))>
#<alt (/ (sin (* x (PI))) (PI))>
#<alt (/ (sin (* x (PI))) (PI))>
#<alt (/ (sin (* x (PI))) (PI))>
#<alt (/ (sin (* x (PI))) (PI))>
#<alt (/ (sin (* x (PI))) (PI))>
Calls

111 calls:

TimeVariablePointExpression
3.0ms
x
@0
(/ (/ (* (sin (* x (* (PI) tau))) (sin (* x (PI)))) (neg (* x (PI)))) (neg (* x (* (PI) tau))))
1.0ms
tau
@inf
(* (* (* x x) tau) (PI))
1.0ms
x
@inf
(/ (* (sin (* x (* (PI) tau))) (sin (* x (PI)))) (neg (* x (PI))))
1.0ms
x
@0
(/ (* (sin (* x (* (PI) tau))) (sin (* x (PI)))) (neg (* x (PI))))
1.0ms
tau
@0
(/ (sin (* x (PI))) (* (PI) (* (* (* x x) tau) (PI))))

rewrite350.0ms (2.4%)

Memory
-0.3MiB live, 749.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 184×*-lowering-*.f32
4 184×*-lowering-*.f64
3 538×/-lowering-/.f32
3 538×/-lowering-/.f64
2 438×accelerator-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
034229
1193221
21596209
08041209
Stop Event
iter limit
node limit
Counts
21 → 1 654
Calls
Call 1
Inputs
(/ (/ (* (sin (* x (* (PI) tau))) (sin (* x (PI)))) (neg (* x (PI)))) (neg (* x (* (PI) tau))))
(/ (* (sin (* x (* (PI) tau))) (sin (* x (PI)))) (neg (* x (PI))))
(* (sin (* x (* (PI) tau))) (sin (* x (PI))))
(sin (* x (* (PI) tau)))
(* (sin (* x (* tau (PI)))) (/ (sin (* x (PI))) (* (PI) (* (* (* x x) tau) (PI)))))
(sin (* x (* tau (PI))))
(* x (* tau (PI)))
(* tau (PI))
(* (/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x)) (/ (sin (* x (PI))) (* x (PI))))
(/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x))
(sin (* (* x (PI)) tau))
(* (* x (PI)) tau)
(* (/ (sin (* x (PI))) (PI)) (/ 1 x))
(* (/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau)) (* (/ (sin (* x (PI))) (PI)) (/ 1 x)))
(/ (sin (* (* x (PI)) tau)) (* (* x (PI)) tau))
(* (PI) tau)
(/ (sin (* x (PI))) (* (PI) (* (* (* x x) tau) (PI))))
(* (* (* x x) tau) (PI))
(* (PI) (* (* (* x x) tau) (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (PI))
Outputs
(neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(-.f32 (/.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 x (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (neg.f32 (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x tau) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x x) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 x (neg.f32 (PI.f32)))) (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 x) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 x))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x tau) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))))
(/.f32 (/.f32 #s(literal 1 binary32) x) (*.f32 (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (neg.f32 (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) x)
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 tau (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (*.f32 (PI.f32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (*.f32 x (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))) (/.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (*.f32 x tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x x))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (*.f32 (PI.f32) tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (neg.f32 (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (neg.f32 (*.f32 tau (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) (neg.f32 (*.f32 x (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (*.f32 x (neg.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 x (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (PI.f32))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))) (neg.f32 x))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) tau)
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 x)) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 (PI.f32))) (*.f32 x (neg.f32 tau)))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))) (neg.f32 x))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 tau))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (neg.f32 tau))) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x) (PI.f32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) x) (*.f32 (PI.f32) tau))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (PI.f32)) (*.f32 x tau))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) tau)
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x tau)) (PI.f32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (PI.f32))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))) (*.f32 x (neg.f32 tau)))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 x x)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (*.f32 x (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))) x)
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))) (neg.f32 tau))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x)) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))) (neg.f32 (PI.f32)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (*.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))) (+.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (pow.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))) #s(literal -1 binary32)))
(*.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (neg.f32 (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) #s(literal -1 binary32))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) x))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau)))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x x)))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (PI.f32)))))
(*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (neg.f32 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32))))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 tau)))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 x)))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 x)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x tau))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau)) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) x)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x tau)) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) (neg.f32 tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 x)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal -1 binary32) x) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))) (/.f32 #s(literal -1 binary32) x))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 x)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) x) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x tau)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (pow.f32 (/.f32 x (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 x) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 x (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (pow.f32 (/.f32 x (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))))
(*.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (neg.f32 tau))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 (PI.f32))))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) x))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x tau))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (neg.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 x (PI.f32)))
(neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))
(pow.f32 (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(-.f32 (/.f32 (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32)) (*.f32 x (neg.f32 (PI.f32)))) (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32)) (*.f32 x (neg.f32 (PI.f32)))))
(-.f32 (/.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (*.f32 (*.f32 x (neg.f32 (PI.f32))) #s(literal 2 binary32))) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) (*.f32 (*.f32 x (neg.f32 (PI.f32))) #s(literal 2 binary32))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (neg.f32 (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (neg.f32 (PI.f32))) #s(literal 2 binary32)) (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 x))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (*.f32 x (neg.f32 (PI.f32))))))
(/.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (*.f32 (*.f32 x (neg.f32 (PI.f32))) #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (neg.f32 x))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) x)
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (PI.f32))
(/.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))) (*.f32 (*.f32 x (PI.f32)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (neg.f32 x))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 x)) (PI.f32))
(/.f32 (/.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (*.f32 x (neg.f32 (PI.f32)))) #s(literal 2 binary32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) x)
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 x))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (*.f32 x (neg.f32 (PI.f32))))) #s(literal -2 binary32))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) #s(literal 1 binary32))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)))
(*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (pow.f32 (/.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1 binary32)))
(*.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (neg.f32 (PI.f32))) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (pow.f32 (/.f32 (neg.f32 (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (/.f32 #s(literal -1 binary32) x))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) (/.f32 #s(literal 1 binary32) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 #s(literal -1 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 x)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal -1 binary32) x) (pow.f32 (/.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (*.f32 x (neg.f32 (PI.f32)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (pow.f32 (/.f32 x (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (neg.f32 (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (pow.f32 (/.f32 (neg.f32 x) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (pow.f32 (/.f32 (neg.f32 x) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (/.f32 (PI.f32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 x (neg.f32 (PI.f32))) (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 x (PI.f32)))
(neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(+.f32 (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))
(fma.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32))))
(-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(-.f32 (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal 1 binary32)))
(/.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))) #s(literal 4 binary32))
(/.f32 (neg.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32)))) (fma.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) #s(literal 1/2 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))))
(*.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))) #s(literal -1/2 binary32))
(neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))))
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
(-.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(-.f32 (*.f32 (sin.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (cos.f32 #s(literal 0 binary32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))
(neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(-.f32 (/.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 x (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (neg.f32 (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x tau) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x x) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 x (neg.f32 (PI.f32)))) (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 x) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 x))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x tau) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))))
(/.f32 (/.f32 #s(literal 1 binary32) x) (*.f32 (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (neg.f32 (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) x)
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 tau (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (*.f32 (PI.f32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (*.f32 x (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))) (/.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (*.f32 x tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x x))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (*.f32 (PI.f32) tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (neg.f32 (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (neg.f32 (*.f32 tau (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) (neg.f32 (*.f32 x (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (*.f32 x (neg.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 x (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (PI.f32))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))) (neg.f32 x))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) tau)
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 x)) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 (PI.f32))) (*.f32 x (neg.f32 tau)))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))) (neg.f32 x))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 tau))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (neg.f32 tau))) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x) (PI.f32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) x) (*.f32 (PI.f32) tau))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (PI.f32)) (*.f32 x tau))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) tau)
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x tau)) (PI.f32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (PI.f32))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))) (*.f32 x (neg.f32 tau)))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 x x)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (*.f32 x (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))) x)
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))) (neg.f32 tau))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x)) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))) (neg.f32 (PI.f32)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (*.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))) (+.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (pow.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))) #s(literal -1 binary32)))
(*.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (neg.f32 (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) #s(literal -1 binary32))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) x))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau)))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x x)))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (PI.f32)))))
(*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (neg.f32 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32))))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 tau)))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 x)))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 x)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x tau))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau)) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) x)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x tau)) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) (neg.f32 tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 x)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal -1 binary32) x) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))) (/.f32 #s(literal -1 binary32) x))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 x)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) x) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x tau)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (pow.f32 (/.f32 x (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 x) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 x (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (pow.f32 (/.f32 x (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))))
(*.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (neg.f32 tau))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 (PI.f32))))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) x))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x tau))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (neg.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 x (PI.f32)))
(neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))))
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
(-.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(-.f32 (*.f32 (sin.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (cos.f32 #s(literal 0 binary32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))
(neg.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(+.f32 (*.f32 x (*.f32 (PI.f32) tau)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) tau)))
(fma.f32 x (*.f32 (PI.f32) tau) #s(literal 0 binary32))
(fma.f32 (PI.f32) (*.f32 x tau) #s(literal 0 binary32))
(fma.f32 (PI.f32) (neg.f32 (*.f32 x (neg.f32 tau))) #s(literal 0 binary32))
(fma.f32 tau (*.f32 x (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (PI.f32) tau) x #s(literal 0 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) tau)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 x (PI.f32)) tau #s(literal 0 binary32))
(fma.f32 (*.f32 x (PI.f32)) (neg.f32 (neg.f32 tau)) #s(literal 0 binary32))
(fma.f32 (*.f32 x (neg.f32 (PI.f32))) (neg.f32 tau) #s(literal 0 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 x tau)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x tau)) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x tau)) #s(literal 0 binary32))
(fma.f32 (neg.f32 x) (*.f32 (PI.f32) (neg.f32 tau)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (PI.f32)) (*.f32 x (neg.f32 tau)) #s(literal 0 binary32))
(fma.f32 (*.f32 (PI.f32) (neg.f32 tau)) (neg.f32 x) #s(literal 0 binary32))
(fma.f32 (*.f32 x tau) (PI.f32) #s(literal 0 binary32))
(fma.f32 (neg.f32 tau) (*.f32 x (neg.f32 (PI.f32))) #s(literal 0 binary32))
(fma.f32 (*.f32 x (neg.f32 tau)) (neg.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 x tau)) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x tau)) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x tau)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (neg.f32 tau)) (*.f32 x (PI.f32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 x (neg.f32 tau))) (PI.f32) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(/.f32 (*.f32 (PI.f32) tau) (/.f32 #s(literal 1 binary32) x))
(/.f32 (*.f32 x (*.f32 (PI.f32) tau)) #s(literal 1 binary32))
(/.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 0 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))))))
(*.f32 x (*.f32 (PI.f32) tau))
(*.f32 (PI.f32) (*.f32 x tau))
(*.f32 (PI.f32) (neg.f32 (*.f32 x (neg.f32 tau))))
(*.f32 tau (*.f32 x (PI.f32)))
(*.f32 (*.f32 (PI.f32) tau) x)
(*.f32 (*.f32 x (*.f32 (PI.f32) tau)) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) tau)
(*.f32 (*.f32 x (PI.f32)) (neg.f32 (neg.f32 tau)))
(*.f32 (*.f32 x (neg.f32 (PI.f32))) (neg.f32 tau))
(*.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 x tau)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x tau)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x tau)))
(*.f32 (neg.f32 x) (*.f32 (PI.f32) (neg.f32 tau)))
(*.f32 (neg.f32 (PI.f32)) (*.f32 x (neg.f32 tau)))
(*.f32 (*.f32 (PI.f32) (neg.f32 tau)) (neg.f32 x))
(*.f32 (*.f32 x tau) (PI.f32))
(*.f32 (neg.f32 tau) (*.f32 x (neg.f32 (PI.f32))))
(*.f32 (*.f32 x (neg.f32 tau)) (neg.f32 (PI.f32)))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 x tau)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x tau)) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x tau)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (neg.f32 (neg.f32 tau)) (*.f32 x (PI.f32)))
(*.f32 (neg.f32 (*.f32 x (neg.f32 tau))) (PI.f32))
(neg.f32 (*.f32 (PI.f32) (neg.f32 tau)))
(-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (neg.f32 tau)))
(*.f32 (PI.f32) tau)
(*.f32 (PI.f32) (neg.f32 (neg.f32 tau)))
(*.f32 tau (PI.f32))
(*.f32 (*.f32 (PI.f32) tau) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau))
(*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 tau)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 tau (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 tau (cbrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 tau (sqrt.f32 (PI.f32))))
(*.f32 (neg.f32 (PI.f32)) (neg.f32 tau))
(*.f32 (neg.f32 tau) (neg.f32 (PI.f32)))
(*.f32 (*.f32 tau (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 tau (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (*.f32 tau (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (neg.f32 (neg.f32 tau)) (PI.f32))
(neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(-.f32 (/.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 x (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (neg.f32 (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x tau) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x x) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 x (neg.f32 (PI.f32)))) (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 x) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 x))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x tau) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))))
(/.f32 (/.f32 #s(literal 1 binary32) x) (*.f32 (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (neg.f32 (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) x)
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 tau (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (*.f32 (PI.f32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (*.f32 x (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))) (/.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (*.f32 x tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x x))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (*.f32 (PI.f32) tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (neg.f32 (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (neg.f32 (*.f32 tau (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) (neg.f32 (*.f32 x (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (*.f32 x (neg.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 x (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (PI.f32))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))) (neg.f32 x))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) tau)
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 x)) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 (PI.f32))) (*.f32 x (neg.f32 tau)))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))) (neg.f32 x))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 tau))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (neg.f32 tau))) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x) (PI.f32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) x) (*.f32 (PI.f32) tau))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (PI.f32)) (*.f32 x tau))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) tau)
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x tau)) (PI.f32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (PI.f32))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))) (*.f32 x (neg.f32 tau)))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 x x)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (*.f32 x (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))) x)
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))) (neg.f32 tau))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x)) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))) (neg.f32 (PI.f32)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (*.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))) (+.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (pow.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))) #s(literal -1 binary32)))
(*.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (neg.f32 (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) #s(literal -1 binary32))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) x))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau)))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x x)))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (PI.f32)))))
(*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (neg.f32 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32))))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 tau)))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 x)))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 x)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x tau))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau)) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) x)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x tau)) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) (neg.f32 tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 x)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal -1 binary32) x) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))) (/.f32 #s(literal -1 binary32) x))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 x)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) x) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x tau)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (pow.f32 (/.f32 x (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 x) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 x (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (pow.f32 (/.f32 x (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))))
(*.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (neg.f32 tau))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 (PI.f32))))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) x))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x tau))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (neg.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 x (PI.f32)))
(neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal -1 binary32) x)))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (neg.f32 tau)))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (neg.f32 x)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) tau))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) x))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (neg.f32 (PI.f32)))))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)) (*.f32 (PI.f32) tau)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x))))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) tau)
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (neg.f32 (neg.f32 tau)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) x)
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (neg.f32 tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) (neg.f32 x))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (*.f32 (PI.f32) tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (*.f32 x tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)) (PI.f32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (PI.f32))) (*.f32 x (neg.f32 tau)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (*.f32 x (neg.f32 (PI.f32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau))) (neg.f32 (PI.f32)))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (pow.f32 (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 x tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) (/.f32 #s(literal -1 binary32) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)) (pow.f32 (/.f32 x (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x tau)) (pow.f32 (/.f32 (PI.f32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (neg.f32 x)) #s(literal -1 binary32))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) x))
(neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))))
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
(-.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(-.f32 (*.f32 (sin.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (cos.f32 #s(literal 0 binary32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))
(neg.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(+.f32 (*.f32 x (*.f32 (PI.f32) tau)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) tau)))
(fma.f32 x (*.f32 (PI.f32) tau) #s(literal 0 binary32))
(fma.f32 (PI.f32) (*.f32 x tau) #s(literal 0 binary32))
(fma.f32 (PI.f32) (neg.f32 (*.f32 x (neg.f32 tau))) #s(literal 0 binary32))
(fma.f32 tau (*.f32 x (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (PI.f32) tau) x #s(literal 0 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) tau)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 x (PI.f32)) tau #s(literal 0 binary32))
(fma.f32 (*.f32 x (PI.f32)) (neg.f32 (neg.f32 tau)) #s(literal 0 binary32))
(fma.f32 (*.f32 x (neg.f32 (PI.f32))) (neg.f32 tau) #s(literal 0 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) #s(literal 0 binary32))
(fma.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 x tau)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x tau)) #s(literal 0 binary32))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x tau)) #s(literal 0 binary32))
(fma.f32 (neg.f32 x) (*.f32 (PI.f32) (neg.f32 tau)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (PI.f32)) (*.f32 x (neg.f32 tau)) #s(literal 0 binary32))
(fma.f32 (*.f32 (PI.f32) (neg.f32 tau)) (neg.f32 x) #s(literal 0 binary32))
(fma.f32 (*.f32 x tau) (PI.f32) #s(literal 0 binary32))
(fma.f32 (neg.f32 tau) (*.f32 x (neg.f32 (PI.f32))) #s(literal 0 binary32))
(fma.f32 (*.f32 x (neg.f32 tau)) (neg.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 x tau)) (cbrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x tau)) (sqrt.f32 (PI.f32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x tau)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (neg.f32 tau)) (*.f32 x (PI.f32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 x (neg.f32 tau))) (PI.f32) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(/.f32 (*.f32 (PI.f32) tau) (/.f32 #s(literal 1 binary32) x))
(/.f32 (*.f32 x (*.f32 (PI.f32) tau)) #s(literal 1 binary32))
(/.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))) (+.f32 #s(literal 0 binary32) (-.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 0 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))))))
(*.f32 x (*.f32 (PI.f32) tau))
(*.f32 (PI.f32) (*.f32 x tau))
(*.f32 (PI.f32) (neg.f32 (*.f32 x (neg.f32 tau))))
(*.f32 tau (*.f32 x (PI.f32)))
(*.f32 (*.f32 (PI.f32) tau) x)
(*.f32 (*.f32 x (*.f32 (PI.f32) tau)) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) tau)
(*.f32 (*.f32 x (PI.f32)) (neg.f32 (neg.f32 tau)))
(*.f32 (*.f32 x (neg.f32 (PI.f32))) (neg.f32 tau))
(*.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 x tau)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x tau)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x tau)))
(*.f32 (neg.f32 x) (*.f32 (PI.f32) (neg.f32 tau)))
(*.f32 (neg.f32 (PI.f32)) (*.f32 x (neg.f32 tau)))
(*.f32 (*.f32 (PI.f32) (neg.f32 tau)) (neg.f32 x))
(*.f32 (*.f32 x tau) (PI.f32))
(*.f32 (neg.f32 tau) (*.f32 x (neg.f32 (PI.f32))))
(*.f32 (*.f32 x (neg.f32 tau)) (neg.f32 (PI.f32)))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 x tau)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x tau)) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x tau)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (neg.f32 (neg.f32 tau)) (*.f32 x (PI.f32)))
(*.f32 (neg.f32 (*.f32 x (neg.f32 tau))) (PI.f32))
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 x (neg.f32 (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) x)
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (cbrt.f32 (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (neg.f32 (PI.f32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (PI.f32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (neg.f32 x))
(/.f32 (/.f32 #s(literal -1 binary32) x) (/.f32 (neg.f32 (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (neg.f32 (cbrt.f32 (PI.f32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (sqrt.f32 (PI.f32)))) (neg.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))) #s(literal -1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (/.f32 #s(literal -1 binary32) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 x (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (cbrt.f32 (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (sqrt.f32 (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 #s(literal -1 binary32) (PI.f32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) x) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 x (PI.f32)))
(neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) #s(literal -1 binary32)))
(+.f32 #s(literal 0 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(-.f32 (/.f32 (*.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) #s(literal 1/2 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) #s(literal 1/2 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(-.f32 (/.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 x (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (neg.f32 (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x tau) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x x) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 x (neg.f32 (PI.f32)))) (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 x) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 x))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x tau) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))))
(/.f32 (/.f32 #s(literal 1 binary32) x) (*.f32 (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (neg.f32 (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) x)
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 tau (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (*.f32 (PI.f32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (*.f32 x (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))) (/.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (*.f32 x tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x x))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (*.f32 (PI.f32) tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (neg.f32 (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (neg.f32 (*.f32 tau (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) (neg.f32 (*.f32 x (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x))))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (*.f32 x (neg.f32 (PI.f32))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 x (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (PI.f32))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))) (neg.f32 x))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) tau)
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 x)) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 (PI.f32))) (*.f32 x (neg.f32 tau)))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))) (neg.f32 x))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 tau))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (neg.f32 tau))) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (*.f32 (neg.f32 (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x) (PI.f32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) x) (*.f32 (PI.f32) tau))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (PI.f32)) (*.f32 x tau))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) tau)
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x tau)) (PI.f32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (PI.f32))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))) (*.f32 x (neg.f32 tau)))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 x x)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (*.f32 x (neg.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))) x)
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))) (neg.f32 tau))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x)) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))) (neg.f32 (PI.f32)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (*.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))) (+.f32 #s(literal 0 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (pow.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))) #s(literal -1 binary32)))
(*.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (neg.f32 (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) #s(literal -1 binary32))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) x))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau)))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x x)))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (PI.f32)))))
(*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (neg.f32 (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))
(*.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32))))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 tau)))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 x)))
(*.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 x)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32)) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x tau))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau)) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) x)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x tau)) (neg.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) (neg.f32 tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 x)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32))))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal -1 binary32) x) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))) (/.f32 #s(literal -1 binary32) x))
(*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 x)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) x) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) x) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x tau)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (pow.f32 (/.f32 x (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 x) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 x (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (pow.f32 (/.f32 x (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))))
(*.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (neg.f32 tau))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 (PI.f32))))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) x))
(*.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x tau))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (neg.f32 (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)) (neg.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (neg.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 x (PI.f32)))
(neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal -1 binary32) x)))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (neg.f32 tau)))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (neg.f32 x)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) tau))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) x))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (neg.f32 (PI.f32)))))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)) (*.f32 (PI.f32) tau)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (neg.f32 tau)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x))))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) tau)
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (neg.f32 (neg.f32 tau)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) x)
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (neg.f32 tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) (neg.f32 x))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (*.f32 (PI.f32) tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (*.f32 x tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)) (PI.f32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (PI.f32))) (*.f32 x (neg.f32 tau)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (*.f32 x (neg.f32 (PI.f32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau))) (neg.f32 (PI.f32)))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (pow.f32 (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 x tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) (neg.f32 tau))) (/.f32 #s(literal -1 binary32) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x tau)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)) (pow.f32 (/.f32 x (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x tau)) (pow.f32 (/.f32 (PI.f32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 x)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (neg.f32 x)) #s(literal -1 binary32))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) x))
(neg.f32 (*.f32 (PI.f32) (neg.f32 tau)))
(-.f32 #s(literal 0 binary32) (*.f32 (PI.f32) (neg.f32 tau)))
(*.f32 (PI.f32) tau)
(*.f32 (PI.f32) (neg.f32 (neg.f32 tau)))
(*.f32 tau (PI.f32))
(*.f32 (*.f32 (PI.f32) tau) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau))
(*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (neg.f32 tau)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 tau (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 tau (cbrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 tau (sqrt.f32 (PI.f32))))
(*.f32 (neg.f32 (PI.f32)) (neg.f32 tau))
(*.f32 (neg.f32 tau) (neg.f32 (PI.f32)))
(*.f32 (*.f32 tau (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 tau (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (*.f32 tau (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (neg.f32 (neg.f32 tau)) (PI.f32))
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 x (*.f32 x tau)))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 x tau)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 x x))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 x (*.f32 x tau)))))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (PI.f32))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (PI.f32)) (*.f32 x (*.f32 x tau)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 x x)) (*.f32 (PI.f32) tau))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 x (*.f32 x tau))) (PI.f32))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (PI.f32))) (neg.f32 (*.f32 x (*.f32 x tau))))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 x x))) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 x (*.f32 x tau)))) (neg.f32 (PI.f32)))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 x (*.f32 x tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 x (*.f32 x tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x x)) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 (PI.f32) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x x)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x tau))) (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (PI.f32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x tau))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 x x)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 x (*.f32 x tau))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))))
(neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (neg.f32 x)))
(neg.f32 (*.f32 (*.f32 x tau) (*.f32 x (neg.f32 (PI.f32)))))
(/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
(*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 (PI.f32) (*.f32 x (*.f32 x tau)))
(*.f32 tau (*.f32 (PI.f32) (*.f32 x x)))
(*.f32 (*.f32 (PI.f32) tau) (*.f32 x x))
(*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x)
(*.f32 (*.f32 x (PI.f32)) (*.f32 x tau))
(*.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) (neg.f32 x))
(*.f32 (*.f32 x x) (*.f32 (PI.f32) tau))
(*.f32 (*.f32 x (*.f32 x tau)) (PI.f32))
(*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (*.f32 x (*.f32 x tau)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (*.f32 x (*.f32 x tau)) (cbrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 x (*.f32 x tau)) (sqrt.f32 (PI.f32))))
(*.f32 (neg.f32 x) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (*.f32 x tau) (*.f32 x (PI.f32)))
(*.f32 (*.f32 (PI.f32) (*.f32 x x)) tau)
(*.f32 (*.f32 (*.f32 x (*.f32 x tau)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 x (*.f32 x tau)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (*.f32 (*.f32 x (*.f32 x tau)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(neg.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(+.f32 #s(literal 0 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(+.f32 (*.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(+.f32 (*.f32 (*.f32 x (neg.f32 (PI.f32))) #s(literal 0 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(+.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) #s(literal 0 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(fma.f32 (*.f32 x (neg.f32 (PI.f32))) #s(literal 0 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) #s(literal 0 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(fma.f32 #s(literal 0 binary32) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 1 binary32))
(/.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) x))
(/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal -1 binary32))
(*.f32 x (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))))
(*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))))
(*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (*.f32 (PI.f32) tau) (*.f32 x (*.f32 x (PI.f32))))
(*.f32 (*.f32 (PI.f32) tau) (*.f32 (PI.f32) (*.f32 x x)))
(*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))
(*.f32 (*.f32 x (PI.f32)) (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 (*.f32 x (neg.f32 (PI.f32))) (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))))
(*.f32 (*.f32 x (*.f32 (PI.f32) (neg.f32 tau))) (*.f32 x (neg.f32 (PI.f32))))
(*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) tau)))
(*.f32 (*.f32 x (*.f32 x tau)) (*.f32 (PI.f32) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (cbrt.f32 (PI.f32))))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (*.f32 x tau)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 1 binary32))
(*.f32 (neg.f32 x) (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))))
(*.f32 (neg.f32 (PI.f32)) (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))))
(*.f32 (*.f32 x tau) (*.f32 (PI.f32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))) x)
(*.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (neg.f32 (PI.f32)))) (neg.f32 x))
(*.f32 (*.f32 x (*.f32 x (PI.f32))) (*.f32 (PI.f32) tau))
(*.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 x (neg.f32 tau))) (neg.f32 (PI.f32)))
(*.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal -1 binary32))
(*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) tau)
(*.f32 (*.f32 (PI.f32) (*.f32 x x)) (*.f32 (PI.f32) tau))
(*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 x tau))) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) tau)) (*.f32 x x))
(*.f32 (*.f32 (PI.f32) (*.f32 x (PI.f32))) (*.f32 x tau))
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 x (neg.f32 (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) x)
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (cbrt.f32 (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 x (neg.f32 (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (neg.f32 (PI.f32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (PI.f32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (neg.f32 x))
(/.f32 (/.f32 #s(literal -1 binary32) x) (/.f32 (neg.f32 (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (neg.f32 (cbrt.f32 (PI.f32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (sqrt.f32 (PI.f32)))) (neg.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (PI.f32))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))) #s(literal -1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))) (/.f32 #s(literal -1 binary32) x))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 x (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (cbrt.f32 (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (sqrt.f32 (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 x)) (/.f32 #s(literal -1 binary32) (PI.f32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) x) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 x (PI.f32)))
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (cbrt.f32 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (neg.f32 (cbrt.f32 (PI.f32))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32)))) (neg.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal -1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal -1 binary32) (PI.f32)) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (/.f32 (cbrt.f32 (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1/2 binary32)))

simplify663.0ms (4.5%)

Memory
-12.3MiB live, 1 394.4MiB allocated
Algorithm
egg-herbie
Rules
24 608×accelerator-lowering-fma.f32
24 608×accelerator-lowering-fma.f64
7 290×*-lowering-*.f32
7 290×*-lowering-*.f64
5 758×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03716718
112646567
250996399
083036202
Stop Event
iter limit
node limit
Counts
444 → 444
Calls
Call 1
Inputs
1
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* x (PI)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(* -1 (* tau (* x (PI))))
(* x (+ (* -1 (* tau (PI))) (* -1 (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 3))) (* -1/6 (* (pow tau 3) (pow (PI) 3))))))))
(* x (+ (* -1 (* tau (PI))) (* (pow x 2) (+ (* -1 (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 5))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 5))) (* 1/36 (* (pow tau 3) (pow (PI) 5))))))) (* -1 (+ (* -1/6 (* tau (pow (PI) 3))) (* -1/6 (* (pow tau 3) (pow (PI) 3)))))))))
(* x (+ (* -1 (* tau (PI))) (* (pow x 2) (+ (* -1 (+ (* -1/6 (* tau (pow (PI) 3))) (* -1/6 (* (pow tau 3) (pow (PI) 3))))) (* (pow x 2) (+ (* -1 (* (pow x 2) (+ (* -1/720 (* (pow tau 3) (pow (PI) 7))) (+ (* -1/720 (* (pow tau 5) (pow (PI) 7))) (+ (* -1/5040 (* tau (pow (PI) 7))) (* -1/5040 (* (pow tau 7) (pow (PI) 7)))))))) (* -1 (+ (* 1/120 (* tau (pow (PI) 5))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 5))) (* 1/36 (* (pow tau 3) (pow (PI) 5))))))))))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (* tau (sin (* x (PI)))))
(* tau (+ (* -1 (sin (* x (PI)))) (* 1/6 (* (pow tau 2) (* (pow x 2) (* (pow (PI) 2) (sin (* x (PI)))))))))
(* tau (+ (* -1 (sin (* x (PI)))) (* (pow tau 2) (+ (* -1/120 (* (pow tau 2) (* (pow x 4) (* (pow (PI) 4) (sin (* x (PI))))))) (* 1/6 (* (pow x 2) (* (pow (PI) 2) (sin (* x (PI))))))))))
(* tau (+ (* -1 (sin (* x (PI)))) (* (pow tau 2) (+ (* 1/6 (* (pow x 2) (* (pow (PI) 2) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/120 (* (pow x 4) (* (pow (PI) 4) (sin (* x (PI)))))) (* 1/5040 (* (pow tau 2) (* (pow x 6) (* (pow (PI) 6) (sin (* x (PI)))))))))))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(* tau (* (pow x 2) (pow (PI) 2)))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (* -1/6 (* (pow tau 3) (pow (PI) 4)))))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (* 1/36 (* (pow tau 3) (pow (PI) 6)))))))))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (+ (* 1/36 (* (pow tau 3) (pow (PI) 6))) (* (pow x 2) (+ (* -1/720 (* (pow tau 3) (pow (PI) 8))) (+ (* -1/720 (* (pow tau 5) (pow (PI) 8))) (+ (* -1/5040 (* tau (pow (PI) 8))) (* -1/5040 (* (pow tau 7) (pow (PI) 8))))))))))))))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* tau (* x (* (PI) (sin (* x (PI))))))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))) (* x (* (PI) (sin (* x (PI)))))))
(* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI)))))))))))
(* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (* (pow (PI) 7) (sin (* x (PI))))))) (* 1/120 (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))))))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* tau (* x (PI)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(* tau (* x (PI)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
1
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* x (PI)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(* tau (* x (PI)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(* tau (* x (PI)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
1
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* x (PI)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
1
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
1
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(* tau (* x (PI)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(* tau (* x (PI)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
1
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 6))) (* 1/120 (pow (PI) 4)))))))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
1
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* x (PI)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
1
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
1
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(/ 1 (* tau (* x (PI))))
(/ (+ (* -1/6 (/ (* (pow x 2) (PI)) tau)) (/ 1 (* tau (PI)))) x)
(/ (+ (* (pow x 2) (+ (* -1/6 (/ (PI) tau)) (* 1/120 (/ (* (pow x 2) (pow (PI) 3)) tau)))) (/ 1 (* tau (PI)))) x)
(/ (+ (* (pow x 2) (+ (* -1/6 (/ (PI) tau)) (* (pow x 2) (+ (* -1/5040 (/ (* (pow x 2) (pow (PI) 5)) tau)) (* 1/120 (/ (pow (PI) 3) tau)))))) (/ 1 (* tau (PI)))) x)
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (PI)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
1
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 6))) (* 1/120 (pow (PI) 4)))))))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
(/ (sin (* x (PI))) (* x (PI)))
x
(* x (+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2)))))
(* x (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(* x (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 6))) (* 1/120 (pow (PI) 4))))))))
(/ (sin (* x (PI))) (PI))
(/ (sin (* x (PI))) (PI))
(/ (sin (* x (PI))) (PI))
(/ (sin (* x (PI))) (PI))
(/ (sin (* x (PI))) (PI))
(/ (sin (* x (PI))) (PI))
(/ (sin (* x (PI))) (PI))
(/ (sin (* x (PI))) (PI))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal -1/720 binary32) (fma.f32 tau tau (*.f32 (*.f32 tau tau) (*.f32 tau tau))) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 6 binary32)) #s(literal -1/5040 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x x)))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal -1/5040 binary32)) (*.f32 (pow.f32 x #s(literal 5 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 x (*.f32 x x))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(* -1 (* tau (* x (PI))))
(*.f32 x (*.f32 tau (neg.f32 (PI.f32))))
(* x (+ (* -1 (* tau (PI))) (* -1 (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 3))) (* -1/6 (* (pow tau 3) (pow (PI) 3))))))))
(*.f32 (neg.f32 x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (PI.f32))))
(* x (+ (* -1 (* tau (PI))) (* (pow x 2) (+ (* -1 (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 5))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 5))) (* 1/36 (* (pow tau 3) (pow (PI) 5))))))) (* -1 (+ (* -1/6 (* tau (pow (PI) 3))) (* -1/6 (* (pow tau 3) (pow (PI) 3)))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (+.f32 tau (pow.f32 tau #s(literal 5 binary32))))))) (*.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 tau (*.f32 tau tau) tau)))) (*.f32 tau (neg.f32 (PI.f32)))))
(* x (+ (* -1 (* tau (PI))) (* (pow x 2) (+ (* -1 (+ (* -1/6 (* tau (pow (PI) 3))) (* -1/6 (* (pow tau 3) (pow (PI) 3))))) (* (pow x 2) (+ (* -1 (* (pow x 2) (+ (* -1/720 (* (pow tau 3) (pow (PI) 7))) (+ (* -1/720 (* (pow tau 5) (pow (PI) 7))) (+ (* -1/5040 (* tau (pow (PI) 7))) (* -1/5040 (* (pow tau 7) (pow (PI) 7)))))))) (* -1 (+ (* 1/120 (* tau (pow (PI) 5))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 5))) (* 1/36 (* (pow tau 3) (pow (PI) 5))))))))))))
(*.f32 x (fma.f32 x (*.f32 x (fma.f32 #s(literal 1/6 binary32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 (neg.f32 (*.f32 x x)) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (fma.f32 #s(literal -1/5040 binary32) (+.f32 tau (pow.f32 tau #s(literal 7 binary32))) (*.f32 #s(literal -1/720 binary32) (fma.f32 tau (*.f32 tau tau) (pow.f32 tau #s(literal 5 binary32)))))) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (+.f32 tau (pow.f32 tau #s(literal 5 binary32)))))))))) (*.f32 tau (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (* tau (sin (* x (PI)))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 tau))
(* tau (+ (* -1 (sin (* x (PI)))) (* 1/6 (* (pow tau 2) (* (pow x 2) (* (pow (PI) 2) (sin (* x (PI)))))))))
(*.f32 tau (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32))))
(* tau (+ (* -1 (sin (* x (PI)))) (* (pow tau 2) (+ (* -1/120 (* (pow tau 2) (* (pow x 4) (* (pow (PI) 4) (sin (* x (PI))))))) (* 1/6 (* (pow x 2) (* (pow (PI) 2) (sin (* x (PI))))))))))
(*.f32 tau (fma.f32 tau (*.f32 tau (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal -1/120 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 (*.f32 (*.f32 x x) #s(literal 1/6 binary32)) (*.f32 (PI.f32) (PI.f32)))))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))))
(* tau (+ (* -1 (sin (* x (PI)))) (* (pow tau 2) (+ (* 1/6 (* (pow x 2) (* (pow (PI) 2) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/120 (* (pow x 4) (* (pow (PI) 4) (sin (* x (PI)))))) (* 1/5040 (* (pow tau 2) (* (pow x 6) (* (pow (PI) 6) (sin (* x (PI)))))))))))))
(*.f32 tau (fma.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal 1/5040 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (pow.f32 x #s(literal 6 binary32))) (*.f32 (*.f32 #s(literal -1/120 binary32) (*.f32 (*.f32 x x) (*.f32 x x))) (pow.f32 (PI.f32) #s(literal 4 binary32))))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* -1 (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (neg.f32 (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (* -1/6 (* (pow tau 3) (pow (PI) 4)))))))
(*.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (* 1/36 (* (pow tau 3) (pow (PI) 6)))))))))))
(*.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (+.f32 tau (pow.f32 tau #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (fma.f32 tau (*.f32 tau tau) tau))) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (+ (* 1/36 (* (pow tau 3) (pow (PI) 6))) (* (pow x 2) (+ (* -1/720 (* (pow tau 3) (pow (PI) 8))) (+ (* -1/720 (* (pow tau 5) (pow (PI) 8))) (+ (* -1/5040 (* tau (pow (PI) 8))) (* -1/5040 (* (pow tau 7) (pow (PI) 8))))))))))))))))
(*.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 8 binary32)) (fma.f32 #s(literal -1/5040 binary32) (+.f32 tau (pow.f32 tau #s(literal 7 binary32))) (*.f32 #s(literal -1/720 binary32) (fma.f32 tau (*.f32 tau tau) (pow.f32 tau #s(literal 5 binary32)))))) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (+.f32 tau (pow.f32 tau #s(literal 5 binary32))))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (fma.f32 tau (*.f32 tau tau) tau))) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* tau (* x (* (PI) (sin (* x (PI))))))
(*.f32 (*.f32 x (*.f32 tau (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))) (* x (* (PI) (sin (* x (PI)))))))
(*.f32 tau (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 tau tau)) (*.f32 x (PI.f32)))))
(* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI)))))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (* (pow (PI) 7) (sin (* x (PI))))))) (* 1/120 (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))))))))
(*.f32 tau (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (pow.f32 x #s(literal 7 binary32)))) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 tau tau)) (*.f32 x (PI.f32))))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 tau (*.f32 tau tau)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) (PI.f32)))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32)))))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 7 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 tau tau) (*.f32 (PI.f32) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))) (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(*.f32 tau (fma.f32 (*.f32 (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 tau tau)) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)))) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(*.f32 tau (fma.f32 x (PI.f32) (*.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (pow.f32 x #s(literal 7 binary32)))) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32)))) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)))))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
1
#s(literal 1 binary32)
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal -1/720 binary32) (fma.f32 tau tau (*.f32 (*.f32 tau tau) (*.f32 tau tau))) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 6 binary32)) #s(literal -1/5040 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x x)))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal -1/5040 binary32)) (*.f32 (pow.f32 x #s(literal 5 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 x (*.f32 x x))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 tau (*.f32 tau tau)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) (PI.f32)))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32)))))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 7 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 tau tau) (*.f32 (PI.f32) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))) (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(*.f32 tau (fma.f32 (*.f32 (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 tau tau)) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)))) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(*.f32 tau (fma.f32 x (PI.f32) (*.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (pow.f32 x #s(literal 7 binary32)))) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32)))) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)))))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
1
#s(literal 1 binary32)
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal -1/720 binary32) (fma.f32 tau tau (*.f32 (*.f32 tau tau) (*.f32 tau tau))) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 6 binary32)) #s(literal -1/5040 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x x)))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal -1/5040 binary32)) (*.f32 (pow.f32 x #s(literal 5 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 x (*.f32 x x))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(fma.f32 (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 x x) (*.f32 (*.f32 tau tau) (*.f32 tau tau))) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 tau #s(literal 6 binary32)) (*.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/5040 binary32))) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(fma.f32 (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))
(fma.f32 (*.f32 tau tau) (fma.f32 x (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x))))) #s(literal 1 binary32))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))
(fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (pow.f32 x #s(literal 6 binary32)))) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x)))) (*.f32 x (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 tau (*.f32 tau tau)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) (PI.f32)))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32)))))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 7 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 tau tau) (*.f32 (PI.f32) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))) (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(*.f32 tau (fma.f32 (*.f32 (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 tau tau)) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)))) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(*.f32 tau (fma.f32 x (PI.f32) (*.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (pow.f32 x #s(literal 7 binary32)))) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32)))) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)))))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))
(fma.f32 (*.f32 x x) (fma.f32 x (*.f32 x (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 6))) (* 1/120 (pow (PI) 4)))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/5040 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
1
#s(literal 1 binary32)
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal -1/720 binary32) (fma.f32 tau tau (*.f32 (*.f32 tau tau) (*.f32 tau tau))) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 6 binary32)) #s(literal -1/5040 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x x)))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal -1/5040 binary32)) (*.f32 (pow.f32 x #s(literal 5 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 x (*.f32 x x))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(fma.f32 (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 x x) (*.f32 (*.f32 tau tau) (*.f32 tau tau))) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 tau #s(literal 6 binary32)) (*.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/5040 binary32))) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(fma.f32 (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))
(fma.f32 (*.f32 tau tau) (fma.f32 x (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x))))) #s(literal 1 binary32))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))
(fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (pow.f32 x #s(literal 6 binary32)))) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x)))) (*.f32 x (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(/ 1 (* tau (* x (PI))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (PI.f32))))
(/ (+ (* -1/6 (/ (* (pow x 2) (PI)) tau)) (/ 1 (* tau (PI)))) x)
(/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 x x) (PI.f32)) tau) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x)
(/ (+ (* (pow x 2) (+ (* -1/6 (/ (PI) tau)) (* 1/120 (/ (* (pow x 2) (pow (PI) 3)) tau)))) (/ 1 (* tau (PI)))) x)
(/.f32 (fma.f32 (*.f32 x x) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x)
(/ (+ (* (pow x 2) (+ (* -1/6 (/ (PI) tau)) (* (pow x 2) (+ (* -1/5040 (/ (* (pow x 2) (pow (PI) 5)) tau)) (* 1/120 (/ (pow (PI) 3) tau)))))) (/ 1 (* tau (PI)))) x)
(/.f32 (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) tau) #s(literal -1/5040 binary32)) (/.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) tau))) (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x)
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (PI)))
(*.f32 tau (*.f32 (*.f32 x x) (PI.f32)))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))
(fma.f32 (*.f32 x x) (fma.f32 x (*.f32 x (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 6))) (* 1/120 (pow (PI) 4)))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/5040 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
x
(* x (+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2)))))
(fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x #s(literal -1/6 binary32)) x)
(* x (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(fma.f32 (*.f32 x (*.f32 x x)) (fma.f32 x (*.f32 x (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) x)
(* x (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 6))) (* 1/120 (pow (PI) 4))))))))
(fma.f32 (*.f32 x (*.f32 x x)) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/5040 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) x)
(/ (sin (* x (PI))) (PI))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))
(/ (sin (* x (PI))) (PI))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))
(/ (sin (* x (PI))) (PI))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))
(/ (sin (* x (PI))) (PI))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))
(/ (sin (* x (PI))) (PI))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))
(/ (sin (* x (PI))) (PI))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))
(/ (sin (* x (PI))) (PI))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))
(/ (sin (* x (PI))) (PI))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))

eval261.0ms (1.8%)

Memory
56.6MiB live, 470.5MiB allocated
Compiler

Compiled 58 996 to 2 980 computations (94.9% saved)

prune201.0ms (1.4%)

Memory
-32.1MiB live, 464.6MiB allocated
Pruning

37 alts after pruning (34 fresh and 3 done)

PrunedKeptTotal
New2 348242 372
Fresh141024
Picked325
Done011
Total2 365372 402
Accuracy
100.0%
Counts
2 402 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
88.1%
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
82.0%
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
82.0%
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
97.7%
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) x)) (*.f32 (PI.f32) tau))
64.7%
(/.f32 (/.f32 (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
68.2%
(/.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
97.3%
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
65.5%
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 tau)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
81.1%
(/.f32 (*.f32 (neg.f32 x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
97.9%
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
65.7%
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
82.4%
(*.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
82.1%
(*.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
95.5%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (*.f32 (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
87.7%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
97.2%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) x))
72.1%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
97.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (sqrt.f32 (PI.f32))) (*.f32 tau (sqrt.f32 (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
88.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
96.5%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (cbrt.f32 (PI.f32)))))) (*.f32 x (PI.f32))))
98.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
87.9%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x #s(literal -1/6 binary32)) x) (/.f32 #s(literal 1 binary32) x)))
97.8%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
72.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 x (/.f32 #s(literal 1 binary32) x)))
72.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) #s(literal 1 binary32))
97.2%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (PI.f32))))
97.3%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32))))
97.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
97.2%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
68.2%
(*.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
97.1%
(*.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
93.6%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
87.8%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 x x) (PI.f32)) tau) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
97.2%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 x (PI.f32))) (*.f32 x tau))))
97.6%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x))))
72.3%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (PI.f32)))))
64.9%
#s(literal 1 binary32)
Compiler

Compiled 1 713 to 988 computations (42.3% saved)

simplify497.0ms (3.4%)

Memory
-8.4MiB live, 511.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))
cost-diff0
(*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
cost-diff0
(/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
cost-diff0
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
cost-diff0
(*.f32 x x)
cost-diff0
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
cost-diff320
(fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))
cost-diff0
(*.f32 (*.f32 x (PI.f32)) tau)
cost-diff0
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau))
cost-diff0
(/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x))
cost-diff160
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
cost-diff0
(*.f32 (PI.f32) (PI.f32))
cost-diff0
(*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))
cost-diff0
(*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
cost-diff0
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
cost-diff0
(PI.f32)
cost-diff0
(*.f32 x (PI.f32))
cost-diff0
(sin.f32 (*.f32 x (PI.f32)))
cost-diff192
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
Rules
11 980×accelerator-lowering-fma.f32
11 980×accelerator-lowering-fma.f64
5 640×*-lowering-*.f32
5 640×*-lowering-*.f64
5 268×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047444
1141434
2502424
32364424
45297424
55432424
65444424
75444424
08133404
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (sin (* x (PI))) (* (* x (PI)) (/ (* x (* (PI) tau)) (sin (* x (* (PI) tau))))))
(sin (* x (PI)))
(* x (PI))
x
(PI)
(* (* x (PI)) (/ (* x (* (PI) tau)) (sin (* x (* (PI) tau)))))
(/ (* x (* (PI) tau)) (sin (* x (* (PI) tau))))
(* x (* (PI) tau))
(* (PI) tau)
tau
(sin (* x (* (PI) tau)))
(+ (* x (* x (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)
x
(* x (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))
(* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6))
(* (PI) (PI))
(PI)
(+ (* -1/6 (* tau tau)) -1/6)
-1/6
(* tau tau)
tau
1
(* (/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x)) 1)
(/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x))
(sin (* (* x (PI)) tau))
(* (* x (PI)) tau)
(* x (PI))
x
(PI)
tau
(* (* (PI) tau) x)
(* (PI) tau)
1
(+ (* (* x x) (+ (* (* x x) (* (pow (PI) 4) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)
(* x x)
x
(+ (* (* x x) (* (pow (PI) 4) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))
(* (pow (PI) 4) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))
(pow (PI) 4)
(PI)
4
(+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36))
(+ (* (* tau tau) (* tau tau)) 1)
(* tau tau)
tau
1
1/120
(* (* tau tau) 1/36)
1/36
(* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6))
(* (PI) (PI))
(+ (* -1/6 (* tau tau)) -1/6)
-1/6
(* (/ 1 (* tau (* (PI) (* (PI) (* x x))))) (* (sin (* x (PI))) (sin (* x (* (PI) tau)))))
(/ 1 (* tau (* (PI) (* (PI) (* x x)))))
1
(* tau (* (PI) (* (PI) (* x x))))
tau
(* (PI) (* (PI) (* x x)))
(PI)
(* (PI) (* x x))
(* x x)
x
(* (sin (* x (PI))) (sin (* x (* (PI) tau))))
(sin (* x (PI)))
(* x (PI))
(sin (* x (* (PI) tau)))
(* x (* (PI) tau))
(* (PI) tau)
Outputs
(/ (sin (* x (PI))) (* (* x (PI)) (/ (* x (* (PI) tau)) (sin (* x (* (PI) tau))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x tau))))))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(* x (PI))
(*.f32 x (PI.f32))
x
(PI)
(PI.f32)
(* (* x (PI)) (/ (* x (* (PI) tau)) (sin (* x (* (PI) tau)))))
(/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x tau)))) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))
(/ (* x (* (PI) tau)) (sin (* x (* (PI) tau))))
(/.f32 (*.f32 (PI.f32) (*.f32 x tau)) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))
(* x (* (PI) tau))
(*.f32 (PI.f32) (*.f32 x tau))
(* (PI) tau)
(*.f32 (PI.f32) tau)
tau
(sin (* x (* (PI) tau)))
(sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))
(+ (* x (* x (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)
(fma.f32 (*.f32 x (*.f32 x (PI.f32))) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
x
(* x (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))
(*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6))
(*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* (PI) (PI))
(*.f32 (PI.f32) (PI.f32))
(PI)
(PI.f32)
(+ (* -1/6 (* tau tau)) -1/6)
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))
-1/6
#s(literal -1/6 binary32)
(* tau tau)
(*.f32 tau tau)
tau
1
#s(literal 1 binary32)
(* (/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x)) 1)
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 (PI.f32) (*.f32 x tau)))
(/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x))
(/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 (PI.f32) (*.f32 x tau)))
(sin (* (* x (PI)) tau))
(sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))
(* (* x (PI)) tau)
(*.f32 (PI.f32) (*.f32 x tau))
(* x (PI))
(*.f32 x (PI.f32))
x
(PI)
(PI.f32)
tau
(* (* (PI) tau) x)
(*.f32 (PI.f32) (*.f32 x tau))
(* (PI) tau)
(*.f32 (PI.f32) tau)
1
#s(literal 1 binary32)
(+ (* (* x x) (+ (* (* x x) (* (pow (PI) 4) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)
(fma.f32 (*.f32 x x) (fma.f32 (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))
(* x x)
(*.f32 x x)
x
(+ (* (* x x) (* (pow (PI) 4) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))
(fma.f32 (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(* (pow (PI) 4) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))
(*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)))
(pow (PI) 4)
(pow.f32 (PI.f32) #s(literal 4 binary32))
(PI)
(PI.f32)
4
#s(literal 4 binary32)
(+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36))
(fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))
(+ (* (* tau tau) (* tau tau)) 1)
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(* tau tau)
(*.f32 tau tau)
tau
1
#s(literal 1 binary32)
1/120
#s(literal 1/120 binary32)
(* (* tau tau) 1/36)
(*.f32 (*.f32 tau tau) #s(literal 1/36 binary32))
1/36
#s(literal 1/36 binary32)
(* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6))
(*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* (PI) (PI))
(*.f32 (PI.f32) (PI.f32))
(+ (* -1/6 (* tau tau)) -1/6)
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))
-1/6
#s(literal -1/6 binary32)
(* (/ 1 (* tau (* (PI) (* (PI) (* x x))))) (* (sin (* x (PI))) (sin (* x (* (PI) tau)))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))) (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x tau))))))
(/ 1 (* tau (* (PI) (* (PI) (* x x)))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x tau)))))
1
#s(literal 1 binary32)
(* tau (* (PI) (* (PI) (* x x))))
(*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x tau))))
tau
(* (PI) (* (PI) (* x x)))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(PI)
(PI.f32)
(* (PI) (* x x))
(*.f32 x (*.f32 x (PI.f32)))
(* x x)
(*.f32 x x)
x
(* (sin (* x (PI))) (sin (* x (* (PI) tau))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 (PI.f32) (*.f32 x tau))))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(* x (PI))
(*.f32 x (PI.f32))
(sin (* x (* (PI) tau)))
(sin.f32 (*.f32 (PI.f32) (*.f32 x tau)))
(* x (* (PI) tau))
(*.f32 (PI.f32) (*.f32 x tau))
(* (PI) tau)
(*.f32 (PI.f32) tau)

localize269.0ms (1.8%)

Memory
9.6MiB live, 284.9MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy98.9%
(*.f32 (PI.f32) tau)
accuracy98.8%
(*.f32 (PI.f32) (*.f32 x x))
accuracy98.8%
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
accuracy98.7%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
accuracy98.6%
(fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))
accuracy98.6%
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
accuracy96.9%
(*.f32 (PI.f32) (PI.f32))
accuracy95.0%
(pow.f32 (PI.f32) #s(literal 4 binary32))
accuracy99.1%
(*.f32 (*.f32 (PI.f32) tau) x)
accuracy99.1%
(sin.f32 (*.f32 (*.f32 x (PI.f32)) tau))
accuracy98.9%
(*.f32 (PI.f32) tau)
accuracy98.6%
(/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x))
accuracy99.2%
(*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
accuracy98.8%
(*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))
accuracy98.7%
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))
accuracy96.9%
(*.f32 (PI.f32) (PI.f32))
accuracy99.1%
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
accuracy98.9%
(*.f32 (PI.f32) tau)
accuracy98.9%
(*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
accuracy98.7%
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
Samples
180.0ms256×0valid
Compiler

Compiled 429 to 49 computations (88.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 160.0ms
ival-mult: 80.0ms (50.1% of total)
ival-sin: 34.0ms (21.3% of total)
const: 24.0ms (15% of total)
ival-add: 7.0ms (4.4% of total)
ival-div: 6.0ms (3.8% of total)
exact: 5.0ms (3.1% of total)
ival-pow: 2.0ms (1.3% of total)
ival-pi: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series69.0ms (0.5%)

Memory
2.1MiB live, 38.7MiB allocated
Counts
29 → 504
Calls
Call 1
Inputs
#<alt (/ (sin (* x (PI))) (* (* x (PI)) (/ (* x (* (PI) tau)) (sin (* x (* (PI) tau))))))>
#<alt (sin (* x (PI)))>
#<alt (* x (PI))>
#<alt (PI)>
#<alt (+ (* x (* x (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)>
#<alt (* x (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))>
#<alt (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6))>
#<alt (* (PI) (PI))>
#<alt (* (/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x)) 1)>
#<alt (/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x))>
#<alt (sin (* (* x (PI)) tau))>
#<alt (* (* x (PI)) tau)>
#<alt (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36))>
#<alt (+ (* (* x x) (+ (* (* x x) (* (pow (PI) 4) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)>
#<alt (* x x)>
#<alt (+ (* (* x x) (* (pow (PI) 4) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))>
#<alt (* (/ 1 (* tau (* (PI) (* (PI) (* x x))))) (* (sin (* x (PI))) (sin (* x (* (PI) tau)))))>
#<alt (/ 1 (* tau (* (PI) (* (PI) (* x x)))))>
#<alt (* tau (* (PI) (* (PI) (* x x))))>
#<alt (* (PI) (* (PI) (* x x)))>
#<alt (* (* x (PI)) (/ (* x (* (PI) tau)) (sin (* x (* (PI) tau)))))>
#<alt (* (PI) tau)>
#<alt (sin (* x (* (PI) tau)))>
#<alt (+ (* -1/6 (* tau tau)) -1/6)>
#<alt (* (* (PI) tau) x)>
#<alt (pow (PI) 4)>
#<alt (+ (* (* tau tau) (* tau tau)) 1)>
#<alt (* (sin (* x (PI))) (sin (* x (* (PI) tau))))>
#<alt (* (PI) (* x x))>
Outputs
#<alt 1>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (* x (PI))>
#<alt (* x (+ (PI) (* -1/6 (* (pow x 2) (pow (PI) 3)))))>
#<alt (* x (+ (PI) (* (pow x 2) (+ (* -1/6 (pow (PI) 3)) (* 1/120 (* (pow x 2) (pow (PI) 5)))))))>
#<alt (* x (+ (PI) (* (pow x 2) (+ (* -1/6 (pow (PI) 3)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 7))) (* 1/120 (pow (PI) 5))))))))>
#<alt (sin (* x (PI)))>
#<alt (sin (* x (PI)))>
#<alt (sin (* x (PI)))>
#<alt (sin (* x (PI)))>
#<alt (sin (* x (PI)))>
#<alt (sin (* x (PI)))>
#<alt (sin (* x (PI)))>
#<alt (sin (* x (PI)))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt (* x (PI))>
#<alt 1>
#<alt (+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))>
#<alt (+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))>
#<alt (+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))>
#<alt (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))>
#<alt (+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))>
#<alt (+ 1 (+ (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))) (* -1/6 (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (+ (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))) (* -1/6 (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (+ (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))) (* -1/6 (* (pow x 2) (pow (PI) 2)))))>
#<alt (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2))))>
#<alt (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))>
#<alt (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))>
#<alt (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))>
#<alt (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2))))>
#<alt (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))>
#<alt (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))>
#<alt (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))>
#<alt (* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* -1/6 (* x (pow (PI) 2)))>
#<alt (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (* (pow tau 2) (* x (pow (PI) 2)))))>
#<alt (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (* (pow tau 2) (* x (pow (PI) 2)))))>
#<alt (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (* (pow tau 2) (* x (pow (PI) 2)))))>
#<alt (* -1/6 (* (pow tau 2) (* x (pow (PI) 2))))>
#<alt (* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))>
#<alt (* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))>
#<alt (* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))>
#<alt (* -1/6 (* (pow tau 2) (* x (pow (PI) 2))))>
#<alt (* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))>
#<alt (* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))>
#<alt (* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))>
#<alt (* -1/6 (pow (PI) 2))>
#<alt (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))>
#<alt (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))>
#<alt (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))>
#<alt (* -1/6 (* (pow tau 2) (pow (PI) 2)))>
#<alt (* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))>
#<alt (* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))>
#<alt (* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))>
#<alt (* -1/6 (* (pow tau 2) (pow (PI) 2)))>
#<alt (* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))>
#<alt (* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))>
#<alt (* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))>
#<alt (+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))>
#<alt (+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt 1/120>
#<alt (+ 1/120 (* 1/36 (pow tau 2)))>
#<alt (+ 1/120 (* (pow tau 2) (+ 1/36 (* 1/120 (pow tau 2)))))>
#<alt (+ 1/120 (* (pow tau 2) (+ 1/36 (* 1/120 (pow tau 2)))))>
#<alt (* 1/120 (pow tau 4))>
#<alt (* (pow tau 4) (+ 1/120 (* 1/36 (/ 1 (pow tau 2)))))>
#<alt (* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))>
#<alt (* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))>
#<alt (* 1/120 (pow tau 4))>
#<alt (* (pow tau 4) (+ 1/120 (* 1/36 (/ 1 (pow tau 2)))))>
#<alt (* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))>
#<alt (* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))>
#<alt 1>
#<alt (+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))>
#<alt (+ 1 (* (pow x 2) (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))))>
#<alt (+ 1 (* (pow x 2) (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))))>
#<alt (* (pow x 4) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))>
#<alt (* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))>
#<alt (* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))>
#<alt (* (pow x 4) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))>
#<alt (* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))>
#<alt (* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))>
#<alt (+ 1 (+ (* (pow tau 2) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4)))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))>
#<alt (+ 1 (+ (* (pow tau 2) (+ (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))>
#<alt (+ 1 (+ (* (pow tau 2) (+ (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))>
#<alt (* 1/120 (* (pow tau 4) (* (pow x 4) (pow (PI) 4))))>
#<alt (* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))>
#<alt (* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))>
#<alt (* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))>
#<alt (* 1/120 (* (pow tau 4) (* (pow x 4) (pow (PI) 4))))>
#<alt (* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))>
#<alt (* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))>
#<alt (* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))>
#<alt (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))>
#<alt (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4)))))))>
#<alt (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow tau 2) (* (pow x 2) (pow (PI) 4)))) (* 1/36 (* (pow x 2) (pow (PI) 4))))))))>
#<alt (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow tau 2) (* (pow x 2) (pow (PI) 4)))) (* 1/36 (* (pow x 2) (pow (PI) 4))))))))>
#<alt (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4))))>
#<alt (* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))>
#<alt (* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))>
#<alt (* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))>
#<alt (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4))))>
#<alt (* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))>
#<alt (* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))>
#<alt (* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt 1>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* (pow x 2) (pow (PI) 2))>
#<alt (* (pow x 2) (pow (PI) 2))>
#<alt (* (pow x 2) (pow (PI) 2))>
#<alt (* (pow x 2) (pow (PI) 2))>
#<alt (* (pow x 2) (pow (PI) 2))>
#<alt (* (pow x 2) (pow (PI) 2))>
#<alt (* (pow x 2) (pow (PI) 2))>
#<alt (* (pow x 2) (pow (PI) 2))>
#<alt (* (pow x 2) (pow (PI) 2))>
#<alt (* (pow x 2) (pow (PI) 2))>
#<alt (* (pow x 2) (pow (PI) 2))>
#<alt (* (pow x 2) (pow (PI) 2))>
#<alt (* x (PI))>
#<alt (* x (+ (PI) (* 1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 3))))))>
#<alt (* x (+ (PI) (* (pow x 2) (- (* -1 (* (pow x 2) (+ (* -1/36 (* (pow tau 4) (pow (PI) 5))) (* 1/120 (* (pow tau 4) (pow (PI) 5)))))) (* -1/6 (* (pow tau 2) (pow (PI) 3)))))))>
#<alt (* x (+ (PI) (* (pow x 2) (- (* (pow x 2) (- (* -1 (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 7))) (+ (* 1/720 (* (pow tau 6) (pow (PI) 7))) (* 1/6 (* (pow tau 2) (* (pow (PI) 2) (+ (* -1/36 (* (pow tau 4) (pow (PI) 5))) (* 1/120 (* (pow tau 4) (pow (PI) 5))))))))))) (+ (* -1/36 (* (pow tau 4) (pow (PI) 5))) (* 1/120 (* (pow tau 4) (pow (PI) 5)))))) (* -1/6 (* (pow tau 2) (pow (PI) 3)))))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (* x (PI))>
#<alt (+ (* 1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI)))>
#<alt (+ (* x (PI)) (* (pow tau 2) (- (* -1 (* (pow tau 2) (+ (* -1/36 (* (pow x 5) (pow (PI) 5))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))) (* -1/6 (* (pow x 3) (pow (PI) 3))))))>
#<alt (+ (* x (PI)) (* (pow tau 2) (- (* (pow tau 2) (- (* -1 (* (pow tau 2) (+ (* -1/5040 (* (pow x 7) (pow (PI) 7))) (+ (* 1/720 (* (pow x 7) (pow (PI) 7))) (* 1/6 (* (pow x 2) (* (pow (PI) 2) (+ (* -1/36 (* (pow x 5) (pow (PI) 5))) (* 1/120 (* (pow x 5) (pow (PI) 5))))))))))) (+ (* -1/36 (* (pow x 5) (pow (PI) 5))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))) (* -1/6 (* (pow x 3) (pow (PI) 3))))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (* x (PI)))>
#<alt (* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt -1/6>
#<alt (- (* -1/6 (pow tau 2)) 1/6)>
#<alt (- (* -1/6 (pow tau 2)) 1/6)>
#<alt (- (* -1/6 (pow tau 2)) 1/6)>
#<alt (* -1/6 (pow tau 2))>
#<alt (* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))>
#<alt (* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))>
#<alt (* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))>
#<alt (* -1/6 (pow tau 2))>
#<alt (* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))>
#<alt (* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))>
#<alt (* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt 1>
#<alt (+ 1 (pow tau 4))>
#<alt (+ 1 (pow tau 4))>
#<alt (+ 1 (pow tau 4))>
#<alt (pow tau 4)>
#<alt (* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))>
#<alt (* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))>
#<alt (* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))>
#<alt (pow tau 4)>
#<alt (* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))>
#<alt (* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))>
#<alt (* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (* -1/6 (* (pow tau 3) (pow (PI) 4)))))))>
#<alt (* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (* 1/36 (* (pow tau 3) (pow (PI) 6)))))))))))>
#<alt (* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (+ (* 1/36 (* (pow tau 3) (pow (PI) 6))) (* (pow x 2) (+ (* -1/720 (* (pow tau 3) (pow (PI) 8))) (+ (* -1/720 (* (pow tau 5) (pow (PI) 8))) (+ (* -1/5040 (* tau (pow (PI) 8))) (* -1/5040 (* (pow tau 7) (pow (PI) 8))))))))))))))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* tau (* x (* (PI) (sin (* x (PI))))))>
#<alt (* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))) (* x (* (PI) (sin (* x (PI)))))))>
#<alt (* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI)))))))))))>
#<alt (* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (* (pow (PI) 7) (sin (* x (PI))))))) (* 1/120 (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))))))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (pow x 2) (PI))>
#<alt (* (pow x 2) (PI))>
#<alt (* (pow x 2) (PI))>
#<alt (* (pow x 2) (PI))>
#<alt (* (pow x 2) (PI))>
#<alt (* (pow x 2) (PI))>
#<alt (* (pow x 2) (PI))>
#<alt (* (pow x 2) (PI))>
#<alt (* (pow x 2) (PI))>
#<alt (* (pow x 2) (PI))>
#<alt (* (pow x 2) (PI))>
#<alt (* (pow x 2) (PI))>
Calls

126 calls:

TimeVariablePointExpression
34.0ms
x
@-inf
(* (* x (PI)) (/ (* x (* (PI) tau)) (sin (* x (* (PI) tau)))))
7.0ms
tau
@inf
(* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6))
1.0ms
tau
@0
(+ (* (* x x) (+ (* (* x x) (* (pow (PI) 4) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)
1.0ms
tau
@inf
(+ (* x (* x (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)
1.0ms
tau
@-inf
(* (* x (PI)) (/ (* x (* (PI) tau)) (sin (* x (* (PI) tau)))))

rewrite597.0ms (4%)

Memory
8.7MiB live, 706.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 852×accelerator-lowering-fma.f32
5 852×accelerator-lowering-fma.f64
4 414×*-lowering-*.f32
4 414×*-lowering-*.f64
3 536×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047313
1274291
22235287
08143271
Stop Event
iter limit
node limit
Counts
29 → 995
Calls
Call 1
Inputs
(/ (sin (* x (PI))) (* (* x (PI)) (/ (* x (* (PI) tau)) (sin (* x (* (PI) tau))))))
(sin (* x (PI)))
(* x (PI))
(PI)
(+ (* x (* x (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)
(* x (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))
(* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6))
(* (PI) (PI))
(* (/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x)) 1)
(/ (sin (* (* x (PI)) tau)) (* (* (PI) tau) x))
(sin (* (* x (PI)) tau))
(* (* x (PI)) tau)
(+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36))
(+ (* (* x x) (+ (* (* x x) (* (pow (PI) 4) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)
(* x x)
(+ (* (* x x) (* (pow (PI) 4) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))
(* (/ 1 (* tau (* (PI) (* (PI) (* x x))))) (* (sin (* x (PI))) (sin (* x (* (PI) tau)))))
(/ 1 (* tau (* (PI) (* (PI) (* x x)))))
(* tau (* (PI) (* (PI) (* x x))))
(* (PI) (* (PI) (* x x)))
(* (* x (PI)) (/ (* x (* (PI) tau)) (sin (* x (* (PI) tau)))))
(* (PI) tau)
(sin (* x (* (PI) tau)))
(+ (* -1/6 (* tau tau)) -1/6)
(* (* (PI) tau) x)
(pow (PI) 4)
(+ (* (* tau tau) (* tau tau)) 1)
(* (sin (* x (PI))) (sin (* x (* (PI) tau))))
(* (PI) (* x x))
Outputs
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (/.f32 (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 2 binary32)) (*.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) tau) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) tau))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) (*.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 x x)) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (*.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) tau)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) tau)
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) tau)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal 1 binary32)) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau)) (*.f32 (PI.f32) (*.f32 x x)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (neg.f32 (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) (neg.f32 (*.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) (neg.f32 (*.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) (neg.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) tau))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (neg.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) (neg.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (neg.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (neg.f32 tau))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))) (neg.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) tau))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (neg.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 (PI.f32) (*.f32 x x))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x)) (neg.f32 (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (pow.f32 (/.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) x) (pow.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(sin.f32 (*.f32 x (PI.f32)))
(*.f32 x (PI.f32))
(*.f32 (PI.f32) x)
(*.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) x))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) x))
(*.f32 (*.f32 x (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 x #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(fabs.f32 (PI.f32))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 (PI.f32) (log.f32 (E.f32)))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))))) (exp.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32)))))
(*.f32 (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))) (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32)))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(+.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))) #s(literal -1 binary32))
(fma.f32 x (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x x)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x x)) #s(literal 1 binary32))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x x) #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) x #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (*.f32 x x)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) x) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x x) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))
(-.f32 (/.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (/.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 1 binary32)) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal -1 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal -1 binary32))) (neg.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32)))))))
(*.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(*.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32))))
(+.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))
(+.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))
(+.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) x) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) x))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))))
(+.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) x (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) x))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)))))
(/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))))
(/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)))) (neg.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)))) (neg.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) #s(literal 3 binary32)) (pow.f32 (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) #s(literal 3 binary32))) (fma.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (-.f32 (*.f32 (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))) (-.f32 (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))) (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) x) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) x) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) x) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) x) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) x)) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) x) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) x)))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 x (*.f32 (PI.f32) (PI.f32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))))))
(*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) x))
(*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) x))
(*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) x)
(*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))
(*.f32 (*.f32 x (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))
(+.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))
(+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(fma.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau tau)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 tau #s(literal -1/6 binary32)) (*.f32 tau (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(fma.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau #s(literal -1/6 binary32))) tau (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau tau)) #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))) (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)) (*.f32 (PI.f32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))
(/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))))
(/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))) (neg.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)))) (neg.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)))) (neg.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)) (*.f32 (PI.f32) (PI.f32)))) (neg.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32)))) (neg.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))))))
(*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))
(*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))
(*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (PI.f32))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 4 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal 2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 6 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 2/3 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 4 binary32))
(pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1/3 binary32))
(sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 (PI.f32) (PI.f32))
(*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 4/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 4 binary32)))
(*.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 4 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1 binary32)) (cbrt.f32 (PI.f32)))
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 x (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 x (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) #s(literal 1 binary32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) x)
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (neg.f32 x))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (*.f32 (PI.f32) tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (*.f32 x tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) tau)
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
(/.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) x)
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) #s(literal 1 binary32)) x)
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) x)) (neg.f32 (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (neg.f32 (neg.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))) (neg.f32 (*.f32 x tau)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (neg.f32 (neg.f32 x)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (neg.f32 (*.f32 (PI.f32) tau)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (neg.f32 tau))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (neg.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (neg.f32 x))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32))) (neg.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) #s(literal 1 binary32))) (neg.f32 x))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (pow.f32 (*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)) (pow.f32 (*.f32 x (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)) (pow.f32 (/.f32 x (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (pow.f32 (*.f32 tau (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (pow.f32 (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 (*.f32 x tau) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 x tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (*.f32 (PI.f32) tau))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x tau) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 x (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 x (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) #s(literal 1 binary32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) x)
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) (neg.f32 x))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (*.f32 (PI.f32) tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (*.f32 x tau))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) tau)
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
(/.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau))) x)
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) #s(literal 1 binary32)) x)
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) x)) (neg.f32 (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (neg.f32 (neg.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32))) (neg.f32 (*.f32 x tau)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (neg.f32 (neg.f32 x)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x)) (neg.f32 (*.f32 (PI.f32) tau)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (neg.f32 tau))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (neg.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))) (neg.f32 x))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32))) (neg.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) #s(literal 1 binary32))) (neg.f32 x))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (pow.f32 (*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)) (pow.f32 (*.f32 x (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)) (pow.f32 (/.f32 x (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) x) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (pow.f32 (*.f32 tau (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (pow.f32 (/.f32 tau (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 (*.f32 x tau) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 x tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 x (*.f32 (PI.f32) tau))
(*.f32 (PI.f32) (*.f32 x tau))
(*.f32 (*.f32 x (PI.f32)) tau)
(*.f32 tau (*.f32 x (PI.f32)))
(*.f32 (*.f32 (PI.f32) tau) x)
(*.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x tau)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x tau)))
(*.f32 (*.f32 x tau) (PI.f32))
(+.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))
(+.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) #s(literal -1 binary32))
(fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(fma.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) #s(literal -1/6 binary32) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))
(fma.f32 #s(literal 1/120 binary32) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))
(fma.f32 #s(literal 1/36 binary32) (*.f32 tau tau) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(fma.f32 (*.f32 tau #s(literal -1/6 binary32)) (*.f32 tau #s(literal -1/6 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(fma.f32 (*.f32 tau #s(literal 1/36 binary32)) tau (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(-.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (/.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 #s(literal 1/120 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (-.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))))
(/.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 #s(literal 1/120 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))) (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))) (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 #s(literal 1/120 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))) (neg.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (-.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))))) (neg.f32 (neg.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))) (neg.f32 (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (/.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (fma.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))))))))
(*.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(*.f32 (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))
(+.f32 (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal 1 binary32))
(+.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32))
(fma.f32 x (*.f32 x (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 x (*.f32 (*.f32 x (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))) (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x x) #s(literal 1 binary32))
(fma.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (*.f32 x (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) x #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (*.f32 (*.f32 x x) (*.f32 x x)) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (*.f32 (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))) x) x (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (*.f32 (*.f32 x x) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (/.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal 3 binary32))) (fma.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))))
(/.f32 (fma.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal -1 binary32)) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal -1 binary32))) (neg.f32 (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32)) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x))) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x))) (-.f32 (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))) (*.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)))) #s(literal 3 binary32)) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)))) (+.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)))) (-.f32 (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))))))
(*.f32 (fma.f32 (*.f32 x x) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 x) #s(literal 2 binary32)))
(pow.f32 x #s(literal 2 binary32))
(pow.f32 (*.f32 x x) #s(literal 1 binary32))
(pow.f32 (exp.f32 (log.f32 x)) #s(literal 2 binary32))
(*.f32 x x)
(*.f32 (exp.f32 (log.f32 x)) (exp.f32 (log.f32 x)))
(+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))
(+.f32 (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(+.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))
(+.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal -1 binary32))
(fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(fma.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau tau)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 (PI.f32) (PI.f32)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(fma.f32 (*.f32 x x) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 tau tau) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))
(fma.f32 (*.f32 tau #s(literal -1/6 binary32)) (*.f32 tau (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))
(fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(fma.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(fma.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (PI.f32) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))
(fma.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (PI.f32) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))
(fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau #s(literal -1/6 binary32))) tau (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))
(fma.f32 (*.f32 (*.f32 x x) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau tau)) #s(literal -1/6 binary32) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))
(-.f32 (/.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))))
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (/.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (-.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (-.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))) #s(literal 3 binary32))) (fma.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))) #s(literal 3 binary32))) (fma.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (-.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(/.f32 (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (-.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (neg.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))
(/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))))) (*.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))))) (*.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))))) (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))))) (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32))) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (fma.f32 (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))))
(/.f32 (fma.f32 (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))))
(/.f32 (fma.f32 (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32))))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1/14400 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))) (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))))) (neg.f32 (neg.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))))) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (-.f32 (*.f32 (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) #s(literal 3 binary32)) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (*.f32 (/.f32 (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))))))))
(*.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))))))
(*.f32 (*.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (neg.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))))
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (/.f32 (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 2 binary32)) (*.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) tau) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) tau))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) (*.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 x x)) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (*.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) tau)) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) tau)
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32)) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) tau)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal 1 binary32)) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau)) (*.f32 (PI.f32) (*.f32 x x)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (neg.f32 (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) (neg.f32 (*.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) (neg.f32 (*.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) (neg.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) tau))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (neg.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) (neg.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))) (neg.f32 (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (neg.f32 tau))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau)) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal -1 binary32))) (neg.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) tau))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (neg.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 (PI.f32) (*.f32 x x))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) x)) (neg.f32 (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) tau))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (pow.f32 (/.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) x) (pow.f32 (/.f32 (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(exp.f32 (*.f32 (log.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 x x)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau))))
(/.f32 #s(literal 1 binary32) (/.f32 tau (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 x x)) (/.f32 (/.f32 #s(literal 1 binary32) tau) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x x) (/.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (PI.f32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))))
(/.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) tau)) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)) (*.f32 (PI.f32) (*.f32 x x)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) tau)
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) tau) (PI.f32)) (*.f32 (PI.f32) (*.f32 x x)))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (PI.f32) (PI.f32))) (*.f32 x x))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (PI.f32) (*.f32 x x))) (PI.f32))
(/.f32 (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) tau))) (neg.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau))) (neg.f32 (*.f32 (PI.f32) (*.f32 x x))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (neg.f32 tau))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) tau) (PI.f32))) (neg.f32 (*.f32 (PI.f32) (*.f32 x x))))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (PI.f32) (PI.f32)))) (neg.f32 (*.f32 x x)))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (PI.f32) (*.f32 x x)))) (neg.f32 (PI.f32)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x x))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)) (pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 x x)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (pow.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 x x)) tau) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) tau))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x x))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32)) (pow.f32 (*.f32 (*.f32 x x) tau) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (pow.f32 (*.f32 tau (*.f32 (PI.f32) (PI.f32))) #s(literal -1 binary32)) (pow.f32 (*.f32 x x) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (PI.f32)) #s(literal -1 binary32)) (pow.f32 (*.f32 x x) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x x)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (pow.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) tau)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) x))
(exp.f32 (neg.f32 (*.f32 (log.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal -1 binary32))))
(pow.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 1 binary32)))
(/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) (/.f32 #s(literal 1 binary32) tau))
(/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal -1 binary32))
(/.f32 (neg.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (neg.f32 (/.f32 #s(literal 1 binary32) tau)))
(*.f32 x (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (PI.f32) (*.f32 tau (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (*.f32 x x)) tau))
(*.f32 (PI.f32) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 x (PI.f32)) (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 tau (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(*.f32 (*.f32 (PI.f32) tau) (*.f32 (PI.f32) (*.f32 x x)))
(*.f32 (*.f32 (PI.f32) tau) (/.f32 (*.f32 (PI.f32) (*.f32 x x)) #s(literal 1 binary32)))
(*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) tau))
(*.f32 (*.f32 (PI.f32) (*.f32 x x)) (*.f32 (PI.f32) tau))
(*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) tau)
(*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) (/.f32 tau #s(literal 1 binary32)))
(*.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) #s(literal 1 binary32))
(*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x tau))
(*.f32 (*.f32 tau (*.f32 (PI.f32) (PI.f32))) (*.f32 x x))
(*.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 x x))) (PI.f32))
(*.f32 (*.f32 (*.f32 (PI.f32) tau) (PI.f32)) (*.f32 x x))
(*.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x (PI.f32))) x)
(*.f32 (*.f32 (*.f32 (PI.f32) tau) (*.f32 x x)) (PI.f32))
(*.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) tau)) x)
(exp.f32 (*.f32 (log.f32 (*.f32 x (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 2 binary32) (*.f32 (log.f32 x) #s(literal 2 binary32))))
(exp.f32 (+.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (log.f32 x) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 x) #s(literal 2 binary32) (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 x) #s(literal 2 binary32) (log.f32 (*.f32 (PI.f32) (PI.f32)))))
(pow.f32 (*.f32 x (PI.f32)) #s(literal 2 binary32))
(*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))
(*.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x x))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (*.f32 x x) (*.f32 (PI.f32) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (*.f32 x x)) (PI.f32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) x)
(*.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) x) #s(literal 2 binary32)))
(*.f32 (*.f32 (PI.f32) (*.f32 x (PI.f32))) x)
(*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 x x)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 x x)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 x x)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (*.f32 x #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (PI.f32) (PI.f32)))
(*.f32 (pow.f32 (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(pow.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 x (PI.f32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (*.f32 x (PI.f32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 x (PI.f32)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))))
(/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(/.f32 (neg.f32 (/.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (*.f32 x (PI.f32))) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (*.f32 (*.f32 x (PI.f32)) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 (*.f32 x (PI.f32)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (*.f32 (*.f32 x (PI.f32)) #s(literal 1 binary32))) (neg.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (neg.f32 (*.f32 (*.f32 x (PI.f32)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32)))) (neg.f32 (neg.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 x (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 x (*.f32 (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32))))
(*.f32 (PI.f32) (*.f32 x (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 x (PI.f32)))
(*.f32 (*.f32 (PI.f32) (*.f32 x x)) (/.f32 (*.f32 (PI.f32) tau) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x)
(*.f32 (*.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) x) (PI.f32))
(*.f32 (PI.f32) tau)
(*.f32 tau (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) tau))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) tau))
(*.f32 (*.f32 tau #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 tau (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 tau (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(+.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) #s(literal -1/6 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32))
(fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))
(fma.f32 (*.f32 tau tau) #s(literal -1/6 binary32) #s(literal -1/6 binary32))
(fma.f32 (*.f32 tau #s(literal -1/6 binary32)) tau #s(literal -1/6 binary32))
(-.f32 (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))))
(-.f32 (/.f32 #s(literal 1/36 binary32) (-.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (-.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #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) (-.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))
(/.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))))
(/.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)) (+.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))))
(/.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32))) (neg.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32))) (neg.f32 (+.f32 #s(literal 1/36 binary32) (-.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (neg.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))))
(/.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (-.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) #s(literal 1/36 binary32))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)))) (neg.f32 (neg.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))) (neg.f32 (-.f32 #s(literal -1/6 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (fma.f32 (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))))))
(*.f32 (fma.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal -1/216 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))))
(*.f32 (fma.f32 tau tau #s(literal 1 binary32)) #s(literal -1/6 binary32))
(*.f32 x (*.f32 (PI.f32) tau))
(*.f32 (PI.f32) (*.f32 x tau))
(*.f32 (*.f32 x (PI.f32)) tau)
(*.f32 tau (*.f32 x (PI.f32)))
(*.f32 (*.f32 (PI.f32) tau) x)
(*.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x tau)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x tau)))
(*.f32 (*.f32 x tau) (PI.f32))
(exp.f32 (*.f32 #s(literal 4 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 2 binary32)))
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 2 binary32) (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 2 binary32) (log.f32 (*.f32 (PI.f32) (PI.f32)))))
(exp.f32 (+.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32))))
(exp.f32 (+.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) (log.f32 (*.f32 (PI.f32) (PI.f32)))))
(pow.f32 (PI.f32) #s(literal 4 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 12 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 4/3 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 8 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 3 binary32))
(pow.f32 (exp.f32 #s(literal 4 binary32)) (log.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))
(*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 8 binary32)) (pow.f32 (PI.f32) #s(literal 4/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 8 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4/3 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))))
(+.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal -1 binary32))
(fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))
(fma.f32 tau (*.f32 (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 tau (*.f32 tau tau)) tau #s(literal 1 binary32))
(fma.f32 (*.f32 tau (*.f32 tau tau)) (*.f32 tau #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))))))
(/.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (*.f32 tau (*.f32 tau tau))))))
(/.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal -1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal -1 binary32))) (neg.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32))) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32)) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32)))))))
(*.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau)))))))
(*.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal -1 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))
(-.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)))
(-.f32 (/.f32 (cos.f32 (-.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 (cos.f32 (-.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) #s(literal 4 binary32))
(/.f32 (neg.f32 (-.f32 (cos.f32 (-.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (fma.f32 (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (*.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) #s(literal 1 binary32))
(*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(exp.f32 (+.f32 (log.f32 (PI.f32)) (*.f32 (log.f32 x) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 x) #s(literal 2 binary32) (log.f32 (PI.f32))))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) x) #s(literal 2 binary32))
(pow.f32 (*.f32 x (sqrt.f32 (PI.f32))) #s(literal 2 binary32))
(*.f32 x (*.f32 x (PI.f32)))
(*.f32 (PI.f32) (*.f32 x x))
(*.f32 (*.f32 x (PI.f32)) x)
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 x x)))
(*.f32 (*.f32 x x) (PI.f32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x x)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x x)))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) x) (*.f32 (sqrt.f32 (PI.f32)) x))
(*.f32 (*.f32 x (sqrt.f32 (PI.f32))) (*.f32 x (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (*.f32 x x) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 x x) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))

simplify777.0ms (5.2%)

Memory
-6.9MiB live, 986.2MiB allocated
Algorithm
egg-herbie
Rules
20 270×accelerator-lowering-fma.f32
20 270×accelerator-lowering-fma.f64
8 514×*-lowering-*.f32
8 514×*-lowering-*.f64
5 276×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04487808
115287576
259097312
090486981
Stop Event
iter limit
node limit
Counts
504 → 504
Calls
Call 1
Inputs
1
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* x (PI)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(* x (PI))
(* x (+ (PI) (* -1/6 (* (pow x 2) (pow (PI) 3)))))
(* x (+ (PI) (* (pow x 2) (+ (* -1/6 (pow (PI) 3)) (* 1/120 (* (pow x 2) (pow (PI) 5)))))))
(* x (+ (PI) (* (pow x 2) (+ (* -1/6 (pow (PI) 3)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 7))) (* 1/120 (pow (PI) 5))))))))
(sin (* x (PI)))
(sin (* x (PI)))
(sin (* x (PI)))
(sin (* x (PI)))
(sin (* x (PI)))
(sin (* x (PI)))
(sin (* x (PI)))
(sin (* x (PI)))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
(* x (PI))
1
(+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))
(+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))
(+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))
(* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))
(* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))
(* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))
(* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))
(* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))
(* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(+ 1 (+ (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))) (* -1/6 (* (pow x 2) (pow (PI) 2)))))
(+ 1 (+ (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))) (* -1/6 (* (pow x 2) (pow (PI) 2)))))
(+ 1 (+ (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))) (* -1/6 (* (pow x 2) (pow (PI) 2)))))
(* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2))))
(* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))
(* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))
(* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))
(* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2))))
(* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))
(* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))
(* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* -1/6 (* x (pow (PI) 2)))
(+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (* (pow tau 2) (* x (pow (PI) 2)))))
(+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (* (pow tau 2) (* x (pow (PI) 2)))))
(+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (* (pow tau 2) (* x (pow (PI) 2)))))
(* -1/6 (* (pow tau 2) (* x (pow (PI) 2))))
(* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))
(* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))
(* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))
(* -1/6 (* (pow tau 2) (* x (pow (PI) 2))))
(* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))
(* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))
(* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))
(* -1/6 (pow (PI) 2))
(+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))
(+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))
(+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))
(* -1/6 (* (pow tau 2) (pow (PI) 2)))
(* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))
(* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))
(* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))
(* -1/6 (* (pow tau 2) (pow (PI) 2)))
(* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))
(* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))
(* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))
1
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
1
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
1
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
1
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(* tau (* x (PI)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(* tau (* x (PI)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
1/120
(+ 1/120 (* 1/36 (pow tau 2)))
(+ 1/120 (* (pow tau 2) (+ 1/36 (* 1/120 (pow tau 2)))))
(+ 1/120 (* (pow tau 2) (+ 1/36 (* 1/120 (pow tau 2)))))
(* 1/120 (pow tau 4))
(* (pow tau 4) (+ 1/120 (* 1/36 (/ 1 (pow tau 2)))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(* 1/120 (pow tau 4))
(* (pow tau 4) (+ 1/120 (* 1/36 (/ 1 (pow tau 2)))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
1
(+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))
(+ 1 (* (pow x 2) (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))))
(+ 1 (* (pow x 2) (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))))
(* (pow x 4) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(* (pow x 4) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))
(+ 1 (+ (* (pow tau 2) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4)))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(+ 1 (+ (* (pow tau 2) (+ (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(+ 1 (+ (* (pow tau 2) (+ (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(* 1/120 (* (pow tau 4) (* (pow x 4) (pow (PI) 4))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(* 1/120 (* (pow tau 4) (* (pow x 4) (pow (PI) 4))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))
(+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))
(+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4)))))))
(+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow tau 2) (* (pow x 2) (pow (PI) 4)))) (* 1/36 (* (pow x 2) (pow (PI) 4))))))))
(+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow tau 2) (* (pow x 2) (pow (PI) 4)))) (* 1/36 (* (pow x 2) (pow (PI) 4))))))))
(* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(/ (sin (* x (PI))) (* x (PI)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
1
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* (pow x 2) (pow (PI) 2))
(* (pow x 2) (pow (PI) 2))
(* (pow x 2) (pow (PI) 2))
(* (pow x 2) (pow (PI) 2))
(* (pow x 2) (pow (PI) 2))
(* (pow x 2) (pow (PI) 2))
(* (pow x 2) (pow (PI) 2))
(* (pow x 2) (pow (PI) 2))
(* (pow x 2) (pow (PI) 2))
(* (pow x 2) (pow (PI) 2))
(* (pow x 2) (pow (PI) 2))
(* (pow x 2) (pow (PI) 2))
(* x (PI))
(* x (+ (PI) (* 1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 3))))))
(* x (+ (PI) (* (pow x 2) (- (* -1 (* (pow x 2) (+ (* -1/36 (* (pow tau 4) (pow (PI) 5))) (* 1/120 (* (pow tau 4) (pow (PI) 5)))))) (* -1/6 (* (pow tau 2) (pow (PI) 3)))))))
(* x (+ (PI) (* (pow x 2) (- (* (pow x 2) (- (* -1 (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 7))) (+ (* 1/720 (* (pow tau 6) (pow (PI) 7))) (* 1/6 (* (pow tau 2) (* (pow (PI) 2) (+ (* -1/36 (* (pow tau 4) (pow (PI) 5))) (* 1/120 (* (pow tau 4) (pow (PI) 5))))))))))) (+ (* -1/36 (* (pow tau 4) (pow (PI) 5))) (* 1/120 (* (pow tau 4) (pow (PI) 5)))))) (* -1/6 (* (pow tau 2) (pow (PI) 3)))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(* x (PI))
(+ (* 1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI)))
(+ (* x (PI)) (* (pow tau 2) (- (* -1 (* (pow tau 2) (+ (* -1/36 (* (pow x 5) (pow (PI) 5))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))) (* -1/6 (* (pow x 3) (pow (PI) 3))))))
(+ (* x (PI)) (* (pow tau 2) (- (* (pow tau 2) (- (* -1 (* (pow tau 2) (+ (* -1/5040 (* (pow x 7) (pow (PI) 7))) (+ (* 1/720 (* (pow x 7) (pow (PI) 7))) (* 1/6 (* (pow x 2) (* (pow (PI) 2) (+ (* -1/36 (* (pow x 5) (pow (PI) 5))) (* 1/120 (* (pow x 5) (pow (PI) 5))))))))))) (+ (* -1/36 (* (pow x 5) (pow (PI) 5))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))) (* -1/6 (* (pow x 3) (pow (PI) 3))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (* x (PI)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(* tau (* x (PI)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
-1/6
(- (* -1/6 (pow tau 2)) 1/6)
(- (* -1/6 (pow tau 2)) 1/6)
(- (* -1/6 (pow tau 2)) 1/6)
(* -1/6 (pow tau 2))
(* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))
(* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))
(* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))
(* -1/6 (pow tau 2))
(* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))
(* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))
(* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
1
(+ 1 (pow tau 4))
(+ 1 (pow tau 4))
(+ 1 (pow tau 4))
(pow tau 4)
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(pow tau 4)
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(* tau (* (pow x 2) (pow (PI) 2)))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (* -1/6 (* (pow tau 3) (pow (PI) 4)))))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (* 1/36 (* (pow tau 3) (pow (PI) 6)))))))))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (+ (* 1/36 (* (pow tau 3) (pow (PI) 6))) (* (pow x 2) (+ (* -1/720 (* (pow tau 3) (pow (PI) 8))) (+ (* -1/720 (* (pow tau 5) (pow (PI) 8))) (+ (* -1/5040 (* tau (pow (PI) 8))) (* -1/5040 (* (pow tau 7) (pow (PI) 8))))))))))))))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* tau (* x (* (PI) (sin (* x (PI))))))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))) (* x (* (PI) (sin (* x (PI)))))))
(* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI)))))))))))
(* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (* (pow (PI) 7) (sin (* x (PI))))))) (* 1/120 (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))))))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (pow x 2) (PI))
(* (pow x 2) (PI))
(* (pow x 2) (PI))
(* (pow x 2) (PI))
(* (pow x 2) (PI))
(* (pow x 2) (PI))
(* (pow x 2) (PI))
(* (pow x 2) (PI))
(* (pow x 2) (PI))
(* (pow x 2) (PI))
(* (pow x 2) (PI))
(* (pow x 2) (PI))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal -1/720 binary32) (fma.f32 tau tau (*.f32 (*.f32 tau tau) (*.f32 tau tau))) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 6 binary32)) #s(literal -1/5040 binary32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 x (*.f32 tau tau)) (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 x (PI.f32)) (*.f32 (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)) (*.f32 (*.f32 x x) (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal -1/5040 binary32)) (*.f32 (pow.f32 x #s(literal 5 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 x (*.f32 x x))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* x (PI))
(*.f32 x (PI.f32))
(* x (+ (PI) (* -1/6 (* (pow x 2) (pow (PI) 3)))))
(*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32)))
(* x (+ (PI) (* (pow x 2) (+ (* -1/6 (pow (PI) 3)) (* 1/120 (* (pow x 2) (pow (PI) 5)))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 x (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (PI.f32)))
(* x (+ (PI) (* (pow x 2) (+ (* -1/6 (pow (PI) 3)) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (pow (PI) 7))) (* 1/120 (pow (PI) 5))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -1/5040 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (PI.f32)))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
(* x (PI))
(*.f32 x (PI.f32))
1
#s(literal 1 binary32)
(+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(* (pow x 2) (+ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (/ 1 (pow x 2))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(+ 1 (+ (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))) (* -1/6 (* (pow x 2) (pow (PI) 2)))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (+ (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))) (* -1/6 (* (pow x 2) (pow (PI) 2)))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (+ (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))) (* -1/6 (* (pow x 2) (pow (PI) 2)))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (+ (* -1/6 (/ (* (pow x 2) (pow (PI) 2)) (pow tau 2))) (/ 1 (pow tau 2)))))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* x (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* -1/6 (* x (pow (PI) 2)))
(*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (* (pow tau 2) (* x (pow (PI) 2)))))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (* (pow tau 2) (* x (pow (PI) 2)))))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (* (pow tau 2) (* x (pow (PI) 2)))))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* -1/6 (* (pow tau 2) (* x (pow (PI) 2))))
(*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))))
(* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(* -1/6 (* (pow tau 2) (* x (pow (PI) 2))))
(*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))))
(* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(* (pow tau 2) (+ (* -1/6 (* x (pow (PI) 2))) (* -1/6 (/ (* x (pow (PI) 2)) (pow tau 2)))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(* -1/6 (pow (PI) 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))
(+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))
(*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))
(*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))
(*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* -1/6 (* (pow tau 2) (pow (PI) 2)))
(*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))
(* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) (PI.f32)) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) (PI.f32)) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) (PI.f32)) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(* -1/6 (* (pow tau 2) (pow (PI) 2)))
(*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))
(* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) (PI.f32)) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) (PI.f32)) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
(* (pow tau 2) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (* -1/6 (pow (PI) 2))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) (PI.f32)) (+.f32 #s(literal -1/6 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 (pow.f32 tau #s(literal 6 binary32)) x) x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/5040 binary32)))) (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))
(fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))
(fma.f32 (*.f32 tau tau) (fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 tau tau) (fma.f32 (*.f32 (*.f32 tau tau) (pow.f32 x #s(literal 6 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/5040 binary32)) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x)))))) #s(literal 1 binary32))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 (pow.f32 tau #s(literal 6 binary32)) x) x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/5040 binary32)))) (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))
(fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))
(fma.f32 (*.f32 tau tau) (fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 tau tau) (fma.f32 (*.f32 (*.f32 tau tau) (pow.f32 x #s(literal 6 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -1/5040 binary32)) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x)))))) #s(literal 1 binary32))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 tau #s(literal 5 binary32)) (*.f32 x (*.f32 x (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau))))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 7 binary32))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau))))) (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 7 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -1/5040 binary32))) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
1/120
#s(literal 1/120 binary32)
(+ 1/120 (* 1/36 (pow tau 2)))
(fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))
(+ 1/120 (* (pow tau 2) (+ 1/36 (* 1/120 (pow tau 2)))))
(fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))
(+ 1/120 (* (pow tau 2) (+ 1/36 (* 1/120 (pow tau 2)))))
(fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))
(* 1/120 (pow tau 4))
(*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))
(* (pow tau 4) (+ 1/120 (* 1/36 (/ 1 (pow tau 2)))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (+.f32 (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau)) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (+.f32 (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau)) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))))
(* 1/120 (pow tau 4))
(*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))
(* (pow tau 4) (+ 1/120 (* 1/36 (/ 1 (pow tau 2)))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (+.f32 (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau)) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (+.f32 (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau)) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))))
1
#s(literal 1 binary32)
(+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))))
(fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))))
(fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))
(* (pow x 4) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 x x))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(fma.f32 (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 x x))) #s(literal 1 binary32))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(fma.f32 (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 x x))) #s(literal 1 binary32))
(* (pow x 4) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 x x))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(fma.f32 (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 x x))) #s(literal 1 binary32))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(fma.f32 (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 x x))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(+ 1 (+ (* (pow tau 2) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4)))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(fma.f32 (*.f32 x x) (fma.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(+ 1 (+ (* (pow tau 2) (+ (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(+.f32 (fma.f32 (*.f32 x x) (fma.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))))
(+ 1 (+ (* (pow tau 2) (+ (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(+.f32 (fma.f32 (*.f32 x x) (fma.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))))
(* 1/120 (* (pow tau 4) (* (pow x 4) (pow (PI) 4))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 x x) (*.f32 x x))) (/.f32 (*.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 tau tau))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(fma.f32 tau (*.f32 tau (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 x x) (+.f32 (/.f32 (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 tau tau)) (/.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))) #s(literal 1 binary32)))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(fma.f32 tau (*.f32 tau (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 x x) (+.f32 (/.f32 (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 tau tau)) (/.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))) #s(literal 1 binary32)))
(* 1/120 (* (pow tau 4) (* (pow x 4) (pow (PI) 4))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 x x) (*.f32 x x))) (/.f32 (*.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 tau tau))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(fma.f32 tau (*.f32 tau (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 x x) (+.f32 (/.f32 (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 tau tau)) (/.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))) #s(literal 1 binary32)))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(fma.f32 tau (*.f32 tau (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 x x) (+.f32 (/.f32 (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 tau tau)) (/.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))) #s(literal 1 binary32)))
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))
(*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 x x))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 x x))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 x x))))
(* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 x x))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 x x))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 x x))))
(+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))
(fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))
(+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4)))))))
(fma.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))))
(+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow tau 2) (* (pow x 2) (pow (PI) 4)))) (* 1/36 (* (pow x 2) (pow (PI) 4))))))))
(fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow tau 2) (* (pow x 2) (pow (PI) 4)))) (* 1/36 (* (pow x 2) (pow (PI) 4))))))))
(fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (+.f32 (/.f32 (PI.f32) (*.f32 tau tau)) (/.f32 (PI.f32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))) (fma.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau))) (/.f32 (*.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (+.f32 (/.f32 (PI.f32) (*.f32 tau tau)) (/.f32 (PI.f32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))) (fma.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau))) (/.f32 (*.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))))
(* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (+.f32 (/.f32 (PI.f32) (*.f32 tau tau)) (/.f32 (PI.f32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))) (fma.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau))) (/.f32 (*.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (+.f32 (/.f32 (PI.f32) (*.f32 tau tau)) (/.f32 (PI.f32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))) (fma.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau))) (/.f32 (*.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 x (*.f32 tau tau)) (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 x (PI.f32)) (*.f32 (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)) (*.f32 (*.f32 x x) (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal -1/5040 binary32)) (*.f32 (pow.f32 x #s(literal 5 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 x (*.f32 x x))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
1
#s(literal 1 binary32)
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(fma.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal -1/720 binary32) (fma.f32 tau tau (*.f32 (*.f32 tau tau) (*.f32 tau tau))) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 6 binary32)) #s(literal -1/5040 binary32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* (pow x 2) (pow (PI) 2))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(* (pow x 2) (pow (PI) 2))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(* (pow x 2) (pow (PI) 2))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(* (pow x 2) (pow (PI) 2))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(* (pow x 2) (pow (PI) 2))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(* (pow x 2) (pow (PI) 2))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(* (pow x 2) (pow (PI) 2))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(* (pow x 2) (pow (PI) 2))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(* (pow x 2) (pow (PI) 2))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(* (pow x 2) (pow (PI) 2))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(* (pow x 2) (pow (PI) 2))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(* (pow x 2) (pow (PI) 2))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(* x (PI))
(*.f32 x (PI.f32))
(* x (+ (PI) (* 1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 3))))))
(*.f32 x (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)) (PI.f32)))
(* x (+ (PI) (* (pow x 2) (- (* -1 (* (pow x 2) (+ (* -1/36 (* (pow tau 4) (pow (PI) 5))) (* 1/120 (* (pow tau 4) (pow (PI) 5)))))) (* -1/6 (* (pow tau 2) (pow (PI) 3)))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (pow.f32 (PI.f32) #s(literal 5 binary32)))) #s(literal 7/360 binary32))) (PI.f32)))
(* x (+ (PI) (* (pow x 2) (- (* (pow x 2) (- (* -1 (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 7))) (+ (* 1/720 (* (pow tau 6) (pow (PI) 7))) (* 1/6 (* (pow tau 2) (* (pow (PI) 2) (+ (* -1/36 (* (pow tau 4) (pow (PI) 5))) (* 1/120 (* (pow tau 4) (pow (PI) 5))))))))))) (+ (* -1/36 (* (pow tau 4) (pow (PI) 5))) (* 1/120 (* (pow tau 4) (pow (PI) 5)))))) (* -1/6 (* (pow tau 2) (pow (PI) 3)))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (neg.f32 (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (*.f32 (pow.f32 tau #s(literal 6 binary32)) #s(literal 1/840 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal -7/360 binary32)))) (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)))) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal -7/360 binary32))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)))) (PI.f32)))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(* x (PI))
(*.f32 x (PI.f32))
(+ (* 1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI)))
(*.f32 x (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)) (PI.f32)))
(+ (* x (PI)) (* (pow tau 2) (- (* -1 (* (pow tau 2) (+ (* -1/36 (* (pow x 5) (pow (PI) 5))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))) (* -1/6 (* (pow x 3) (pow (PI) 3))))))
(fma.f32 x (PI.f32) (*.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 (pow.f32 x #s(literal 5 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) #s(literal 7/360 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x x)) #s(literal 1/6 binary32))))))
(+ (* x (PI)) (* (pow tau 2) (- (* (pow tau 2) (- (* -1 (* (pow tau 2) (+ (* -1/5040 (* (pow x 7) (pow (PI) 7))) (+ (* 1/720 (* (pow x 7) (pow (PI) 7))) (* 1/6 (* (pow x 2) (* (pow (PI) 2) (+ (* -1/36 (* (pow x 5) (pow (PI) 5))) (* 1/120 (* (pow x 5) (pow (PI) 5))))))))))) (+ (* -1/36 (* (pow x 5) (pow (PI) 5))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))) (* -1/6 (* (pow x 3) (pow (PI) 3))))))
(fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau (fma.f32 (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal -7/360 binary32)))) #s(literal 1/6 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) (*.f32 (pow.f32 x #s(literal 7 binary32)) #s(literal 1/840 binary32)))) (neg.f32 (*.f32 tau tau)) (*.f32 (*.f32 (pow.f32 x #s(literal 5 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) #s(literal 7/360 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x x)) #s(literal 1/6 binary32)))) (*.f32 x (PI.f32)))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/ (* tau (* (pow x 2) (pow (PI) 2))) (sin (* tau (* x (PI)))))
(*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 tau #s(literal 5 binary32)) (*.f32 x (*.f32 x (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau))))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 7 binary32))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau))))) (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 7 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -1/5040 binary32))) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
-1/6
#s(literal -1/6 binary32)
(- (* -1/6 (pow tau 2)) 1/6)
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))
(- (* -1/6 (pow tau 2)) 1/6)
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))
(- (* -1/6 (pow tau 2)) 1/6)
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))
(* -1/6 (pow tau 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))
(* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))
(* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))
(* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))
(* -1/6 (pow tau 2))
(*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))
(* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))
(* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))
(* -1 (* (pow tau 2) (+ 1/6 (* 1/6 (/ 1 (pow tau 2))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
(* tau (* x (PI)))
(*.f32 tau (*.f32 x (PI.f32)))
1
#s(literal 1 binary32)
(+ 1 (pow tau 4))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(+ 1 (pow tau 4))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(+ 1 (pow tau 4))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(pow tau 4)
(*.f32 (*.f32 tau tau) (*.f32 tau tau))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(pow tau 4)
(*.f32 (*.f32 tau tau) (*.f32 tau tau))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (* -1/6 (* (pow tau 3) (pow (PI) 4)))))))
(*.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (fma.f32 tau tau #s(literal 1 binary32)) tau)) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (* 1/36 (* (pow tau 3) (pow (PI) 6)))))))))))
(*.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal 1/120 binary32) (+.f32 tau (pow.f32 tau #s(literal 5 binary32))) (*.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau tau))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (fma.f32 tau tau #s(literal 1 binary32)) tau))) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (+ (* 1/36 (* (pow tau 3) (pow (PI) 6))) (* (pow x 2) (+ (* -1/720 (* (pow tau 3) (pow (PI) 8))) (+ (* -1/720 (* (pow tau 5) (pow (PI) 8))) (+ (* -1/5040 (* tau (pow (PI) 8))) (* -1/5040 (* (pow tau 7) (pow (PI) 8))))))))))))))))
(*.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (+.f32 tau (pow.f32 tau #s(literal 5 binary32))))) (*.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 8 binary32)) (fma.f32 #s(literal -1/5040 binary32) (+.f32 tau (pow.f32 tau #s(literal 7 binary32))) (*.f32 #s(literal -1/720 binary32) (fma.f32 tau (*.f32 tau tau) (pow.f32 tau #s(literal 5 binary32)))))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (fma.f32 tau tau #s(literal 1 binary32)) tau))) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* tau (* x (* (PI) (sin (* x (PI))))))
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))) (* x (* (PI) (sin (* x (PI)))))))
(*.f32 tau (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32)))))
(* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI)))))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (* (pow (PI) 7) (sin (* x (PI))))))) (* 1/120 (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))))))))
(*.f32 tau (fma.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32))) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 7 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -1/5040 binary32))) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (pow x 2) (PI))
(*.f32 x (*.f32 x (PI.f32)))
(* (pow x 2) (PI))
(*.f32 x (*.f32 x (PI.f32)))
(* (pow x 2) (PI))
(*.f32 x (*.f32 x (PI.f32)))
(* (pow x 2) (PI))
(*.f32 x (*.f32 x (PI.f32)))
(* (pow x 2) (PI))
(*.f32 x (*.f32 x (PI.f32)))
(* (pow x 2) (PI))
(*.f32 x (*.f32 x (PI.f32)))
(* (pow x 2) (PI))
(*.f32 x (*.f32 x (PI.f32)))
(* (pow x 2) (PI))
(*.f32 x (*.f32 x (PI.f32)))
(* (pow x 2) (PI))
(*.f32 x (*.f32 x (PI.f32)))
(* (pow x 2) (PI))
(*.f32 x (*.f32 x (PI.f32)))
(* (pow x 2) (PI))
(*.f32 x (*.f32 x (PI.f32)))
(* (pow x 2) (PI))
(*.f32 x (*.f32 x (PI.f32)))

eval240.0ms (1.6%)

Memory
3.6MiB live, 547.2MiB allocated
Compiler

Compiled 78 666 to 5 545 computations (93% saved)

prune402.0ms (2.7%)

Memory
-7.9MiB live, 726.2MiB allocated
Pruning

71 alts after pruning (69 fresh and 2 done)

PrunedKeptTotal
New2 315512 366
Fresh111829
Picked505
Done123
Total2 332712 403
Accuracy
100.0%
Counts
2 403 → 71
Alt Table
Click to see full alt table
StatusAccuracyProgram
88.1%
(fma.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x x) #s(literal 1 binary32))
82.0%
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
88.0%
(fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
65.8%
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
88.1%
(fma.f32 (*.f32 x (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) x #s(literal 1 binary32))
88.1%
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau #s(literal -1/6 binary32))) tau (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
88.1%
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
87.3%
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
88.1%
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
88.1%
(fma.f32 (*.f32 x x) (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
83.1%
(fma.f32 (*.f32 x x) (fma.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
88.1%
(fma.f32 (*.f32 x x) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
88.1%
(fma.f32 (*.f32 x x) (+.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
88.1%
(fma.f32 (*.f32 x x) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
71.9%
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
82.0%
(fma.f32 x (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) #s(literal 1 binary32))
82.0%
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
71.9%
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
82.0%
(fma.f32 x (*.f32 x (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
82.0%
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
82.0%
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))))) #s(literal 1 binary32))
71.9%
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
71.9%
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
65.8%
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
72.1%
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
72.3%
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
96.9%
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
97.3%
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
97.1%
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
81.1%
(/.f32 (*.f32 (neg.f32 x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
87.8%
(/.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
72.3%
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
97.1%
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
80.7%
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)) (PI.f32))))
72.3%
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
81.3%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
87.1%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))))
87.7%
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
71.8%
(*.f32 (/.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
71.6%
(*.f32 (/.f32 (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
95.5%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (*.f32 (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
87.7%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
97.2%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) x))
97.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (sqrt.f32 (PI.f32))) (*.f32 tau (sqrt.f32 (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
88.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
96.5%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (cbrt.f32 (PI.f32)))))) (*.f32 x (PI.f32))))
87.9%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x #s(literal -1/6 binary32)) x) (/.f32 #s(literal 1 binary32) x)))
97.8%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
72.2%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x tau) (PI.f32))) #s(literal 1 binary32))
72.3%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
97.2%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (PI.f32))))
72.1%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
97.3%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32))))
72.2%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
72.1%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
97.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
97.9%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
72.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
97.5%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
87.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
72.1%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
97.0%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
68.2%
(*.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
13.7%
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)))
4.1%
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
97.1%
(*.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
93.6%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
87.8%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 x x) (PI.f32)) tau) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
97.2%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 x (PI.f32))) (*.f32 x tau))))
97.6%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x))))
64.9%
#s(literal 1 binary32)
Compiler

Compiled 3 832 to 2 208 computations (42.4% saved)

simplify617.0ms (4.2%)

Memory
9.2MiB live, 599.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 tau (PI.f32))
cost-diff0
(*.f32 x (*.f32 tau (PI.f32)))
cost-diff0
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
cost-diff0
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x))))
cost-diff0
(*.f32 x (*.f32 (PI.f32) tau))
cost-diff0
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
cost-diff0
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)
cost-diff352
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
cost-diff0
(*.f32 x x)
cost-diff0
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
cost-diff320
(fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))
cost-diff320
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
cost-diff0
(*.f32 (PI.f32) (PI.f32))
cost-diff0
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
cost-diff0
(*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))
cost-diff0
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
cost-diff0
(*.f32 x (*.f32 (PI.f32) tau))
cost-diff0
(*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))
cost-diff0
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32))))
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
Rules
11 826×accelerator-lowering-fma.f32
11 826×accelerator-lowering-fma.f64
5 046×*-lowering-*.f32
5 046×*-lowering-*.f64
3 544×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048422
1150398
2575388
32650388
46005388
56666388
66689388
76689388
87771388
08097372
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (/ 1 (* (* x (* (PI) tau)) (* x (PI)))) (* (sin (* x (PI))) (sin (* x (* (PI) tau)))))
(/ 1 (* (* x (* (PI) tau)) (* x (PI))))
1
(* (* x (* (PI) tau)) (* x (PI)))
(* x (* (PI) tau))
x
(* (PI) tau)
(PI)
tau
(* x (PI))
(* (sin (* x (PI))) (sin (* x (* (PI) tau))))
(sin (* x (PI)))
(sin (* x (* (PI) tau)))
(+ (* x (* -1/6 (* x (* (PI) (PI))))) 1)
x
(* -1/6 (* x (* (PI) (PI))))
-1/6
(* x (* (PI) (PI)))
(* (PI) (PI))
(PI)
1
(+ (* (* x x) (+ (* (* x x) (* (* (* (PI) (* (PI) (PI))) (PI)) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)
(* x x)
x
(+ (* (* x x) (* (* (* (PI) (* (PI) (PI))) (PI)) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))
(* (* (* (PI) (* (PI) (PI))) (PI)) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))
(* (* (PI) (* (PI) (PI))) (PI))
(* (PI) (* (PI) (PI)))
(PI)
(* (PI) (PI))
(+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36))
(+ (* (* tau tau) (* tau tau)) 1)
(* tau tau)
tau
1
1/120
(* (* tau tau) 1/36)
1/36
(* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6))
(+ (* -1/6 (* tau tau)) -1/6)
-1/6
(* (/ (sin (* x (* (PI) tau))) tau) (/ 1 (* x (PI))))
(/ (sin (* x (* (PI) tau))) tau)
(sin (* x (* (PI) tau)))
(* x (* (PI) tau))
x
(* (PI) tau)
(PI)
tau
(/ 1 (* x (PI)))
1
(* x (PI))
(* (sin (* x (* tau (PI)))) (/ (sin (* x (PI))) (* (PI) (* (* x (* (PI) tau)) x))))
(sin (* x (* tau (PI))))
(* x (* tau (PI)))
x
(* tau (PI))
tau
(PI)
(/ (sin (* x (PI))) (* (PI) (* (* x (* (PI) tau)) x)))
(sin (* x (PI)))
(* x (PI))
(* (PI) (* (* x (* (PI) tau)) x))
(* (* x (* (PI) tau)) x)
(* x (* (PI) tau))
(* (PI) tau)
Outputs
(* (/ 1 (* (* x (* (PI) tau)) (* x (PI)))) (* (sin (* x (PI))) (sin (* x (* (PI) tau)))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) tau))))))
(/ 1 (* (* x (* (PI) tau)) (* x (PI))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) tau)))))
1
#s(literal 1 binary32)
(* (* x (* (PI) tau)) (* x (PI)))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) tau))))
(* x (* (PI) tau))
(*.f32 x (*.f32 (PI.f32) tau))
x
(* (PI) tau)
(*.f32 (PI.f32) tau)
(PI)
(PI.f32)
tau
(* x (PI))
(*.f32 x (PI.f32))
(* (sin (* x (PI))) (sin (* x (* (PI) tau))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(sin (* x (* (PI) tau)))
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
(+ (* x (* -1/6 (* x (* (PI) (PI))))) 1)
(fma.f32 x (*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
x
(* -1/6 (* x (* (PI) (PI))))
(*.f32 (PI.f32) (*.f32 x (*.f32 (PI.f32) #s(literal -1/6 binary32))))
-1/6
#s(literal -1/6 binary32)
(* x (* (PI) (PI)))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(* (PI) (PI))
(*.f32 (PI.f32) (PI.f32))
(PI)
(PI.f32)
1
#s(literal 1 binary32)
(+ (* (* x x) (+ (* (* x x) (* (* (* (PI) (* (PI) (PI))) (PI)) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(* x x)
(*.f32 x x)
x
(+ (* (* x x) (* (* (* (PI) (* (PI) (PI))) (PI)) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(* (* (* (PI) (* (PI) (PI))) (PI)) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))
(*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)))
(* (* (PI) (* (PI) (PI))) (PI))
(*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(* (PI) (* (PI) (PI)))
(*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))
(PI)
(PI.f32)
(* (PI) (PI))
(*.f32 (PI.f32) (PI.f32))
(+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36))
(fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))
(+ (* (* tau tau) (* tau tau)) 1)
(fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))
(* tau tau)
(*.f32 tau tau)
tau
1
#s(literal 1 binary32)
1/120
#s(literal 1/120 binary32)
(* (* tau tau) 1/36)
(*.f32 (*.f32 tau tau) #s(literal 1/36 binary32))
1/36
#s(literal 1/36 binary32)
(* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6))
(*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))
(+ (* -1/6 (* tau tau)) -1/6)
(fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))
-1/6
#s(literal -1/6 binary32)
(* (/ (sin (* x (* (PI) tau))) tau) (/ 1 (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(/ (sin (* x (* (PI) tau))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau)
(sin (* x (* (PI) tau)))
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
(* x (* (PI) tau))
(*.f32 x (*.f32 (PI.f32) tau))
x
(* (PI) tau)
(*.f32 (PI.f32) tau)
(PI)
(PI.f32)
tau
(/ 1 (* x (PI)))
(/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))
1
#s(literal 1 binary32)
(* x (PI))
(*.f32 x (PI.f32))
(* (sin (* x (* tau (PI)))) (/ (sin (* x (PI))) (* (PI) (* (* x (* (PI) tau)) x))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) tau))))))
(sin (* x (* tau (PI))))
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
(* x (* tau (PI)))
(*.f32 x (*.f32 (PI.f32) tau))
x
(* tau (PI))
(*.f32 (PI.f32) tau)
tau
(PI)
(PI.f32)
(/ (sin (* x (PI))) (* (PI) (* (* x (* (PI) tau)) x)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) tau)))))
(sin (* x (PI)))
(sin.f32 (*.f32 x (PI.f32)))
(* x (PI))
(*.f32 x (PI.f32))
(* (PI) (* (* x (* (PI) tau)) x))
(*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) tau))))
(* (* x (* (PI) tau)) x)
(*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))
(* x (* (PI) tau))
(*.f32 x (*.f32 (PI.f32) tau))
(* (PI) tau)
(*.f32 (PI.f32) tau)

localize374.0ms (2.5%)

Memory
-6.1MiB live, 317.1MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy98.9%
(*.f32 tau (PI.f32))
accuracy98.8%
(*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x))
accuracy98.7%
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x)))
accuracy98.6%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x))))
accuracy99.1%
(*.f32 x (*.f32 (PI.f32) tau))
accuracy99.1%
(sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))
accuracy98.9%
(*.f32 (PI.f32) tau)
accuracy98.6%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
accuracy98.6%
(fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))
accuracy98.6%
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
accuracy96.9%
(*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32))
accuracy96.9%
(*.f32 (PI.f32) (PI.f32))
accuracy99.8%
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
accuracy98.8%
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
accuracy98.8%
(*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))
accuracy96.9%
(*.f32 (PI.f32) (PI.f32))
accuracy98.9%
(*.f32 (PI.f32) tau)
accuracy98.9%
(*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))
accuracy98.8%
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
accuracy98.7%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
Samples
247.0ms256×0valid
Compiler

Compiled 415 to 50 computations (88% saved)

Precisions
Click to see histograms. Total time spent on operations: 227.0ms
ival-mult: 128.0ms (56.4% of total)
const: 74.0ms (32.6% of total)
ival-sin: 9.0ms (4% of total)
ival-div: 8.0ms (3.5% of total)
ival-add: 6.0ms (2.6% of total)
ival-pi: 1.0ms (0.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series44.0ms (0.3%)

Memory
0.3MiB live, 39.4MiB allocated
Counts
25 → 456
Calls
Call 1
Inputs
#<alt (* (/ 1 (* (* x (* (PI) tau)) (* x (PI)))) (* (sin (* x (PI))) (sin (* x (* (PI) tau)))))>
#<alt (/ 1 (* (* x (* (PI) tau)) (* x (PI))))>
#<alt (* (* x (* (PI) tau)) (* x (PI)))>
#<alt (* x (* (PI) tau))>
#<alt (+ (* x (* -1/6 (* x (* (PI) (PI))))) 1)>
#<alt (* -1/6 (* x (* (PI) (PI))))>
#<alt (* x (* (PI) (PI)))>
#<alt (* (PI) (PI))>
#<alt (+ (* (* x x) (* (* (* (PI) (* (PI) (PI))) (PI)) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))>
#<alt (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36))>
#<alt (+ (* (* x x) (+ (* (* x x) (* (* (* (PI) (* (PI) (PI))) (PI)) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)>
#<alt (* x x)>
#<alt (* (/ (sin (* x (* (PI) tau))) tau) (/ 1 (* x (PI))))>
#<alt (/ (sin (* x (* (PI) tau))) tau)>
#<alt (sin (* x (* (PI) tau)))>
#<alt (* (sin (* x (* tau (PI)))) (/ (sin (* x (PI))) (* (PI) (* (* x (* (PI) tau)) x))))>
#<alt (sin (* x (* tau (PI))))>
#<alt (* x (* tau (PI)))>
#<alt (* tau (PI))>
#<alt (* (sin (* x (PI))) (sin (* x (* (PI) tau))))>
#<alt (* (PI) tau)>
#<alt (* (* (PI) (* (PI) (PI))) (PI))>
#<alt (+ (* (* tau tau) (* tau tau)) 1)>
#<alt (/ (sin (* x (PI))) (* (PI) (* (* x (* (PI) tau)) x)))>
#<alt (* (PI) (* (* x (* (PI) tau)) x))>
Outputs
#<alt 1>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ 1 (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))>
#<alt (+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))>
#<alt (+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))>
#<alt (* -1/6 (* (pow x 2) (pow (PI) 2)))>
#<alt (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))>
#<alt (* -1/6 (* (pow x 2) (pow (PI) 2)))>
#<alt (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))>
#<alt (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))>
#<alt (* -1/6 (* x (pow (PI) 2)))>
#<alt (* -1/6 (* x (pow (PI) 2)))>
#<alt (* -1/6 (* x (pow (PI) 2)))>
#<alt (* -1/6 (* x (pow (PI) 2)))>
#<alt (* -1/6 (* x (pow (PI) 2)))>
#<alt (* -1/6 (* x (pow (PI) 2)))>
#<alt (* -1/6 (* x (pow (PI) 2)))>
#<alt (* -1/6 (* x (pow (PI) 2)))>
#<alt (* -1/6 (* x (pow (PI) 2)))>
#<alt (* -1/6 (* x (pow (PI) 2)))>
#<alt (* -1/6 (* x (pow (PI) 2)))>
#<alt (* -1/6 (* x (pow (PI) 2)))>
#<alt (* x (pow (PI) 2))>
#<alt (* x (pow (PI) 2))>
#<alt (* x (pow (PI) 2))>
#<alt (* x (pow (PI) 2))>
#<alt (* x (pow (PI) 2))>
#<alt (* x (pow (PI) 2))>
#<alt (* x (pow (PI) 2))>
#<alt (* x (pow (PI) 2))>
#<alt (* x (pow (PI) 2))>
#<alt (* x (pow (PI) 2))>
#<alt (* x (pow (PI) 2))>
#<alt (* x (pow (PI) 2))>
#<alt (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))>
#<alt (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))>
#<alt (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))>
#<alt (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4)))))))>
#<alt (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow tau 2) (* (pow x 2) (pow (PI) 4)))) (* 1/36 (* (pow x 2) (pow (PI) 4))))))))>
#<alt (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow tau 2) (* (pow x 2) (pow (PI) 4)))) (* 1/36 (* (pow x 2) (pow (PI) 4))))))))>
#<alt (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4))))>
#<alt (* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))>
#<alt (* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))>
#<alt (* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))>
#<alt (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4))))>
#<alt (* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))>
#<alt (* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))>
#<alt (* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))>
#<alt 1/120>
#<alt (+ 1/120 (* 1/36 (pow tau 2)))>
#<alt (+ 1/120 (* (pow tau 2) (+ 1/36 (* 1/120 (pow tau 2)))))>
#<alt (+ 1/120 (* (pow tau 2) (+ 1/36 (* 1/120 (pow tau 2)))))>
#<alt (* 1/120 (pow tau 4))>
#<alt (* (pow tau 4) (+ 1/120 (* 1/36 (/ 1 (pow tau 2)))))>
#<alt (* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))>
#<alt (* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))>
#<alt (* 1/120 (pow tau 4))>
#<alt (* (pow tau 4) (+ 1/120 (* 1/36 (/ 1 (pow tau 2)))))>
#<alt (* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))>
#<alt (* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))>
#<alt 1>
#<alt (+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))>
#<alt (+ 1 (* (pow x 2) (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))))>
#<alt (+ 1 (* (pow x 2) (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))))>
#<alt (* (pow x 4) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))>
#<alt (* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))>
#<alt (* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))>
#<alt (* (pow x 4) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))>
#<alt (* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))>
#<alt (* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))>
#<alt (* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))>
#<alt (+ 1 (+ (* (pow tau 2) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4)))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))>
#<alt (+ 1 (+ (* (pow tau 2) (+ (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))>
#<alt (+ 1 (+ (* (pow tau 2) (+ (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))>
#<alt (* 1/120 (* (pow tau 4) (* (pow x 4) (pow (PI) 4))))>
#<alt (* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))>
#<alt (* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))>
#<alt (* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))>
#<alt (* 1/120 (* (pow tau 4) (* (pow x 4) (pow (PI) 4))))>
#<alt (* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))>
#<alt (* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))>
#<alt (* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt 1>
#<alt (+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))>
#<alt (+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))>
#<alt (+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))>
#<alt (* x (PI))>
#<alt (* x (+ (PI) (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 3))))))>
#<alt (* x (+ (PI) (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 3))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 5))))))))>
#<alt (* x (+ (PI) (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 4) (pow (PI) 5)))))))))>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (* x (PI))>
#<alt (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI)))>
#<alt (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5)))))))>
#<alt (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5))))))))>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (/ (sin (* tau (* x (PI)))) tau)>
#<alt (* tau (* x (PI)))>
#<alt (* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt 1>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))>
#<alt (+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* x (PI)))>
#<alt (+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (* tau (* x (PI)))>
#<alt (* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))>
#<alt (* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))>
#<alt (* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (sin (* tau (* x (PI))))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (* x (PI)))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (* -1/6 (* (pow tau 3) (pow (PI) 4)))))))>
#<alt (* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (* 1/36 (* (pow tau 3) (pow (PI) 6)))))))))))>
#<alt (* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (+ (* 1/36 (* (pow tau 3) (pow (PI) 6))) (* (pow x 2) (+ (* -1/720 (* (pow tau 3) (pow (PI) 8))) (+ (* -1/720 (* (pow tau 5) (pow (PI) 8))) (+ (* -1/5040 (* tau (pow (PI) 8))) (* -1/5040 (* (pow tau 7) (pow (PI) 8))))))))))))))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* tau (* x (* (PI) (sin (* x (PI))))))>
#<alt (* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))) (* x (* (PI) (sin (* x (PI)))))))>
#<alt (* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI)))))))))))>
#<alt (* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (* (pow (PI) 7) (sin (* x (PI))))))) (* 1/120 (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))))))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* (sin (* tau (* x (PI)))) (sin (* x (PI))))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt (* tau (PI))>
#<alt 1>
#<alt (+ 1 (pow tau 4))>
#<alt (+ 1 (pow tau 4))>
#<alt (+ 1 (pow tau 4))>
#<alt (pow tau 4)>
#<alt (* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))>
#<alt (* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))>
#<alt (* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))>
#<alt (pow tau 4)>
#<alt (* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))>
#<alt (* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))>
#<alt (* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))>
#<alt (/ 1 (* tau (* x (PI))))>
#<alt (/ (+ (* -1/6 (/ (* (pow x 2) (PI)) tau)) (/ 1 (* tau (PI)))) x)>
#<alt (/ (+ (* (pow x 2) (+ (* -1/6 (/ (PI) tau)) (* 1/120 (/ (* (pow x 2) (pow (PI) 3)) tau)))) (/ 1 (* tau (PI)))) x)>
#<alt (/ (+ (* (pow x 2) (+ (* -1/6 (/ (PI) tau)) (* (pow x 2) (+ (* -1/5040 (/ (* (pow x 2) (pow (PI) 5)) tau)) (* 1/120 (/ (pow (PI) 3) tau)))))) (/ 1 (* tau (PI)))) x)>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
#<alt (* tau (* (pow x 2) (pow (PI) 2)))>
Calls

114 calls:

TimeVariablePointExpression
0.0ms
x
@0
(* -1/6 (* x (* (PI) (PI))))
0.0ms
x
@inf
(* -1/6 (* x (* (PI) (PI))))
0.0ms
x
@inf
(/ (sin (* x (* (PI) tau))) tau)
0.0ms
x
@0
(/ (sin (* x (* (PI) tau))) tau)
0.0ms
x
@-inf
(/ (sin (* x (* (PI) tau))) tau)

rewrite966.0ms (6.5%)

Memory
20.5MiB live, 963.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 880×accelerator-lowering-fma.f32
5 880×accelerator-lowering-fma.f64
4 578×*-lowering-*.f32
4 578×*-lowering-*.f64
3 830×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048284
1278266
22377252
08546240
Stop Event
iter limit
node limit
Counts
25 → 900
Calls
Call 1
Inputs
(* (/ 1 (* (* x (* (PI) tau)) (* x (PI)))) (* (sin (* x (PI))) (sin (* x (* (PI) tau)))))
(/ 1 (* (* x (* (PI) tau)) (* x (PI))))
(* (* x (* (PI) tau)) (* x (PI)))
(* x (* (PI) tau))
(+ (* x (* -1/6 (* x (* (PI) (PI))))) 1)
(* -1/6 (* x (* (PI) (PI))))
(* x (* (PI) (PI)))
(* (PI) (PI))
(+ (* (* x x) (* (* (* (PI) (* (PI) (PI))) (PI)) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))
(+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36))
(+ (* (* x x) (+ (* (* x x) (* (* (* (PI) (* (PI) (PI))) (PI)) (+ (* (+ (* (* tau tau) (* tau tau)) 1) 1/120) (* (* tau tau) 1/36)))) (* (* (PI) (PI)) (+ (* -1/6 (* tau tau)) -1/6)))) 1)
(* x x)
(* (/ (sin (* x (* (PI) tau))) tau) (/ 1 (* x (PI))))
(/ (sin (* x (* (PI) tau))) tau)
(sin (* x (* (PI) tau)))
(* (sin (* x (* tau (PI)))) (/ (sin (* x (PI))) (* (PI) (* (* x (* (PI) tau)) x))))
(sin (* x (* tau (PI))))
(* x (* tau (PI)))
(* tau (PI))
(* (sin (* x (PI))) (sin (* x (* (PI) tau))))
(* (PI) tau)
(* (* (PI) (* (PI) (PI))) (PI))
(+ (* (* tau tau) (* tau tau)) 1)
(/ (sin (* x (PI))) (* (PI) (* (* x (* (PI) tau)) x)))
(* (PI) (* (* x (* (PI) tau)) x))
Outputs
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (/.f32 (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(-.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32))) (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32)) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal 2 binary32)) (*.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (PI.f32)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 x (PI.f32))) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 x (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 x (PI.f32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 #s(literal 2 binary32) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32)) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) x) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32)) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 x (PI.f32)))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) x)
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) (neg.f32 (*.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) (neg.f32 (*.f32 (*.f32 x (PI.f32)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))) (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32))))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32))) (neg.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) x)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) (neg.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 x))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 x (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 x (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (PI.f32))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 #s(literal 1 binary32) x) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32))))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) x)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) x)
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) x) (PI.f32))
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (PI.f32)) x)
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))) (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 x))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) x)) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (PI.f32))) (neg.f32 x))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) (pow.f32 (/.f32 (PI.f32) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) x))
(*.f32 (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)) (pow.f32 (*.f32 x (*.f32 x (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x tau)) (pow.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal -1 binary32)) (pow.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (pow.f32 (*.f32 (*.f32 x (PI.f32)) x) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau)))
(*.f32 (pow.f32 (*.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (pow.f32 (*.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (sqrt.f32 (PI.f32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal -1 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal 1 binary32)))
(/.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 (neg.f32 (*.f32 x (PI.f32))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 x (/.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) #s(literal 1 binary32)))
(*.f32 (PI.f32) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (PI.f32) (/.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) #s(literal 1 binary32)))
(*.f32 (*.f32 (PI.f32) tau) (*.f32 x (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(*.f32 (*.f32 x (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))
(*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) #s(literal 1 binary32)))
(*.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (PI.f32))
(*.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (PI.f32) #s(literal 1 binary32)))
(*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) x)
(*.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 x #s(literal 1 binary32)))
(*.f32 (*.f32 x tau) (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(*.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32))) tau)
(*.f32 (*.f32 (*.f32 x (PI.f32)) x) (*.f32 (PI.f32) tau))
(*.f32 (*.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 x (*.f32 (PI.f32) tau))
(*.f32 (PI.f32) (*.f32 x tau))
(*.f32 tau (*.f32 x (PI.f32)))
(*.f32 (*.f32 (PI.f32) tau) x)
(*.f32 (*.f32 x (PI.f32)) tau)
(*.f32 (*.f32 x tau) (PI.f32))
(*.f32 (*.f32 (*.f32 x tau) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 x tau) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 x tau) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))))
(+.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) x) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) x #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 x #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32))
(fma.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal -1/6 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) x) (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))))) (/.f32 (*.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) #s(literal 1 binary32)) (fma.f32 (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 (fma.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 (fma.f32 (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32)) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32))) (neg.f32 (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32)) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32)))))))
(*.f32 (fma.f32 (*.f32 x (*.f32 x x)) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 (fma.f32 (*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x (*.f32 x #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) #s(literal -1 binary32))))
(*.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) #s(literal -1/6 binary32)))
(*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x #s(literal -1/6 binary32)))
(*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) x)
(*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 (PI.f32) (PI.f32)))
(*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 x (PI.f32))) (PI.f32))
(*.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (PI.f32)) (PI.f32))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 x (PI.f32)))
(*.f32 (*.f32 x (PI.f32)) (PI.f32))
(*.f32 (*.f32 (PI.f32) (PI.f32)) x)
(*.f32 (*.f32 (*.f32 x (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 x (PI.f32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32)))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal 2 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 2/3 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 6 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 4 binary32))
(pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1/3 binary32))
(sqrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (PI.f32))
(*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 4/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1 binary32)) (cbrt.f32 (PI.f32)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(+.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))
(+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))
(+.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))
(fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(fma.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))
(fma.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau tau)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))
(fma.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))) (*.f32 (PI.f32) (PI.f32)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))
(fma.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))
(fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 tau tau) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))
(fma.f32 (*.f32 tau #s(literal -1/6 binary32)) (*.f32 tau (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))
(fma.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (PI.f32) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) x (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))) (PI.f32)) (PI.f32) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))
(fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau #s(literal -1/6 binary32))) tau (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))
(fma.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 (*.f32 x x) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))
(fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau tau)) #s(literal -1/6 binary32) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))))
(-.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))) (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (-.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) #s(literal 3 binary32))) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))))
(/.f32 (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (neg.f32 (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau)) #s(literal -1/216 binary32))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau)) #s(literal -1/216 binary32)) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))))) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))))) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau)) #s(literal -1/216 binary32))))) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))))) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau)) #s(literal -1/216 binary32)) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32))))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))))) (*.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))))) (*.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))))) (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))))) (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau)) #s(literal -1/216 binary32))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau)) #s(literal -1/216 binary32))) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32)) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau)) #s(literal -1/216 binary32)) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau)) #s(literal -1/216 binary32)) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32)) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal 1/6 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (*.f32 (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (*.f32 (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))))) (neg.f32 (neg.f32 (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))))) (neg.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (pow.f32 (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (-.f32 (*.f32 (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))) (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32)))) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))))) #s(literal 3 binary32)) (*.f32 #s(literal -1/216 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))))) (fma.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))))) (-.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (/.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))))))
(*.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (pow.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (-.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))))))))
(*.f32 (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (neg.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))))
(+.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))
(+.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) #s(literal -1 binary32))
(fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))
(fma.f32 #s(literal 1/120 binary32) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))
(fma.f32 #s(literal 1/36 binary32) (*.f32 tau tau) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(fma.f32 (*.f32 tau (*.f32 tau #s(literal -1/6 binary32))) #s(literal -1/6 binary32) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(fma.f32 (*.f32 tau #s(literal -1/6 binary32)) (*.f32 tau #s(literal -1/6 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(fma.f32 (*.f32 tau #s(literal 1/36 binary32)) tau (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(-.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (-.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))
(/.f32 (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32))) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))) (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32)))) (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))) (neg.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (-.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)))) (*.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))))) (neg.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))) (neg.f32 (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (fma.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (*.f32 (/.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))) (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau))))))))
(*.f32 (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1/46656 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))) #s(literal 1/1728000 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (-.f32 (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)))))
(*.f32 (-.f32 (*.f32 (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1/14400 binary32)) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/1296 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 #s(literal -1/36 binary32) (*.f32 tau tau)))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))
(+.f32 (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(+.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (*.f32 x x)) (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(fma.f32 x (*.f32 (*.f32 x (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(fma.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) (*.f32 x x) (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(fma.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 x x) #s(literal 1 binary32))
(fma.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)) (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(fma.f32 (*.f32 x (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) x #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 x x)) (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(fma.f32 (*.f32 (*.f32 x x) (*.f32 x x)) (*.f32 (PI.f32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(fma.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) x) x (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(fma.f32 (*.f32 (*.f32 x x) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (/.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 x x) (*.f32 x x)) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal -1 binary32)) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 x x) (*.f32 x x)) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal -1 binary32))) (neg.f32 (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32)) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 x x) (*.f32 x x)) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) (-.f32 (*.f32 (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x))) (fma.f32 (*.f32 (*.f32 x x) (PI.f32)) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 x (*.f32 x x))))) (fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (-.f32 (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))))) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))))))
(*.f32 (fma.f32 (*.f32 (*.f32 x x) (*.f32 x x)) (*.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 x) #s(literal 2 binary32)))
(pow.f32 x #s(literal 2 binary32))
(pow.f32 (*.f32 x x) #s(literal 1 binary32))
(pow.f32 (exp.f32 (log.f32 x)) #s(literal 2 binary32))
(*.f32 x x)
(*.f32 (exp.f32 (log.f32 x)) (exp.f32 (log.f32 x)))
(pow.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 x (PI.f32)) (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 x (PI.f32)) (neg.f32 tau))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) (neg.f32 tau))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 (*.f32 x (PI.f32))) tau)) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (neg.f32 (*.f32 x (PI.f32))) tau)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (PI.f32)) (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (PI.f32)) (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (PI.f32)) (neg.f32 tau)) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 x (PI.f32))) tau) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (neg.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 tau) (*.f32 x (PI.f32))) (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 tau) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 tau) (PI.f32)) (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (PI.f32)) (neg.f32 tau)) (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (*.f32 x (PI.f32))) (neg.f32 tau)) (*.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (/.f32 #s(literal 1 binary32) x) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) tau) (*.f32 (/.f32 #s(literal 1 binary32) x) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (neg.f32 tau)) (*.f32 (/.f32 #s(literal 1 binary32) x) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) x)))
(/.f32 #s(literal 1 binary32) (/.f32 x (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 x (PI.f32))) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 #s(literal 1 binary32) x))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 tau) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 tau) (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 x (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (*.f32 x (PI.f32)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (*.f32 x (PI.f32))) (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 x (PI.f32)) (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (*.f32 x (PI.f32)) (neg.f32 tau)))
(/.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (neg.f32 (*.f32 x (PI.f32))) tau))
(/.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) tau)
(/.f32 (/.f32 #s(literal 1 binary32) x) (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32)))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) #s(literal -1 binary32)) (*.f32 tau (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) x)) (*.f32 (PI.f32) tau))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32)) (*.f32 (neg.f32 tau) (*.f32 x (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32)) (*.f32 (neg.f32 tau) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) x)) (*.f32 (neg.f32 tau) (PI.f32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (*.f32 x (PI.f32)) (neg.f32 tau)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (neg.f32 (*.f32 x (PI.f32))) (neg.f32 tau)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) x) #s(literal 1 binary32)) (*.f32 (PI.f32) (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) x) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (PI.f32) tau))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) x) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (PI.f32) (neg.f32 tau)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau)) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))) (neg.f32 tau))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) x)) (neg.f32 (*.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (neg.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 (*.f32 x (PI.f32)) (neg.f32 tau))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 (neg.f32 (*.f32 x (PI.f32))) tau)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) x) (PI.f32))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (PI.f32)) x)
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) #s(literal -1 binary32)) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 #s(literal 1 binary32) x)) (PI.f32))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 tau))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))) (neg.f32 tau))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau)) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau)) (PI.f32))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32)))) (neg.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 tau) (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) #s(literal -1 binary32))) (neg.f32 (*.f32 tau (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) x))) (neg.f32 (*.f32 (PI.f32) tau)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32))) (neg.f32 (*.f32 (neg.f32 tau) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) x))) (neg.f32 (*.f32 (neg.f32 tau) (PI.f32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) (neg.f32 (*.f32 (*.f32 x (PI.f32)) (neg.f32 tau))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) (neg.f32 (*.f32 (neg.f32 (*.f32 x (PI.f32))) (neg.f32 tau))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) x) #s(literal 1 binary32))) (neg.f32 (*.f32 (PI.f32) (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) x) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 (PI.f32) tau)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) x) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) (neg.f32 (*.f32 (PI.f32) (neg.f32 tau))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau))) (neg.f32 (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))))) (neg.f32 (neg.f32 tau)))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) x)) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (PI.f32))) (neg.f32 x))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) #s(literal -1 binary32))) (neg.f32 (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 #s(literal 1 binary32) x))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) (neg.f32 (neg.f32 tau)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))) (neg.f32 (neg.f32 tau)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau))) (neg.f32 (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau))) (neg.f32 (PI.f32)))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) x) (/.f32 (/.f32 #s(literal 1 binary32) tau) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 (/.f32 #s(literal 1 binary32) tau) x))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) x) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (/.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) (PI.f32)) (/.f32 #s(literal 1 binary32) x))
(neg.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 tau)))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) tau))
(exp.f32 (*.f32 (log.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 tau)) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 tau)))
(/.f32 #s(literal 1 binary32) (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 tau) (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 tau (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (neg.f32 tau))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32)) (neg.f32 tau))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (neg.f32 tau)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32))) (neg.f32 (neg.f32 tau)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) (neg.f32 (neg.f32 (neg.f32 tau))))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) tau) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) tau) #s(literal 1 binary32))
(*.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (neg.f32 tau)))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) tau) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (/.f32 (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(-.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32))) (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32)) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal 2 binary32)) (*.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 x (PI.f32)) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 x (PI.f32))) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 x (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (*.f32 (*.f32 x (PI.f32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 #s(literal 2 binary32) (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32)) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) x) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32)) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 x (PI.f32)))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) x)
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) (neg.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) (neg.f32 (*.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) (neg.f32 (*.f32 (*.f32 x (PI.f32)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal -1 binary32))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))) (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32))))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32))) (neg.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) x)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) (neg.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 x))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) x) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) x) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32))))
(sin.f32 (*.f32 tau (*.f32 x (PI.f32))))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) #s(literal 1 binary32))
(*.f32 x (*.f32 (PI.f32) tau))
(*.f32 (PI.f32) (*.f32 x tau))
(*.f32 tau (*.f32 x (PI.f32)))
(*.f32 (*.f32 (PI.f32) tau) x)
(*.f32 (*.f32 x (PI.f32)) tau)
(*.f32 (*.f32 x tau) (PI.f32))
(*.f32 (*.f32 (*.f32 x tau) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 x tau) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 x tau) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau))
(*.f32 (PI.f32) tau)
(*.f32 tau (PI.f32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) tau))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) tau))
(*.f32 (*.f32 tau #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 tau (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 tau (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal -1 binary32))
(-.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)))
(-.f32 (/.f32 (cos.f32 (-.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 (cos.f32 (-.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))))
(/.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) #s(literal 4 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (-.f32 (cos.f32 (-.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (fma.f32 (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (*.f32 (/.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau)))) #s(literal 2 binary32))))))
(*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32))
(*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (PI.f32) (*.f32 (PI.f32) tau)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32)))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau))
(*.f32 (PI.f32) tau)
(*.f32 tau (PI.f32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) tau))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) tau))
(*.f32 (*.f32 tau #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 tau (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 tau (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 4 binary32)))
(exp.f32 (+.f32 (log.f32 (PI.f32)) (*.f32 (log.f32 (PI.f32)) #s(literal 3 binary32))))
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 2 binary32) (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 2 binary32) (log.f32 (*.f32 (PI.f32) (PI.f32)))))
(exp.f32 (+.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (log.f32 (PI.f32)) #s(literal 2 binary32))))
(exp.f32 (+.f32 (log.f32 (*.f32 (PI.f32) (PI.f32))) (log.f32 (*.f32 (PI.f32) (PI.f32)))))
(exp.f32 (fma.f32 (log.f32 (PI.f32)) #s(literal 3 binary32) (log.f32 (PI.f32))))
(pow.f32 (PI.f32) #s(literal 4 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 4/3 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 12 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 8 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (cbrt.f32 (PI.f32))) #s(literal 3 binary32))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))))
(*.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))
(*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))
(*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32))
(*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 10/3 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 4 binary32)))
(*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 4 binary32)) (pow.f32 (PI.f32) #s(literal 4/3 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))))
(+.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1 binary32))
(fma.f32 tau (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32))
(fma.f32 tau (*.f32 (*.f32 tau (*.f32 tau tau)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 tau (*.f32 tau tau)) tau #s(literal 1 binary32))
(fma.f32 (*.f32 tau (*.f32 tau tau)) (*.f32 tau #s(literal 1 binary32)) #s(literal 1 binary32))
(-.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32)) (fma.f32 tau (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau))) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))))))
(/.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (*.f32 tau (*.f32 tau tau))))))
(/.f32 (fma.f32 tau (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau))) #s(literal -1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32))) (neg.f32 (fma.f32 tau (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau))) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))))))
(/.f32 (neg.f32 (fma.f32 tau (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau))) #s(literal -1 binary32))) (neg.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau))))) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32)) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (fma.f32 tau (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau))) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 tau (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau))) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32)))))))
(*.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau (*.f32 tau tau)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau))) (-.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 tau (*.f32 tau tau)))))))
(*.f32 (fma.f32 tau (*.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) (*.f32 tau (*.f32 tau tau))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal -1 binary32))))
(neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 x (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 x (PI.f32)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) x)))
(/.f32 #s(literal 1 binary32) (/.f32 x (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32))) (neg.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) (PI.f32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) x)
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal 1 binary32)) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal -1 binary32)) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32))))) (*.f32 x (PI.f32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (PI.f32)))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) x) (*.f32 tau (*.f32 x (PI.f32))))
(/.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 x (PI.f32)))) x)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))))) (neg.f32 (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))) (neg.f32 (neg.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) x)) (neg.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 tau (*.f32 x (PI.f32))))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 x))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal 1 binary32))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))))
(/.f32 (neg.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))) (neg.f32 (*.f32 x (PI.f32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) x)) (neg.f32 (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))) (neg.f32 x))
(*.f32 #s(literal 1 binary32) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))) (pow.f32 (/.f32 (*.f32 tau (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (sin.f32 (*.f32 x (PI.f32)))) (/.f32 #s(literal -1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))) (pow.f32 (/.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) x) (pow.f32 (/.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (/.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) (pow.f32 (/.f32 x (sin.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(exp.f32 (neg.f32 (*.f32 (log.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal -1 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal -1 binary32))
(pow.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))) #s(literal 1 binary32)))
(/.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32)))))
(/.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))))
(/.f32 (neg.f32 (*.f32 x (PI.f32))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))) #s(literal -1 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 x (/.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) #s(literal 1 binary32)))
(*.f32 (PI.f32) (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))))
(*.f32 (PI.f32) (/.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) #s(literal 1 binary32)))
(*.f32 (*.f32 (PI.f32) tau) (*.f32 x (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(*.f32 (*.f32 x (PI.f32)) (*.f32 tau (*.f32 x (PI.f32))))
(*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 tau (*.f32 x (PI.f32))) #s(literal 1 binary32)))
(*.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (PI.f32))
(*.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 (PI.f32) #s(literal 1 binary32)))
(*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 x (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) x)
(*.f32 (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))) (/.f32 x #s(literal 1 binary32)))
(*.f32 (*.f32 x tau) (*.f32 x (*.f32 (PI.f32) (PI.f32))))
(*.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32))) tau)
(*.f32 (*.f32 (*.f32 x (PI.f32)) x) (*.f32 (PI.f32) tau))
(*.f32 (*.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 x (*.f32 tau (*.f32 x (PI.f32)))) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))

simplify517.0ms (3.5%)

Memory
15.1MiB live, 1 306.0MiB allocated
Algorithm
egg-herbie
Rules
20 244×accelerator-lowering-fma.f32
20 244×accelerator-lowering-fma.f64
7 192×*-lowering-*.f32
7 192×*-lowering-*.f64
6 446×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03996768
113126614
248576420
083326152
Stop Event
iter limit
node limit
Counts
456 → 456
Calls
Call 1
Inputs
1
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* x (PI)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
1
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(* -1/6 (* (pow x 2) (pow (PI) 2)))
(* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))
(* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))
(* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))
(* -1/6 (* (pow x 2) (pow (PI) 2)))
(* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))
(* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))
(* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))
(* -1/6 (* x (pow (PI) 2)))
(* -1/6 (* x (pow (PI) 2)))
(* -1/6 (* x (pow (PI) 2)))
(* -1/6 (* x (pow (PI) 2)))
(* -1/6 (* x (pow (PI) 2)))
(* -1/6 (* x (pow (PI) 2)))
(* -1/6 (* x (pow (PI) 2)))
(* -1/6 (* x (pow (PI) 2)))
(* -1/6 (* x (pow (PI) 2)))
(* -1/6 (* x (pow (PI) 2)))
(* -1/6 (* x (pow (PI) 2)))
(* -1/6 (* x (pow (PI) 2)))
(* x (pow (PI) 2))
(* x (pow (PI) 2))
(* x (pow (PI) 2))
(* x (pow (PI) 2))
(* x (pow (PI) 2))
(* x (pow (PI) 2))
(* x (pow (PI) 2))
(* x (pow (PI) 2))
(* x (pow (PI) 2))
(* x (pow (PI) 2))
(* x (pow (PI) 2))
(* x (pow (PI) 2))
(* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))
(+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))
(+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4)))))))
(+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow tau 2) (* (pow x 2) (pow (PI) 4)))) (* 1/36 (* (pow x 2) (pow (PI) 4))))))))
(+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow tau 2) (* (pow x 2) (pow (PI) 4)))) (* 1/36 (* (pow x 2) (pow (PI) 4))))))))
(* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
1/120
(+ 1/120 (* 1/36 (pow tau 2)))
(+ 1/120 (* (pow tau 2) (+ 1/36 (* 1/120 (pow tau 2)))))
(+ 1/120 (* (pow tau 2) (+ 1/36 (* 1/120 (pow tau 2)))))
(* 1/120 (pow tau 4))
(* (pow tau 4) (+ 1/120 (* 1/36 (/ 1 (pow tau 2)))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(* 1/120 (pow tau 4))
(* (pow tau 4) (+ 1/120 (* 1/36 (/ 1 (pow tau 2)))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
1
(+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))
(+ 1 (* (pow x 2) (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))))
(+ 1 (* (pow x 2) (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))))
(* (pow x 4) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(* (pow x 4) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))
(+ 1 (+ (* (pow tau 2) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4)))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(+ 1 (+ (* (pow tau 2) (+ (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(+ 1 (+ (* (pow tau 2) (+ (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(* 1/120 (* (pow tau 4) (* (pow x 4) (pow (PI) 4))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(* 1/120 (* (pow tau 4) (* (pow x 4) (pow (PI) 4))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
1
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
1
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(* x (PI))
(* x (+ (PI) (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 3))))))
(* x (+ (PI) (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 3))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 5))))))))
(* x (+ (PI) (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 4) (pow (PI) 5)))))))))
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(* x (PI))
(+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI)))
(+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5)))))))
(+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5))))))))
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(* tau (* x (PI)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(* tau (* x (PI)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
1
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* x (PI)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(* tau (* x (PI)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(* tau (* x (PI)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(sin (* tau (* x (PI))))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (* x (PI)))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (* (pow x 2) (pow (PI) 2)))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (* -1/6 (* (pow tau 3) (pow (PI) 4)))))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (* 1/36 (* (pow tau 3) (pow (PI) 6)))))))))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (+ (* 1/36 (* (pow tau 3) (pow (PI) 6))) (* (pow x 2) (+ (* -1/720 (* (pow tau 3) (pow (PI) 8))) (+ (* -1/720 (* (pow tau 5) (pow (PI) 8))) (+ (* -1/5040 (* tau (pow (PI) 8))) (* -1/5040 (* (pow tau 7) (pow (PI) 8))))))))))))))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* tau (* x (* (PI) (sin (* x (PI))))))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))) (* x (* (PI) (sin (* x (PI)))))))
(* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI)))))))))))
(* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (* (pow (PI) 7) (sin (* x (PI))))))) (* 1/120 (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))))))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
(* tau (PI))
1
(+ 1 (pow tau 4))
(+ 1 (pow tau 4))
(+ 1 (pow tau 4))
(pow tau 4)
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(pow tau 4)
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(/ 1 (* tau (* x (PI))))
(/ (+ (* -1/6 (/ (* (pow x 2) (PI)) tau)) (/ 1 (* tau (PI)))) x)
(/ (+ (* (pow x 2) (+ (* -1/6 (/ (PI) tau)) (* 1/120 (/ (* (pow x 2) (pow (PI) 3)) tau)))) (/ 1 (* tau (PI)))) x)
(/ (+ (* (pow x 2) (+ (* -1/6 (/ (PI) tau)) (* (pow x 2) (+ (* -1/5040 (/ (* (pow x 2) (pow (PI) 5)) tau)) (* 1/120 (/ (pow (PI) 3) tau)))))) (/ 1 (* tau (PI)))) x)
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
(* tau (* (pow x 2) (pow (PI) 2)))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(fma.f32 (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal -1/720 binary32) (fma.f32 tau tau (*.f32 (*.f32 tau tau) (*.f32 tau tau))) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 6 binary32)) #s(literal -1/5040 binary32)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 x (*.f32 tau tau)) (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 tau (*.f32 tau (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 x (PI.f32)) (*.f32 (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x x)))))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 tau (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal -1/5040 binary32)) (*.f32 (pow.f32 x #s(literal 5 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 x (*.f32 x x))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ 1 (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))) #s(literal 1 binary32))
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))) #s(literal 1 binary32))
(+ 1 (* -1/6 (* (pow x 2) (pow (PI) 2))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))) #s(literal 1 binary32))
(* -1/6 (* (pow x 2) (pow (PI) 2)))
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))) #s(literal 1 binary32))
(* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))) #s(literal 1 binary32))
(* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))) #s(literal 1 binary32))
(* -1/6 (* (pow x 2) (pow (PI) 2)))
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))) #s(literal 1 binary32))
(* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))) #s(literal 1 binary32))
(* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (/ 1 (pow x 2))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))) #s(literal 1 binary32))
(* -1/6 (* x (pow (PI) 2)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x #s(literal -1/6 binary32)))
(* -1/6 (* x (pow (PI) 2)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x #s(literal -1/6 binary32)))
(* -1/6 (* x (pow (PI) 2)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x #s(literal -1/6 binary32)))
(* -1/6 (* x (pow (PI) 2)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x #s(literal -1/6 binary32)))
(* -1/6 (* x (pow (PI) 2)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x #s(literal -1/6 binary32)))
(* -1/6 (* x (pow (PI) 2)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x #s(literal -1/6 binary32)))
(* -1/6 (* x (pow (PI) 2)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x #s(literal -1/6 binary32)))
(* -1/6 (* x (pow (PI) 2)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x #s(literal -1/6 binary32)))
(* -1/6 (* x (pow (PI) 2)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x #s(literal -1/6 binary32)))
(* -1/6 (* x (pow (PI) 2)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x #s(literal -1/6 binary32)))
(* -1/6 (* x (pow (PI) 2)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x #s(literal -1/6 binary32)))
(* -1/6 (* x (pow (PI) 2)))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 x #s(literal -1/6 binary32)))
(* x (pow (PI) 2))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(* x (pow (PI) 2))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(* x (pow (PI) 2))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(* x (pow (PI) 2))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(* x (pow (PI) 2))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(* x (pow (PI) 2))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(* x (pow (PI) 2))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(* x (pow (PI) 2))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(* x (pow (PI) 2))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(* x (pow (PI) 2))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(* x (pow (PI) 2))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(* x (pow (PI) 2))
(*.f32 x (*.f32 (PI.f32) (PI.f32)))
(* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))
(*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))
(+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))
(fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))
(* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(*.f32 (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 x x)))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 x x)))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 x x)))))
(* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(*.f32 (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 x x)))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 x x)))))
(* (pow x 2) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 x x)))))
(+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))
(fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))
(+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4)))))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (fma.f32 (PI.f32) (*.f32 tau tau) (PI.f32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))))
(+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow tau 2) (* (pow x 2) (pow (PI) 4)))) (* 1/36 (* (pow x 2) (pow (PI) 4))))))))
(fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 tau tau) (fma.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))))
(+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* (pow tau 2) (+ (* -1/6 (pow (PI) 2)) (+ (* 1/120 (* (pow tau 2) (* (pow x 2) (pow (PI) 4)))) (* 1/36 (* (pow x 2) (pow (PI) 4))))))))
(fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 tau tau) (fma.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))))
(* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 tau tau))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (+.f32 (/.f32 (PI.f32) (*.f32 tau tau)) (/.f32 (PI.f32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))) (fma.f32 (*.f32 x x) (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 tau tau) (*.f32 tau tau))) #s(literal 1/120 binary32)) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau)))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (+.f32 (/.f32 (PI.f32) (*.f32 tau tau)) (/.f32 (PI.f32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))) (fma.f32 (*.f32 x x) (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 tau tau) (*.f32 tau tau))) #s(literal 1/120 binary32)) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau)))))))
(* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 tau tau))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (+.f32 (/.f32 (PI.f32) (*.f32 tau tau)) (/.f32 (PI.f32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))) (fma.f32 (*.f32 x x) (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 tau tau) (*.f32 tau tau))) #s(literal 1/120 binary32)) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau)))))))
(* (pow tau 4) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 2))) (+ (* -1/6 (/ (pow (PI) 2) (pow tau 4))) (+ (* 1/120 (* (pow x 2) (pow (PI) 4))) (+ (* 1/120 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 4))) (* 1/36 (/ (* (pow x 2) (pow (PI) 4)) (pow tau 2))))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (+.f32 (/.f32 (PI.f32) (*.f32 tau tau)) (/.f32 (PI.f32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))) (fma.f32 (*.f32 x x) (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 tau tau) (*.f32 tau tau))) #s(literal 1/120 binary32)) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau)))))))
1/120
#s(literal 1/120 binary32)
(+ 1/120 (* 1/36 (pow tau 2)))
(fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))
(+ 1/120 (* (pow tau 2) (+ 1/36 (* 1/120 (pow tau 2)))))
(fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))
(+ 1/120 (* (pow tau 2) (+ 1/36 (* 1/120 (pow tau 2)))))
(fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))
(* 1/120 (pow tau 4))
(*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))
(* (pow tau 4) (+ 1/120 (* 1/36 (/ 1 (pow tau 2)))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (+.f32 #s(literal 1/120 binary32) (+.f32 (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (+.f32 #s(literal 1/120 binary32) (+.f32 (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))))
(* 1/120 (pow tau 4))
(*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))
(* (pow tau 4) (+ 1/120 (* 1/36 (/ 1 (pow tau 2)))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (+.f32 #s(literal 1/120 binary32) (+.f32 (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))))
(* (pow tau 4) (+ 1/120 (+ (/ 1/120 (pow tau 4)) (* 1/36 (/ 1 (pow tau 2))))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (+.f32 #s(literal 1/120 binary32) (+.f32 (/.f32 #s(literal 1/36 binary32) (*.f32 tau tau)) (/.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau))))))
1
#s(literal 1 binary32)
(+ 1 (* (pow x 2) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6))))
(fma.f32 (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* (pow x 2) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2))))) (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(* (pow x 4) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(*.f32 (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 x x)))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 x x)) #s(literal 1 binary32))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 x x)) #s(literal 1 binary32))
(* (pow x 4) (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))))
(*.f32 (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2))))
(*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 x x)))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 x x)) #s(literal 1 binary32))
(* (pow x 4) (+ (* (pow (PI) 4) (+ (* 1/120 (+ 1 (pow tau 4))) (* 1/36 (pow tau 2)))) (+ (/ 1 (pow x 4)) (/ (* (pow (PI) 2) (- (* -1/6 (pow tau 2)) 1/6)) (pow x 2)))))
(fma.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 x x)) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(+ 1 (+ (* (pow tau 2) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4)))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (fma.f32 (PI.f32) (*.f32 tau tau) (PI.f32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(+ 1 (+ (* (pow tau 2) (+ (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(+.f32 (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (fma.f32 (PI.f32) (*.f32 tau tau) (PI.f32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x)))))
(+ 1 (+ (* (pow tau 2) (+ (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))))) (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4)))))))
(+.f32 (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (fma.f32 (PI.f32) (*.f32 tau tau) (PI.f32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x)))))
(* 1/120 (* (pow tau 4) (* (pow x 4) (pow (PI) 4))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 x x) (/.f32 (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 tau tau)) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x)))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 (*.f32 x x) (+.f32 (/.f32 (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 tau tau)) (/.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 tau tau)))))) #s(literal 1 binary32))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 (*.f32 x x) (+.f32 (/.f32 (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 tau tau)) (/.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 tau tau)))))) #s(literal 1 binary32))
(* 1/120 (* (pow tau 4) (* (pow x 4) (pow (PI) 4))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))
(*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 x x) (/.f32 (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 tau tau)) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x)))))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 (*.f32 x x) (+.f32 (/.f32 (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 tau tau)) (/.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 tau tau)))))) #s(literal 1 binary32))
(* (pow tau 4) (+ (* 1/120 (* (pow x 4) (pow (PI) 4))) (+ (/ 1 (pow tau 4)) (+ (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/120 (* (pow x 2) (pow (PI) 4))))) (pow tau 4)) (/ (* (pow x 2) (+ (* -1/6 (pow (PI) 2)) (* 1/36 (* (pow x 2) (pow (PI) 4))))) (pow tau 2))))))
(fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 #s(literal 1/120 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (*.f32 (*.f32 x x) (+.f32 (/.f32 (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 1/36 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 tau tau)) (/.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 tau tau)))))) #s(literal 1 binary32))
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
(pow x 2)
(*.f32 x x)
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 4)))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 6)))) (* 1/120 (* (pow tau 4) (pow (PI) 4))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/5040 binary32) (*.f32 (pow.f32 tau #s(literal 6 binary32)) (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 6 binary32))))) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))) (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
1
#s(literal 1 binary32)
(+ 1 (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 2)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* 1/120 (* (pow tau 2) (* (pow x 4) (pow (PI) 4)))))))
(fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 tau tau) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x))))) #s(literal 1 binary32))
(+ 1 (* (pow tau 2) (+ (* -1/6 (* (pow x 2) (pow (PI) 2))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 6) (pow (PI) 6)))) (* 1/120 (* (pow x 4) (pow (PI) 4))))))))
(fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 tau tau) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (pow.f32 x #s(literal 6 binary32)))) (*.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (*.f32 x x) (*.f32 x x)))) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))) #s(literal 1 binary32))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(/ (sin (* tau (* x (PI)))) (* tau (* x (PI))))
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (*.f32 x (*.f32 tau (PI.f32))))
(* x (PI))
(*.f32 x (PI.f32))
(* x (+ (PI) (* -1/6 (* (pow tau 2) (* (pow x 2) (pow (PI) 3))))))
(*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32)))
(* x (+ (PI) (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 3))) (* 1/120 (* (pow tau 4) (* (pow x 2) (pow (PI) 5))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))) (PI.f32)))
(* x (+ (PI) (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 6) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 4) (pow (PI) 5)))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 6 binary32))) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))) (PI.f32)))
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(* x (PI))
(*.f32 x (PI.f32))
(+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI)))
(*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32)))
(+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5)))))))
(fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 x x))))) (*.f32 x (PI.f32)))
(+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5))))))))
(fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x x)))) (*.f32 (*.f32 tau tau) (fma.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (*.f32 tau tau) (pow.f32 x #s(literal 7 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -1/5040 binary32)))))) (*.f32 x (PI.f32)))
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(/ (sin (* tau (* x (PI)))) tau)
(/.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) tau)
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) tau)) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) tau))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) #s(literal 7 binary32))) (pow.f32 tau #s(literal 7 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) tau))) (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(*.f32 tau (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 x x))))) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x x)))) (*.f32 (*.f32 tau tau) (fma.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (*.f32 tau tau) (pow.f32 x #s(literal 7 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -1/5040 binary32)))))) (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
1
#s(literal 1 binary32)
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (* -1/6 (pow (PI) 2)))))
(fma.f32 (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (* 1/36 (* (pow tau 2) (pow (PI) 4))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow x 2) (+ (* -1/6 (* (pow tau 2) (pow (PI) 2))) (+ (* -1/6 (pow (PI) 2)) (* (pow x 2) (+ (* 1/120 (* (pow tau 4) (pow (PI) 4))) (+ (* 1/120 (pow (PI) 4)) (+ (* 1/36 (* (pow tau 2) (pow (PI) 4))) (* (pow x 2) (+ (* -1/720 (* (pow tau 2) (pow (PI) 6))) (+ (* -1/720 (* (pow tau 4) (pow (PI) 6))) (+ (* -1/5040 (* (pow tau 6) (pow (PI) 6))) (* -1/5040 (pow (PI) 6))))))))))))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal -1/720 binary32) (fma.f32 tau tau (*.f32 (*.f32 tau tau) (*.f32 tau tau))) (fma.f32 #s(literal -1/5040 binary32) (pow.f32 tau #s(literal 6 binary32)) #s(literal -1/5040 binary32)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (sin (* x (PI))) (* x (PI)))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(+ (* -1/6 (* (pow tau 2) (* x (* (PI) (sin (* x (PI))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 x (*.f32 tau tau)) (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 tau (*.f32 tau (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 x (PI.f32)) (*.f32 (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x x)))))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(+ (* (pow tau 2) (+ (* -1/6 (* x (* (PI) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))) (* 1/120 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))))))) (/ (sin (* x (PI))) (* x (PI))))
(fma.f32 tau (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 (*.f32 tau tau) #s(literal -1/5040 binary32)) (*.f32 (pow.f32 x #s(literal 5 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (*.f32 #s(literal 1/120 binary32) (*.f32 x (*.f32 x x))) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (PI.f32)) (sin.f32 (*.f32 x (PI.f32)))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(/ (* (sin (* tau (* x (PI)))) (sin (* x (PI)))) (* tau (* (pow x 2) (pow (PI) 2))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* x (+ (* -1/6 (* (pow tau 3) (* (pow x 2) (pow (PI) 3)))) (* tau (PI))))
(*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) tau)) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* 1/120 (* (pow tau 5) (* (pow x 2) (pow (PI) 5))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32)))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) tau))) (*.f32 tau (PI.f32))))
(* x (+ (* tau (PI)) (* (pow x 2) (+ (* -1/6 (* (pow tau 3) (pow (PI) 3))) (* (pow x 2) (+ (* -1/5040 (* (pow tau 7) (* (pow x 2) (pow (PI) 7)))) (* 1/120 (* (pow tau 5) (pow (PI) 5)))))))))
(*.f32 x (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/5040 binary32) (*.f32 (*.f32 (*.f32 x x) (pow.f32 (PI.f32) #s(literal 7 binary32))) (pow.f32 tau #s(literal 7 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal 1/120 binary32) (pow.f32 tau #s(literal 5 binary32))))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) tau))) (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (pow (PI) 3)))) (* x (PI))))
(*.f32 tau (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* 1/120 (* (pow tau 2) (* (pow x 5) (pow (PI) 5))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 x x))))) (*.f32 x (PI.f32))))
(* tau (+ (* x (PI)) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (pow (PI) 3))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (pow (PI) 7)))) (* 1/120 (* (pow x 5) (pow (PI) 5)))))))))
(*.f32 tau (fma.f32 (*.f32 tau tau) (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (*.f32 x (*.f32 x x)))) (*.f32 (*.f32 tau tau) (fma.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (*.f32 tau tau) (pow.f32 x #s(literal 7 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -1/5040 binary32)))))) (*.f32 x (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(sin (* tau (* x (PI))))
(sin.f32 (*.f32 x (*.f32 tau (PI.f32))))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (* x (PI)))
(*.f32 x (*.f32 tau (PI.f32)))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (* -1/6 (* (pow tau 3) (pow (PI) 4)))))))
(*.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (* 1/36 (* (pow tau 3) (pow (PI) 6)))))))))))
(*.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal 1/120 binary32) (+.f32 tau (pow.f32 tau #s(literal 5 binary32))) (*.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau tau))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (fma.f32 tau (*.f32 tau tau) tau))) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* (pow x 2) (+ (* tau (pow (PI) 2)) (* (pow x 2) (+ (* -1/6 (* tau (pow (PI) 4))) (+ (* -1/6 (* (pow tau 3) (pow (PI) 4))) (* (pow x 2) (+ (* 1/120 (* tau (pow (PI) 6))) (+ (* 1/120 (* (pow tau 5) (pow (PI) 6))) (+ (* 1/36 (* (pow tau 3) (pow (PI) 6))) (* (pow x 2) (+ (* -1/720 (* (pow tau 3) (pow (PI) 8))) (+ (* -1/720 (* (pow tau 5) (pow (PI) 8))) (+ (* -1/5040 (* tau (pow (PI) 8))) (* -1/5040 (* (pow tau 7) (pow (PI) 8))))))))))))))))
(*.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal 1/36 binary32) (*.f32 tau (*.f32 tau tau)) (*.f32 #s(literal 1/120 binary32) (+.f32 tau (pow.f32 tau #s(literal 5 binary32))))) (*.f32 x (*.f32 x (*.f32 (pow.f32 (PI.f32) #s(literal 8 binary32)) (fma.f32 #s(literal -1/5040 binary32) (+.f32 tau (pow.f32 tau #s(literal 7 binary32))) (*.f32 #s(literal -1/720 binary32) (fma.f32 tau (*.f32 tau tau) (pow.f32 tau #s(literal 5 binary32))))))))) (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (fma.f32 tau (*.f32 tau tau) tau))) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* tau (* x (* (PI) (sin (* x (PI))))))
(*.f32 (*.f32 x (*.f32 tau (PI.f32))) (sin.f32 (*.f32 x (PI.f32))))
(* tau (+ (* -1/6 (* (pow tau 2) (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI))))))) (* x (* (PI) (sin (* x (PI)))))))
(*.f32 tau (*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32)))))
(* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* 1/120 (* (pow tau 2) (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI)))))))))))
(*.f32 tau (fma.f32 x (*.f32 (PI.f32) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 tau tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 x x)))))))))
(* tau (+ (* x (* (PI) (sin (* x (PI))))) (* (pow tau 2) (+ (* -1/6 (* (pow x 3) (* (pow (PI) 3) (sin (* x (PI)))))) (* (pow tau 2) (+ (* -1/5040 (* (pow tau 2) (* (pow x 7) (* (pow (PI) 7) (sin (* x (PI))))))) (* 1/120 (* (pow x 5) (* (pow (PI) 5) (sin (* x (PI))))))))))))
(*.f32 tau (fma.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (*.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (fma.f32 (pow.f32 x #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (*.f32 tau tau) (pow.f32 x #s(literal 7 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -1/5040 binary32))))))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* (sin (* tau (* x (PI)))) (sin (* x (PI))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (sin.f32 (*.f32 x (PI.f32))))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
(* tau (PI))
(*.f32 tau (PI.f32))
1
#s(literal 1 binary32)
(+ 1 (pow tau 4))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(+ 1 (pow tau 4))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(+ 1 (pow tau 4))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(pow tau 4)
(*.f32 (*.f32 tau tau) (*.f32 tau tau))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(pow tau 4)
(*.f32 (*.f32 tau tau) (*.f32 tau tau))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(* (pow tau 4) (+ 1 (/ 1 (pow tau 4))))
(fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32))
(/ 1 (* tau (* x (PI))))
(/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (PI.f32))))
(/ (+ (* -1/6 (/ (* (pow x 2) (PI)) tau)) (/ 1 (* tau (PI)))) x)
(/.f32 (fma.f32 x (*.f32 x (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x)
(/ (+ (* (pow x 2) (+ (* -1/6 (/ (PI) tau)) (* 1/120 (/ (* (pow x 2) (pow (PI) 3)) tau)))) (/ 1 (* tau (PI)))) x)
(/.f32 (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (/.f32 (PI.f32) tau) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x)
(/ (+ (* (pow x 2) (+ (* -1/6 (/ (PI) tau)) (* (pow x 2) (+ (* -1/5040 (/ (* (pow x 2) (pow (PI) 5)) tau)) (* 1/120 (/ (pow (PI) 3) tau)))))) (/ 1 (* tau (PI)))) x)
(/.f32 (fma.f32 x (*.f32 x (fma.f32 (*.f32 x x) (fma.f32 #s(literal 1/120 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 #s(literal -1/5040 binary32) (*.f32 x x)) (/.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) tau))) (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau))) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x)
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(/ (sin (* x (PI))) (* tau (* (pow x 2) (pow (PI) 2))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(* tau (* (pow x 2) (pow (PI) 2)))
(*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))

eval161.0ms (1.1%)

Memory
-3.9MiB live, 382.0MiB allocated
Compiler

Compiled 54 514 to 3 159 computations (94.2% saved)

prune220.0ms (1.5%)

Memory
-27.0MiB live, 625.6MiB allocated
Pruning

61 alts after pruning (57 fresh and 4 done)

PrunedKeptTotal
New1 591231 614
Fresh303464
Picked325
Done022
Total1 624611 685
Accuracy
100.0%
Counts
1 685 → 61
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.0%
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
65.8%
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
88.1%
(fma.f32 (*.f32 x (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) x #s(literal 1 binary32))
65.8%
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
87.3%
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
88.1%
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
83.1%
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
83.6%
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
82.1%
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
83.1%
(fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (fma.f32 (PI.f32) (*.f32 tau tau) (PI.f32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
71.9%
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
82.0%
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
71.9%
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
82.0%
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
71.9%
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
65.8%
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 2/3 binary32)))) #s(literal 1 binary32))
65.8%
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
71.9%
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
72.1%
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
96.9%
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
97.3%
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
97.1%
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
98.1%
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
81.1%
(/.f32 (*.f32 (neg.f32 x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
87.8%
(/.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
72.3%
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
80.7%
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)) (PI.f32))))
72.3%
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
81.3%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
87.1%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))))
87.7%
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))
71.6%
(*.f32 (/.f32 (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
95.5%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (*.f32 (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
87.7%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
88.3%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
96.5%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (cbrt.f32 (PI.f32)))))) (*.f32 x (PI.f32))))
87.9%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x #s(literal -1/6 binary32)) x) (/.f32 #s(literal 1 binary32) x)))
97.8%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
72.2%
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x tau) (PI.f32))) #s(literal 1 binary32))
72.3%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
97.2%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (PI.f32))))
72.1%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
97.3%
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32))))
97.1%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
68.0%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))) (/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 2 binary32)))
72.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
87.3%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
97.0%
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
72.2%
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
71.8%
(*.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
65.0%
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
97.1%
(*.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
97.2%
(*.f32 (sin.f32 (*.f32 (*.f32 x tau) (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x))))
93.6%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
93.6%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (/.f32 (PI.f32) tau) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
87.8%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 x (*.f32 x (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
97.3%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32))) tau)))
97.6%
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x))))
97.8%
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
4.3%
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
64.9%
#s(literal 1 binary32)
Compiler

Compiled 4 608 to 1 346 computations (70.8% saved)

regimes141.0ms (1%)

Memory
8.4MiB live, 244.0MiB allocated
Counts
128 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (*.f32 (neg.f32 x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) x #s(literal 1 binary32))
(fma.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x x) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau #s(literal -1/6 binary32))) tau (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (*.f32 x x) (+.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))))
(fma.f32 (*.f32 x x) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 2/3 binary32)))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 tau)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x tau) (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 x (/.f32 #s(literal 1 binary32) x)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)) (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (fma.f32 (PI.f32) (*.f32 tau tau) (PI.f32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(*.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 x x) (PI.f32)) tau) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 x (*.f32 x (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x #s(literal -1/6 binary32)) x) (/.f32 #s(literal 1 binary32) x)))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (/.f32 (PI.f32) tau) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 x (PI.f32))) (*.f32 x tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32))) tau)))
(*.f32 (sin.f32 (*.f32 (*.f32 x tau) (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x))))
(*.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x tau) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (*.f32 x x) tau) (/.f32 (*.f32 (PI.f32) (PI.f32)) (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))) (sin.f32 (*.f32 x (PI.f32)))) x)
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) (sin.f32 (*.f32 x (PI.f32)))) (PI.f32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 x (*.f32 (PI.f32) tau)))) (PI.f32))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x (PI.f32)) x)) (*.f32 (PI.f32) tau))
(/.f32 (*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (*.f32 x (PI.f32)) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (/.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) x))
(/.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))))
(*.f32 (-.f32 (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (neg.f32 (PI.f32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 x tau x)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 x (-.f32 (*.f32 (PI.f32) tau) (PI.f32)))) (cos.f32 (*.f32 x (fma.f32 (PI.f32) tau (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))) (/.f32 (-.f32 (cos.f32 (-.f32 (*.f32 tau (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))) (cos.f32 (*.f32 x (+.f32 (PI.f32) (*.f32 (PI.f32) tau))))) #s(literal 2 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (sqrt.f32 (PI.f32))) (*.f32 tau (sqrt.f32 (PI.f32))))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) x) (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (cbrt.f32 (PI.f32)))))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 x (cbrt.f32 (PI.f32))))) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (*.f32 (*.f32 x (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) (pow.f32 (PI.f32) #s(literal 1/6 binary32))) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Outputs
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Calls

4 calls:

37.0ms
x
34.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
33.0ms
(*.f32 x (PI.f32))
33.0ms
tau
Results
AccuracySegmentsBranch
98.3%1x
98.3%1tau
98.3%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
98.3%1(*.f32 x (PI.f32))
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes120.0ms (0.8%)

Memory
3.2MiB live, 200.7MiB allocated
Counts
104 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (*.f32 (neg.f32 x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) x #s(literal 1 binary32))
(fma.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x x) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau #s(literal -1/6 binary32))) tau (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (*.f32 x x) (+.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))))
(fma.f32 (*.f32 x x) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 2/3 binary32)))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 tau)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x tau) (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 x (/.f32 #s(literal 1 binary32) x)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)) (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (fma.f32 (PI.f32) (*.f32 tau tau) (PI.f32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(*.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 x x) (PI.f32)) tau) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 x (*.f32 x (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x #s(literal -1/6 binary32)) x) (/.f32 #s(literal 1 binary32) x)))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (/.f32 (PI.f32) tau) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 x (PI.f32))) (*.f32 x tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32))) tau)))
(*.f32 (sin.f32 (*.f32 (*.f32 x tau) (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x))))
(*.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32))))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) (*.f32 x (PI.f32)))) (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x tau) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Outputs
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
Calls

4 calls:

30.0ms
x
30.0ms
tau
28.0ms
(*.f32 x (PI.f32))
28.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Results
AccuracySegmentsBranch
98.1%1x
98.1%1tau
98.1%1(*.f32 x (PI.f32))
98.1%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes240.0ms (1.6%)

Memory
-3.4MiB live, 171.8MiB allocated
Counts
96 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (*.f32 (neg.f32 x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) x #s(literal 1 binary32))
(fma.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x x) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau #s(literal -1/6 binary32))) tau (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (*.f32 x x) (+.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))))
(fma.f32 (*.f32 x x) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 2/3 binary32)))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 tau)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x tau) (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 x (/.f32 #s(literal 1 binary32) x)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)) (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (fma.f32 (PI.f32) (*.f32 tau tau) (PI.f32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(*.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 x x) (PI.f32)) tau) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 x (*.f32 x (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x #s(literal -1/6 binary32)) x) (/.f32 #s(literal 1 binary32) x)))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (/.f32 (PI.f32) tau) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (PI.f32) (*.f32 x (PI.f32))) (*.f32 x tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (*.f32 (*.f32 x (PI.f32)) (*.f32 x (PI.f32))) tau)))
(*.f32 (sin.f32 (*.f32 (*.f32 x tau) (PI.f32))) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 x (*.f32 (PI.f32) tau)) x))))
(*.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 (*.f32 x x) tau) (PI.f32)))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (sin.f32 (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32)))))) (sin.f32 (*.f32 x (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 (*.f32 x x) (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (PI.f32)))) (*.f32 x (*.f32 tau (*.f32 (PI.f32) (*.f32 x (PI.f32))))))
Outputs
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
Calls

4 calls:

115.0ms
(*.f32 x (PI.f32))
50.0ms
tau
41.0ms
x
30.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Results
AccuracySegmentsBranch
97.8%1x
97.8%1tau
97.8%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
97.8%1(*.f32 x (PI.f32))
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes117.0ms (0.8%)

Memory
-10.4MiB live, 109.0MiB allocated
Counts
83 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (*.f32 (neg.f32 x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) x #s(literal 1 binary32))
(fma.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x x) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau #s(literal -1/6 binary32))) tau (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (*.f32 x x) (+.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))))
(fma.f32 (*.f32 x x) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 2/3 binary32)))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 tau)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x tau) (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 x (/.f32 #s(literal 1 binary32) x)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)) (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (fma.f32 (PI.f32) (*.f32 tau tau) (PI.f32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(*.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 x x) (PI.f32)) tau) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 x (*.f32 x (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x #s(literal -1/6 binary32)) x) (/.f32 #s(literal 1 binary32) x)))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (/.f32 (PI.f32) tau) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
Outputs
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
Calls

4 calls:

38.0ms
x
31.0ms
(*.f32 x (PI.f32))
24.0ms
tau
20.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Results
AccuracySegmentsBranch
93.6%1x
93.6%1tau
93.6%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
93.6%1(*.f32 x (PI.f32))
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes105.0ms (0.7%)

Memory
30.7MiB live, 107.4MiB allocated
Counts
82 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (*.f32 (neg.f32 x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) x #s(literal 1 binary32))
(fma.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x x) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau #s(literal -1/6 binary32))) tau (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (*.f32 x x) (+.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))))
(fma.f32 (*.f32 x x) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 2/3 binary32)))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 tau)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x tau) (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 x (/.f32 #s(literal 1 binary32) x)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)) (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (fma.f32 (PI.f32) (*.f32 tau tau) (PI.f32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(*.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 x x) (PI.f32)) tau) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 x (*.f32 x (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x #s(literal -1/6 binary32)) x) (/.f32 #s(literal 1 binary32) x)))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (/.f32 (PI.f32) tau) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
Outputs
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (/.f32 (PI.f32) tau) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
Calls

4 calls:

38.0ms
tau
22.0ms
(*.f32 x (PI.f32))
20.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
20.0ms
x
Results
AccuracySegmentsBranch
93.6%1x
93.6%1(*.f32 x (PI.f32))
93.6%1tau
93.6%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes127.0ms (0.9%)

Memory
-12.4MiB live, 106.4MiB allocated
Counts
81 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (*.f32 (neg.f32 x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) x #s(literal 1 binary32))
(fma.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x x) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau #s(literal -1/6 binary32))) tau (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (*.f32 x x) (+.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))))
(fma.f32 (*.f32 x x) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 2/3 binary32)))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 tau)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x tau) (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 x (/.f32 #s(literal 1 binary32) x)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(*.f32 (fma.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 tau tau) #s(literal 1/6 binary32)) (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (fma.f32 (PI.f32) (*.f32 tau tau) (PI.f32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) (*.f32 (*.f32 x (*.f32 x (pow.f32 (PI.f32) #s(literal 4 binary32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) #s(literal 1 binary32))
(*.f32 (fma.f32 (*.f32 tau (*.f32 tau (*.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (*.f32 (/.f32 (sin.f32 (*.f32 x (PI.f32))) (PI.f32)) (/.f32 #s(literal 1 binary32) x)))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 x x) (PI.f32)) tau) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 x (*.f32 x (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (fma.f32 (*.f32 x (*.f32 x (*.f32 (PI.f32) (PI.f32)))) (*.f32 x #s(literal -1/6 binary32)) x) (/.f32 #s(literal 1 binary32) x)))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) (*.f32 tau tau)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(/.f32 (*.f32 x (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) (PI.f32))) (*.f32 (*.f32 x (PI.f32)) (/.f32 (*.f32 x (*.f32 (PI.f32) tau)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))))
Outputs
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
Calls

4 calls:

45.0ms
tau
29.0ms
x
20.0ms
(*.f32 x (PI.f32))
20.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Results
AccuracySegmentsBranch
88.3%1x
88.3%1(*.f32 x (PI.f32))
88.3%1tau
88.3%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes93.0ms (0.6%)

Memory
14.9MiB live, 94.7MiB allocated
Counts
66 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (*.f32 (neg.f32 x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (/.f32 (*.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) (/.f32 #s(literal 1/36 binary32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 (*.f32 tau tau) (*.f32 tau tau)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau tau) #s(literal 1 binary32)) #s(literal 1/120 binary32) (*.f32 (*.f32 tau tau) #s(literal 1/36 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))))) x #s(literal 1 binary32))
(fma.f32 (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x x) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 tau #s(literal -1/6 binary32))) tau (fma.f32 (PI.f32) (*.f32 (PI.f32) #s(literal -1/6 binary32)) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))))))) #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 x x) (*.f32 x x)) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32)))
(fma.f32 (*.f32 x x) (+.f32 (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 x x)))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x)))))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 x x)))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 x x) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 x x) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (PI.f32) (*.f32 (PI.f32) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))))) #s(literal 1 binary32))))
(fma.f32 (*.f32 x x) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) (*.f32 x (*.f32 (*.f32 x (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (fma.f32 tau (*.f32 tau #s(literal 1/36 binary32)) (fma.f32 (*.f32 tau (*.f32 tau (*.f32 tau tau))) #s(literal 1/120 binary32) #s(literal 1/120 binary32)))))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32)))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 2/3 binary32)))) #s(literal 1 binary32))
(/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 tau (*.f32 x (PI.f32))))
(/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (*.f32 (PI.f32) tau)))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (neg.f32 tau)) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 tau (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x tau) (PI.f32))) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) #s(literal 1 binary32))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (*.f32 x (PI.f32)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) tau) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x tau)))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 x (PI.f32))) (/.f32 #s(literal 1 binary32) tau))
(*.f32 (/.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (*.f32 (PI.f32) tau)) (/.f32 #s(literal 1 binary32) x))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) tau) (sin.f32 (*.f32 tau (*.f32 x (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 x x) (*.f32 x x))) (fma.f32 (*.f32 tau tau) (fma.f32 tau (*.f32 tau #s(literal 1/120 binary32)) #s(literal 1/36 binary32)) #s(literal 1/120 binary32)))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 x (/.f32 #s(literal 1 binary32) x)))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 #s(literal 1 binary32) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 tau (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))))) (*.f32 (*.f32 x (PI.f32)) (sin.f32 (*.f32 x (*.f32 (PI.f32) tau)))))
Outputs
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
Calls

4 calls:

33.0ms
x
24.0ms
(*.f32 x (PI.f32))
17.0ms
tau
17.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Results
AccuracySegmentsBranch
88.1%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
88.1%1x
88.1%1tau
88.1%1(*.f32 x (PI.f32))
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes53.0ms (0.4%)

Memory
-32.6MiB live, 44.7MiB allocated
Counts
29 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (*.f32 (neg.f32 x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
Outputs
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
Calls

4 calls:

13.0ms
tau
8.0ms
(*.f32 x (PI.f32))
8.0ms
x
8.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Results
AccuracySegmentsBranch
83.6%1tau
83.6%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
83.6%1x
83.6%1(*.f32 x (PI.f32))
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes38.0ms (0.3%)

Memory
4.7MiB live, 43.3MiB allocated
Counts
28 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32)) (*.f32 (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32)) (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 tau (fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x (*.f32 x x)) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 x (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 tau tau)))) (*.f32 tau (PI.f32)))) (*.f32 (*.f32 (PI.f32) tau) x)) #s(literal 1 binary32))
(/.f32 (*.f32 (neg.f32 x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal -1/6 binary32)) (fma.f32 tau (*.f32 tau tau) tau)) (*.f32 tau (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
Outputs
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
Calls

4 calls:

13.0ms
x
8.0ms
tau
8.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
8.0ms
(*.f32 x (PI.f32))
Results
AccuracySegmentsBranch
83.1%1x
83.1%1(*.f32 x (PI.f32))
83.1%1tau
83.1%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes37.0ms (0.3%)

Memory
-5.2MiB live, 37.3MiB allocated
Counts
23 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (/.f32 (*.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 tau tau) (*.f32 tau (*.f32 tau #s(literal 1/36 binary32))) #s(literal -1/36 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal 1/6 binary32))) #s(literal 1 binary32))
Outputs
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
Calls

4 calls:

16.0ms
x
7.0ms
tau
7.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
7.0ms
(*.f32 x (PI.f32))
Results
AccuracySegmentsBranch
82.1%1x
82.1%1(*.f32 x (PI.f32))
82.1%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
82.1%1tau
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes26.0ms (0.2%)

Memory
34.8MiB live, 34.8MiB allocated
Counts
21 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 x x))) #s(literal 1 binary32))))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))))) #s(literal 1 binary32))
(/.f32 (/.f32 (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 x (PI.f32)))) (neg.f32 (*.f32 x (*.f32 (PI.f32) tau))))
(*.f32 (*.f32 x (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
Outputs
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
Calls

4 calls:

6.0ms
tau
6.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
6.0ms
x
6.0ms
(*.f32 x (PI.f32))
Results
AccuracySegmentsBranch
82.0%1x
82.0%1(*.f32 x (PI.f32))
82.0%1tau
82.0%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes35.0ms (0.2%)

Memory
-8.7MiB live, 30.2MiB allocated
Counts
14 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
Outputs
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
Calls

4 calls:

21.0ms
(*.f32 x (PI.f32))
5.0ms
tau
5.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
4.0ms
x
Results
AccuracySegmentsBranch
82.0%1x
82.0%1tau
82.0%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
82.0%1(*.f32 x (PI.f32))
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes27.0ms (0.2%)

Memory
-9.3MiB live, 29.4MiB allocated
Counts
13 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal -1/6 binary32) (*.f32 tau tau)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
Outputs
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
Calls

4 calls:

13.0ms
(*.f32 x (PI.f32))
4.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
4.0ms
tau
4.0ms
x
Results
AccuracySegmentsBranch
71.9%1x
71.9%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
71.9%1(*.f32 x (PI.f32))
71.9%1tau
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes37.0ms (0.2%)

Memory
-16.0MiB live, 22.8MiB allocated
Counts
9 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
Outputs
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
Calls

4 calls:

26.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
3.0ms
tau
3.0ms
(*.f32 x (PI.f32))
3.0ms
x
Results
AccuracySegmentsBranch
71.9%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
71.9%1tau
71.9%1x
71.9%1(*.f32 x (PI.f32))
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes12.0ms (0.1%)

Memory
20.6MiB live, 20.6MiB allocated
Counts
8 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x (*.f32 (PI.f32) (PI.f32))) (*.f32 x #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 x #s(literal -1/6 binary32)) (*.f32 x (PI.f32))) (PI.f32) #s(literal 1 binary32))
(*.f32 (*.f32 x (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 x (PI.f32))))
(*.f32 (*.f32 tau tau) (*.f32 (*.f32 x x) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32)))))
Outputs
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
Calls

4 calls:

3.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
3.0ms
(*.f32 x (PI.f32))
3.0ms
x
3.0ms
tau
Results
AccuracySegmentsBranch
65.8%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
65.8%1tau
65.8%1x
65.8%1(*.f32 x (PI.f32))
Compiler

Compiled 34 to 18 computations (47.1% saved)

regimes6.0ms (0%)

Memory
12.7MiB live, 12.7MiB allocated
Accuracy

Total -19.7b remaining (-175.3%)

Threshold costs -19.7b (-175.3%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (*.f32 (*.f32 x x) (PI.f32))))
Outputs
#s(literal 1 binary32)
Calls

4 calls:

2.0ms
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
1.0ms
(*.f32 x (PI.f32))
1.0ms
tau
1.0ms
x
Results
AccuracySegmentsBranch
64.9%1(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
64.9%1tau
64.9%1x
64.9%1(*.f32 x (PI.f32))
Compiler

Compiled 34 to 18 computations (47.1% saved)

simplify103.0ms (0.7%)

Memory
-12.6MiB live, 65.2MiB allocated
Algorithm
egg-herbie
Rules
758×distribute-lft-neg-in_binary32
446×neg-mul-1_binary32
438×neg-sub0_binary32
354×cancel-sign-sub_binary32
314×distribute-lft-neg-out_binary32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
090364
1147364
2174364
3205362
4250362
5331362
6426362
7638362
81085362
91518362
101901362
112187362
122323362
132360362
142365362
152365362
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (/.f32 (PI.f32) tau) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
#s(literal 1 binary32)
Outputs
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (/.f32 (sin.f32 (*.f32 x (PI.f32))) (*.f32 x (PI.f32))))
(/.f32 (*.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (neg.f32 (sin.f32 (*.f32 x (PI.f32))))) (*.f32 (*.f32 tau (*.f32 x (PI.f32))) (neg.f32 (*.f32 x (PI.f32)))))
(/.f32 (*.f32 (sin.f32 (*.f32 x (PI.f32))) (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau))) (*.f32 (*.f32 x (PI.f32)) (*.f32 (*.f32 x (PI.f32)) tau)))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 tau (*.f32 x (PI.f32)))) (*.f32 x (*.f32 (PI.f32) (*.f32 tau (*.f32 x (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 x (PI.f32))) (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 x (*.f32 (PI.f32) (*.f32 (*.f32 x (PI.f32)) tau)))))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (PI.f32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)) (/.f32 (*.f32 (PI.f32) #s(literal -1/6 binary32)) tau)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 tau (PI.f32)))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (/.f32 (PI.f32) tau) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 tau (PI.f32)))) x))
(*.f32 (sin.f32 (*.f32 x (*.f32 (PI.f32) tau))) (/.f32 (fma.f32 (*.f32 x x) (fma.f32 #s(literal -1/6 binary32) (/.f32 (PI.f32) tau) (*.f32 (/.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) tau) (*.f32 (*.f32 x x) #s(literal 1/120 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) tau))) x))
(*.f32 (/.f32 (sin.f32 (*.f32 (*.f32 x (PI.f32)) tau)) (*.f32 (*.f32 x (PI.f32)) tau)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 x x) #s(literal -1/6 binary32)) #s(literal 1 binary32)))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 tau tau) (fma.f32 (*.f32 tau tau) #s(literal 1/120 binary32) #s(literal 1/36 binary32)) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (*.f32 tau (*.f32 tau (*.f32 (*.f32 tau tau) #s(literal 1/120 binary32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 tau (*.f32 tau (*.f32 #s(literal 1/120 binary32) (*.f32 tau tau))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 tau tau) #s(literal 1/36 binary32) #s(literal 1/120 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) (PI.f32)) #s(literal 1/120 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 x x) (fma.f32 (*.f32 x x) (*.f32 #s(literal 1/120 binary32) (*.f32 (PI.f32) (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 (*.f32 x (PI.f32)) (*.f32 (PI.f32) (fma.f32 tau (*.f32 tau #s(literal -1/6 binary32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 (PI.f32) (PI.f32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 tau tau) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 #s(literal -1/6 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 x (*.f32 (*.f32 tau tau) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(fma.f32 #s(literal -1/6 binary32) (*.f32 tau (*.f32 x (*.f32 x (*.f32 tau (*.f32 (PI.f32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 x (*.f32 #s(literal -1/6 binary32) (*.f32 x (*.f32 (PI.f32) (PI.f32)))) #s(literal 1 binary32))
#s(literal 1 binary32)

soundness2.6s (17.8%)

Memory
-29.8MiB live, 1 616.5MiB allocated
Rules
24 608×accelerator-lowering-fma.f32
24 608×accelerator-lowering-fma.f64
20 270×accelerator-lowering-fma.f32
20 270×accelerator-lowering-fma.f64
20 244×accelerator-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01961582
16201562
224131538
341451538
448801538
555601538
659501538
759811538
859811538
088261486
04487808
115287576
259097312
090486981
03716718
112646567
250996399
083036202
047313
1274291
22235287
08143271
048284
1278266
22377252
08546240
01055
15555
247553
3647553
0810853
03996768
113126614
248576420
083326152
034229
1193221
21596209
08041209
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 926 to 402 computations (56.6% saved)

preprocess213.0ms (1.4%)

Memory
-0.4MiB live, 318.3MiB allocated
Remove

(abs x)

(abs tau)

Compiler

Compiled 1 786 to 632 computations (64.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...