Octave 3.8, jcobi/4, as called

Time bar (total: 4.8s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze3.0ms (0.1%)

Memory
4.5MiB live, 4.5MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%49.8%50.2%0%0%0%0
0%0%49.8%50.2%0%0%0%1
50%24.9%24.9%50.2%0%0%0%2
50%24.9%24.9%50.2%0%0%0%3
75%37.4%12.5%50.2%0%0%0%4
87.5%43.6%6.2%50.2%0%0%0%5
93.7%46.7%3.1%50.2%0%0%0%6
96.9%48.2%1.6%50.2%0%0%0%7
98.4%49%0.8%50.2%0%0%0%8
99.2%49.4%0.4%50.2%0%0%0%9
99.6%49.6%0.2%50.2%0%0%0%10
99.8%49.7%0.1%50.2%0%0%0%11
99.9%49.8%0%50.2%0%0%0%12
Compiler

Compiled 29 to 13 computations (55.2% saved)

sample1.2s (25.8%)

Memory
-0.9MiB live, 1 654.1MiB allocated
Samples
751.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 538.0ms
ival-mult: 233.0ms (43.3% of total)
ival-div: 165.0ms (30.6% of total)
ival-sub: 96.0ms (17.8% of total)
ival->: 26.0ms (4.8% of total)
exact: 14.0ms (2.6% of total)
ival-assert: 4.0ms (0.7% of total)
Bogosity

explain260.0ms (5.4%)

Memory
-30.0MiB live, 285.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1863(1.8179180916138072e-22)3(1.0705311637160264e-11)(/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)))
700-0-(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
00-0-#s(literal 1 binary32)
00-0-#s(literal 2 binary32)
00-0-(*.f32 #s(literal 2 binary32) i)
00-0-i
00-0-(*.f32 i i)
00-0-(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32))
00-0-(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))
00-0-(*.f32 (*.f32 i i) (*.f32 i i))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f32(/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)))o/o700
(*.f32 (*.f32 i i) (*.f32 i i))overflow110
(*.f32 i i)overflow134
(*.f32 #s(literal 2 binary32) i)overflow2
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))overflow70
/.f32(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))o/o670
(*.f32 (*.f32 i i) (*.f32 i i))overflow110
(*.f32 #s(literal 2 binary32) i)overflow2
(/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)))overflow67
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))overflow70
(*.f32 i i)overflow134
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32))overflow70
(*.f32 #s(literal 2 binary32) i)overflow2
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))overflow70
/.f32(/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)))u/u500
(*.f32 (*.f32 i i) (*.f32 i i))underflow78
(*.f32 i i)underflow104
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))underflow50
/.f32(/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)))o/n400
(*.f32 (*.f32 i i) (*.f32 i i))overflow110
(*.f32 i i)overflow134
/.f32(/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)))u/n260
(*.f32 (*.f32 i i) (*.f32 i i))underflow78
(*.f32 i i)underflow104
/.f32(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))n/o30
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32))overflow70
(*.f32 #s(literal 2 binary32) i)overflow2
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))overflow70
Confusion
Predicted +Predicted -
+1833
-367
Precision
0.9838709677419355
Recall
0.9838709677419355
Confusion?
Predicted +Predicted MaybePredicted -
+18303
-3067
Precision?
0.9838709677419355
Recall?
0.9838709677419355
Freqs
test
numberfreq
070
1116
270
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
35.0ms512×0valid
Compiler

Compiled 173 to 34 computations (80.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-mult: 12.0ms (53.2% of total)
ival-div: 6.0ms (26.6% of total)
ival-sub: 3.0ms (13.3% of total)
exact: 1.0ms (4.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess149.0ms (3.1%)

Memory
24.9MiB live, 159.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01121
15721
246913
3332613
01025
01721
15619
238213
3306413
0843113
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
Outputs
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i))
Symmetry

(abs i)

Compiler

Compiled 25 to 10 computations (60% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
30.8%
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
Compiler

Compiled 25 to 10 computations (60% saved)

simplify96.0ms (2%)

Memory
-11.1MiB live, 128.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (*.f32 i i) (*.f32 i i))
cost-diff0
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
cost-diff2
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))
cost-diff8
(/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01072
01762
15656
238242
3306442
0843142
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)))
(*.f32 (*.f32 i i) (*.f32 i i))
(*.f32 i i)
i
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))
(*.f32 #s(literal 2 binary32) i)
#s(literal 2 binary32)
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32))
#s(literal 1 binary32)
Outputs
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i))
(/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)))
(*.f32 #s(literal 1/4 binary32) (*.f32 i i))
(*.f32 (*.f32 i i) (*.f32 i i))
(*.f32 (*.f32 (*.f32 i i) i) i)
(*.f32 i i)
i
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))
(*.f32 #s(literal 4 binary32) (*.f32 i i))
(*.f32 #s(literal 2 binary32) i)
#s(literal 2 binary32)
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32))
(-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))
#s(literal 1 binary32)

localize25.0ms (0.5%)

Memory
28.3MiB live, 74.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.018361092648988643
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32))
accuracy0.1171875
(*.f32 (*.f32 i i) (*.f32 i i))
accuracy8.235028892267042
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
accuracy18.966777503677278
(/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)))
Samples
18.0ms256×0valid
Compiler

Compiled 74 to 12 computations (83.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 7.0ms (58.9% of total)
ival-div: 3.0ms (25.3% of total)
ival-sub: 1.0ms (8.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series15.0ms (0.3%)

Memory
-15.5MiB live, 40.9MiB allocated
Counts
5 → 14
Calls
Call 1
Inputs
(/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)))
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
(*.f32 (*.f32 i i) (*.f32 i i))
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32))
Outputs
(* 1/4 (pow i 2))
(* 4 (pow i 2))
(* -1/4 (pow i 2))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
(pow i 4)
-1
(- (* 4 (pow i 2)) 1)
1/16
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(* (pow i 2) (- 4 (/ 1 (pow i 2))))
Calls

3 calls:

TimeVariablePointExpression
11.0ms
i
@0
((/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (* 2 i) (* 2 i)) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (* i i) (* i i)) (- (* (* 2 i) (* 2 i)) 1))
2.0ms
i
@inf
((/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (* 2 i) (* 2 i)) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (* i i) (* i i)) (- (* (* 2 i) (* 2 i)) 1))
1.0ms
i
@-inf
((/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (* 2 i) (* 2 i)) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (* i i) (* i i)) (- (* (* 2 i) (* 2 i)) 1))

simplify142.0ms (3%)

Memory
-3.6MiB live, 128.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049123
192123
2206123
3489123
41136123
51591123
61856123
72030123
82044123
92044123
102044123
112470123
123389123
133395123
143421123
153785123
164486123
175083123
185793123
197753123
08147123
Stop Event
iter limit
node limit
Counts
14 → 13
Calls
Call 1
Inputs
(* 1/4 (pow i 2))
(* 4 (pow i 2))
(* -1/4 (pow i 2))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
(pow i 4)
-1
(- (* 4 (pow i 2)) 1)
1/16
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(* (pow i 2) (- 4 (/ 1 (pow i 2))))
Outputs
(* 1/4 (pow i 2))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
(* 4 (pow i 2))
(*.f32 #s(literal 4 binary32) (*.f32 i i))
(* -1/4 (pow i 2))
(*.f32 (*.f32 #s(literal -1/4 binary32) i) i)
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i))
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -16 binary32) (*.f32 i i)) #s(literal 4 binary32)) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
(pow i 4)
(*.f32 (*.f32 i i) (*.f32 i i))
-1
#s(literal -1 binary32)
(- (* 4 (pow i 2)) 1)
(-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))
1/16
#s(literal 1/16 binary32)
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(-.f32 (/.f32 #s(literal 1/256 binary32) (*.f32 (*.f32 i i) (*.f32 i i))) (-.f32 (/.f32 #s(literal -1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(* (pow i 2) (- 4 (/ 1 (pow i 2))))
(-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))

rewrite160.0ms (3.3%)

Memory
5.4MiB live, 115.7MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01063
01747
17941
066141
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
5 → 122
Calls
Call 1
Inputs
(/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)))
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
(*.f32 (*.f32 i i) (*.f32 i i))
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32))
Outputs
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 i #s(literal 4 binary32))) (/.f32 i i))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) #s(literal 4 binary32)) (/.f32 i (*.f32 i i)))
(*.f32 (/.f32 (*.f32 (neg.f32 i) i) (*.f32 i #s(literal 4 binary32))) (/.f32 (*.f32 (neg.f32 i) i) i))
(*.f32 (/.f32 (*.f32 (neg.f32 i) i) #s(literal 4 binary32)) (/.f32 (*.f32 (neg.f32 i) i) (*.f32 i i)))
(*.f32 (/.f32 (*.f32 (neg.f32 i) i) (*.f32 (fabs.f32 i) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 i) i) (*.f32 (fabs.f32 i) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 i) i) (*.f32 #s(literal 2 binary32) i)) (/.f32 (*.f32 (neg.f32 i) i) (*.f32 #s(literal 2 binary32) i)))
(*.f32 (/.f32 (*.f32 i i) (*.f32 i #s(literal 4 binary32))) (/.f32 (*.f32 i i) i))
(*.f32 (/.f32 (*.f32 i i) #s(literal 4 binary32)) (/.f32 (*.f32 i i) (*.f32 i i)))
(*.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal -2 binary32) i)) (/.f32 (*.f32 i i) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 (*.f32 i i) (*.f32 (fabs.f32 i) #s(literal 2 binary32))) (/.f32 (*.f32 i i) (*.f32 (fabs.f32 i) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal -2 binary32) i)) (/.f32 i (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (fabs.f32 i) #s(literal 2 binary32))) (/.f32 i (*.f32 (fabs.f32 i) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal 2 binary32) i)) (/.f32 i (*.f32 #s(literal 2 binary32) i)))
(*.f32 (/.f32 (*.f32 (neg.f32 i) i) #s(literal 2 binary32)) (/.f32 (*.f32 (neg.f32 i) i) (*.f32 (*.f32 #s(literal 2 binary32) i) i)))
(*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (/.f32 (*.f32 i i) (*.f32 (*.f32 #s(literal 2 binary32) i) i)))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) #s(literal 2 binary32)) (/.f32 i (*.f32 (*.f32 #s(literal 2 binary32) i) i)))
(*.f32 (/.f32 i (*.f32 i #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 i i) i) i))
(*.f32 (/.f32 i #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 i i)))
(*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 i (*.f32 (fabs.f32 i) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (fabs.f32 i) #s(literal 2 binary32))))
(*.f32 (/.f32 i (*.f32 #s(literal 2 binary32) i)) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal 2 binary32) i)))
(*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 #s(literal 2 binary32) i) i)))
(*.f32 (neg.f32 (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i i))) (neg.f32 (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i i))))
(*.f32 (fabs.f32 (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i i))) (fabs.f32 (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i i))))
(*.f32 (*.f32 (/.f32 i (*.f32 i #s(literal 4 binary32))) (/.f32 i i)) (*.f32 i i))
(*.f32 (*.f32 (*.f32 i i) i) (/.f32 i (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(*.f32 (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i i)) (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i i)))
(*.f32 (neg.f32 i) (*.f32 (neg.f32 i) (*.f32 (/.f32 i (*.f32 i #s(literal 4 binary32))) (/.f32 i i))))
(*.f32 (*.f32 (neg.f32 i) i) (/.f32 (*.f32 (neg.f32 i) i) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(*.f32 (fabs.f32 i) (*.f32 (fabs.f32 i) (*.f32 (/.f32 i (*.f32 i #s(literal 4 binary32))) (/.f32 i i))))
(*.f32 (*.f32 i i) (*.f32 (/.f32 i (*.f32 i #s(literal 4 binary32))) (/.f32 i i)))
(*.f32 i (*.f32 i (*.f32 (/.f32 i (*.f32 i #s(literal 4 binary32))) (/.f32 i i))))
(*.f32 i (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (/.f32 (*.f32 i i) i)) #s(literal 2 binary32)) i)
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (/.f32 (*.f32 i i) i)) i) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 i #s(literal 4 binary32))) i)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 4 binary32)) (*.f32 i i))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal -2 binary32) i))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 (fabs.f32 i) #s(literal 2 binary32))) (*.f32 (fabs.f32 i) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) i) i))
(/.f32 (*.f32 (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i i)) (*.f32 i i)) (*.f32 #s(literal 2 binary32) i))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (/.f32 (*.f32 i i) i))) (*.f32 #s(literal -2 binary32) i))
(/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (/.f32 (*.f32 i i) i)) (*.f32 #s(literal 2 binary32) i))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (neg.f32 i)) (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal 4 binary32) (*.f32 i i)))
(neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(*.f32 (*.f32 #s(literal 4 binary32) (neg.f32 i)) (neg.f32 i))
(*.f32 (*.f32 #s(literal 4 binary32) (fabs.f32 i)) (fabs.f32 i))
(*.f32 (*.f32 #s(literal 4 binary32) i) i)
(*.f32 (neg.f32 (*.f32 #s(literal -2 binary32) i)) (neg.f32 (*.f32 #s(literal -2 binary32) i)))
(*.f32 (neg.f32 (*.f32 (fabs.f32 i) #s(literal 2 binary32))) (neg.f32 (*.f32 (fabs.f32 i) #s(literal 2 binary32))))
(*.f32 (fabs.f32 (*.f32 (fabs.f32 i) #s(literal 2 binary32))) (fabs.f32 (*.f32 (fabs.f32 i) #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i) #s(literal 2 binary32))
(*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i #s(literal 1 binary32)))
(*.f32 (*.f32 i #s(literal 4 binary32)) i)
(*.f32 #s(literal 4 binary32) (*.f32 (*.f32 i i) #s(literal 1 binary32)))
(*.f32 #s(literal 4 binary32) (*.f32 i i))
(*.f32 (*.f32 #s(literal -2 binary32) i) (*.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal -2 binary32) i) (*.f32 #s(literal -2 binary32) i))
(*.f32 (*.f32 (fabs.f32 i) #s(literal 2 binary32)) (*.f32 (*.f32 (fabs.f32 i) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 (*.f32 (fabs.f32 i) #s(literal 2 binary32)) (*.f32 (fabs.f32 i) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i)))
(*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i) #s(literal 1 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) i) i))
(*.f32 (*.f32 i i) #s(literal 4 binary32))
(*.f32 i (*.f32 i #s(literal 4 binary32)))
(fabs.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i) (*.f32 (*.f32 #s(literal 2 binary32) i) i))
(neg.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 i i) i) #s(literal 4 binary32)) (/.f32 i (*.f32 i i))) (-.f32 (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 i i) i) #s(literal 4 binary32)) (/.f32 i (*.f32 i i))) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) #s(literal 1 binary32))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i))))
(*.f32 (/.f32 (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i i)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i))) (/.f32 (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i i)) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 i i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i))) (/.f32 (*.f32 (/.f32 i (*.f32 i #s(literal 4 binary32))) (/.f32 i i)) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (/.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 i) i) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (/.f32 (*.f32 (neg.f32 i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (/.f32 i (*.f32 #s(literal 4 binary32) (*.f32 i i))) (/.f32 (*.f32 (*.f32 i i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 i (*.f32 i #s(literal 4 binary32))) (/.f32 i i)) (/.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 i i) i) (/.f32 i (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(*.f32 (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i i)) (/.f32 (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i i)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 (neg.f32 i) i) (/.f32 (*.f32 (neg.f32 i) i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(*.f32 (*.f32 i i) (/.f32 (*.f32 (/.f32 i (*.f32 i #s(literal 4 binary32))) (/.f32 i i)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 i i) (/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(*.f32 i (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 i i) i) #s(literal 4 binary32)) (/.f32 i (*.f32 i i))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (/.f32 (*.f32 i i) i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (neg.f32 i)) (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (neg.f32 i)) (neg.f32 (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 i i) i) #s(literal 4 binary32)) (/.f32 i (*.f32 i i))) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 i i) i) #s(literal 4 binary32)) (/.f32 i (*.f32 i i))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 i i) i) #s(literal 4 binary32)) (/.f32 i (*.f32 i i))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (*.f32 (*.f32 i i) (neg.f32 i)) (neg.f32 i))
(*.f32 (*.f32 (*.f32 i i) (fabs.f32 i)) (fabs.f32 i))
(*.f32 (*.f32 (neg.f32 i) (fabs.f32 i)) (*.f32 (neg.f32 i) (fabs.f32 i)))
(*.f32 (*.f32 (fabs.f32 i) (neg.f32 i)) (*.f32 (fabs.f32 i) (neg.f32 i)))
(*.f32 (*.f32 (fabs.f32 i) i) (*.f32 (fabs.f32 i) i))
(*.f32 (*.f32 i (fabs.f32 i)) (*.f32 i (fabs.f32 i)))
(*.f32 (*.f32 (*.f32 i i) i) i)
(*.f32 (neg.f32 i) (*.f32 (neg.f32 i) (*.f32 i i)))
(*.f32 (*.f32 (neg.f32 i) i) (*.f32 (neg.f32 i) i))
(*.f32 (fabs.f32 i) (*.f32 (fabs.f32 i) (*.f32 i i)))
(*.f32 (*.f32 i i) (*.f32 i i))
(*.f32 i (*.f32 (*.f32 i i) i))
(fabs.f32 (*.f32 (*.f32 (*.f32 i i) i) i))
(neg.f32 (*.f32 (*.f32 (*.f32 i i) i) (neg.f32 i)))
(*.f32 (+.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))
(*.f32 (+.f32 (*.f32 (fabs.f32 i) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (*.f32 (fabs.f32 i) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i)))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i)) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) #s(literal 1 binary32))) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)))))
(/.f32 (-.f32 (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) #s(literal 1 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i))))
(-.f32 (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(-.f32 (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)))))
(-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal -1 binary32))

eval22.0ms (0.5%)

Memory
-2.6MiB live, 43.4MiB allocated
Compiler

Compiled 4 311 to 511 computations (88.1% saved)

prune21.0ms (0.4%)

Memory
-23.7MiB live, 22.7MiB allocated
Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New15110161
Fresh000
Picked101
Done000
Total15210162
Accuracy
100.0%
Counts
162 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
30.8%
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (*.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i))))
72.6%
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
33.4%
(*.f32 (*.f32 (*.f32 i i) i) (/.f32 i (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
38.3%
(*.f32 (*.f32 i i) (/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
33.5%
(*.f32 i (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
55.8%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
44.2%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i)))
44.0%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i)))
43.5%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
55.5%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
Compiler

Compiled 582 to 288 computations (50.5% saved)

simplify71.0ms (1.5%)

Memory
39.2MiB live, 132.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
cost-diff0
(*.f32 i i)
cost-diff0
(*.f32 (*.f32 i i) (/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
cost-diff8
(/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
cost-diff0
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i))
cost-diff0
(-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32))
cost-diff0
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
cost-diff0
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i)))
cost-diff0
(*.f32 i i)
cost-diff0
(/.f32 #s(literal 1/64 binary32) (*.f32 i i))
cost-diff0
(+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))
cost-diff0
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
cost-diff0
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
cost-diff0
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
cost-diff0
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
cost-diff0
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
cost-diff2
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
041349
064327
1140315
2641271
34490271
08294271
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
(*.f32 #s(literal 1/4 binary32) i)
#s(literal 1/4 binary32)
i
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))
(*.f32 #s(literal 2 binary32) i)
#s(literal 2 binary32)
#s(literal 1 binary32)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
#s(literal 1/16 binary32)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
(+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))
(/.f32 #s(literal 1/64 binary32) (*.f32 i i))
#s(literal 1/64 binary32)
(*.f32 i i)
i
#s(literal 1/16 binary32)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i)))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
(-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i))
(-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal -4 binary32) i) i)
(*.f32 #s(literal -4 binary32) i)
#s(literal -4 binary32)
i
#s(literal 1 binary32)
(*.f32 i i)
#s(literal 1/4 binary32)
(*.f32 (*.f32 i i) (/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(*.f32 i i)
i
(/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 i #s(literal 4 binary32))
#s(literal 4 binary32)
(*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(*.f32 #s(literal 4 binary32) (*.f32 i i))
#s(literal 1 binary32)
Outputs
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 #s(literal -1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
(*.f32 #s(literal 1/4 binary32) i)
#s(literal 1/4 binary32)
i
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32))
(-.f32 #s(literal -1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))
(*.f32 (*.f32 #s(literal 4 binary32) i) i)
(*.f32 #s(literal 2 binary32) i)
#s(literal 2 binary32)
#s(literal 1 binary32)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
#s(literal 1/16 binary32)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
(+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))
(/.f32 #s(literal 1/64 binary32) (*.f32 i i))
#s(literal 1/64 binary32)
(*.f32 i i)
i
#s(literal 1/16 binary32)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i)))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i)))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
(-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32))
(-.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i))
(*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i))
(-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32))
(-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal -4 binary32) i) i)
(*.f32 #s(literal -4 binary32) (*.f32 i i))
(*.f32 #s(literal -4 binary32) i)
#s(literal -4 binary32)
i
#s(literal 1 binary32)
(*.f32 i i)
#s(literal 1/4 binary32)
(*.f32 (*.f32 i i) (/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) i) i) (-.f32 #s(literal -1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(*.f32 i i)
i
(/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal -1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 i i) (-.f32 #s(literal -1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) #s(literal 4 binary32))
(*.f32 i #s(literal 4 binary32))
(*.f32 #s(literal 4 binary32) i)
#s(literal 4 binary32)
(*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal -1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) i)
(-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(-.f32 #s(literal -1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(*.f32 #s(literal 4 binary32) (*.f32 i i))
(*.f32 (*.f32 #s(literal 4 binary32) i) i)
#s(literal 1 binary32)

localize119.0ms (2.5%)

Memory
-30.7MiB live, 153.8MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.04296875
(*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
accuracy0.0703125
(*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
accuracy8.037464165012747
(*.f32 (*.f32 i i) (/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
accuracy19.432035883068185
(/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
accuracy0.0078125
(-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32))
accuracy0.05078125
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
accuracy0.078125
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i))
accuracy17.858096480843866
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i)))
accuracy0.0
(+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))
accuracy0.0
(*.f32 i i)
accuracy0.3300436583119021
(/.f32 #s(literal 1/64 binary32) (*.f32 i i))
accuracy14.159791792746692
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
accuracy14.224827880251308
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
accuracy0.0
(*.f32 #s(literal 1/4 binary32) i)
accuracy0.0
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
accuracy0.018361092648988643
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32))
accuracy8.235028892267042
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
Samples
60.0ms256×0valid
Compiler

Compiled 311 to 34 computations (89.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
ival-mult: 25.0ms (52.5% of total)
ival-div: 15.0ms (31.5% of total)
ival-sub: 5.0ms (10.5% of total)
ival-add: 1.0ms (2.1% of total)
exact: 1.0ms (2.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series9.0ms (0.2%)

Memory
17.0MiB live, 17.0MiB allocated
Counts
20 → 44
Calls
Call 1
Inputs
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
(+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))
(/.f32 #s(literal 1/64 binary32) (*.f32 i i))
(*.f32 i i)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i)))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
(-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i))
(/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (*.f32 i i) (/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32))
(*.f32 #s(literal 1/4 binary32) i)
(-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32))
(*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
Outputs
(* 4 (pow i 2))
(* -1/4 (pow i 2))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
(* 1/4 (pow i 2))
(/ 1/64 (pow i 2))
(/ (+ 1/64 (* 1/16 (pow i 2))) (pow i 2))
(pow i 2)
-1/4
(- (* -1 (pow i 2)) 1/4)
(- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4)
(* -1 (pow i 2))
(* (pow i 2) (- (* -4 (pow i 2)) 1))
(- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4)
(* -4 (pow i 2))
(* (pow i 2) (- (* 16 (pow i 2)) 4))
-1
(- (* 4 (pow i 2)) 1)
(* 1/4 i)
(- (* -4 (pow i 2)) 1)
(* -1 i)
(* i (- (* 4 (pow i 2)) 1))
1/16
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(* -4 (pow i 6))
(* -1 (* (pow i 6) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 6) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -4 (pow i 4))
(* -1 (* (pow i 4) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 4) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(/ 1/16 (pow i 2))
(/ (+ 1/16 (* 1/64 (/ 1 (pow i 2)))) (pow i 2))
(/ (+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2))))) (pow i 2))
(/ (+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6)))))) (pow i 2))
(* 16 (pow i 4))
(* (pow i 4) (- 16 (* 4 (/ 1 (pow i 2)))))
(* (pow i 2) (- 4 (/ 1 (pow i 2))))
(* -1 (* (pow i 2) (+ 4 (/ 1 (pow i 2)))))
(* 4 (pow i 3))
(* (pow i 3) (- 4 (/ 1 (pow i 2))))
(* -1 (* (pow i 3) (- (/ 1 (pow i 2)) 4)))
Calls

3 calls:

TimeVariablePointExpression
3.0ms
i
@0
((* (* 2 i) (* 2 i)) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (* 1/4 i) i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+ (/ 1/64 (* i i)) 1/16) (/ 1/64 (* i i)) (* i i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (- (* (- (* (* -4 i) i) 1) (* i i)) 1/4) (* i i)) (- (* (- (* (* -4 i) i) 1) (* i i)) 1/4) (* (- (* (* -4 i) i) 1) (* i i)) (/ (* i i) (* (* i 4) (* i (- (* 4 (* i i)) 1)))) (* (* i i) (/ (* i i) (* (* i 4) (* i (- (* 4 (* i i)) 1))))) (* (* i 4) (* i (- (* 4 (* i i)) 1))) (- (* (* 2 i) (* 2 i)) 1) (* 1/4 i) (- (* (* -4 i) i) 1) (* i (- (* 4 (* i i)) 1)))
3.0ms
i
@inf
((* (* 2 i) (* 2 i)) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (* 1/4 i) i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+ (/ 1/64 (* i i)) 1/16) (/ 1/64 (* i i)) (* i i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (- (* (- (* (* -4 i) i) 1) (* i i)) 1/4) (* i i)) (- (* (- (* (* -4 i) i) 1) (* i i)) 1/4) (* (- (* (* -4 i) i) 1) (* i i)) (/ (* i i) (* (* i 4) (* i (- (* 4 (* i i)) 1)))) (* (* i i) (/ (* i i) (* (* i 4) (* i (- (* 4 (* i i)) 1))))) (* (* i 4) (* i (- (* 4 (* i i)) 1))) (- (* (* 2 i) (* 2 i)) 1) (* 1/4 i) (- (* (* -4 i) i) 1) (* i (- (* 4 (* i i)) 1)))
2.0ms
i
@-inf
((* (* 2 i) (* 2 i)) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (* 1/4 i) i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+ (/ 1/64 (* i i)) 1/16) (/ 1/64 (* i i)) (* i i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (- (* (- (* (* -4 i) i) 1) (* i i)) 1/4) (* i i)) (- (* (- (* (* -4 i) i) 1) (* i i)) 1/4) (* (- (* (* -4 i) i) 1) (* i i)) (/ (* i i) (* (* i 4) (* i (- (* 4 (* i i)) 1)))) (* (* i i) (/ (* i i) (* (* i 4) (* i (- (* 4 (* i i)) 1))))) (* (* i 4) (* i (- (* 4 (* i i)) 1))) (- (* (* 2 i) (* 2 i)) 1) (* 1/4 i) (- (* (* -4 i) i) 1) (* i (- (* 4 (* i i)) 1)))

simplify86.0ms (1.8%)

Memory
-1.1MiB live, 138.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
091415
1220415
2647403
32002397
46014397
08394397
Stop Event
iter limit
node limit
Counts
44 → 44
Calls
Call 1
Inputs
(* 4 (pow i 2))
(* -1/4 (pow i 2))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
(* 1/4 (pow i 2))
(/ 1/64 (pow i 2))
(/ (+ 1/64 (* 1/16 (pow i 2))) (pow i 2))
(pow i 2)
-1/4
(- (* -1 (pow i 2)) 1/4)
(- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4)
(* -1 (pow i 2))
(* (pow i 2) (- (* -4 (pow i 2)) 1))
(- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4)
(* -4 (pow i 2))
(* (pow i 2) (- (* 16 (pow i 2)) 4))
-1
(- (* 4 (pow i 2)) 1)
(* 1/4 i)
(- (* -4 (pow i 2)) 1)
(* -1 i)
(* i (- (* 4 (pow i 2)) 1))
1/16
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(* -4 (pow i 6))
(* -1 (* (pow i 6) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 6) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -4 (pow i 4))
(* -1 (* (pow i 4) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 4) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(/ 1/16 (pow i 2))
(/ (+ 1/16 (* 1/64 (/ 1 (pow i 2)))) (pow i 2))
(/ (+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2))))) (pow i 2))
(/ (+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6)))))) (pow i 2))
(* 16 (pow i 4))
(* (pow i 4) (- 16 (* 4 (/ 1 (pow i 2)))))
(* (pow i 2) (- 4 (/ 1 (pow i 2))))
(* -1 (* (pow i 2) (+ 4 (/ 1 (pow i 2)))))
(* 4 (pow i 3))
(* (pow i 3) (- 4 (/ 1 (pow i 2))))
(* -1 (* (pow i 3) (- (/ 1 (pow i 2)) 4)))
Outputs
(* 4 (pow i 2))
(*.f32 (*.f32 i i) #s(literal 4 binary32))
(* -1/4 (pow i 2))
(*.f32 (*.f32 #s(literal -1/4 binary32) i) i)
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i))
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(*.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 i i) #s(literal 4 binary32))) i) i) #s(literal 1/4 binary32)) (*.f32 i i))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -16 binary32) (*.f32 i i)) #s(literal 4 binary32)) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
(* 1/4 (pow i 2))
(*.f32 #s(literal 1/4 binary32) (*.f32 i i))
(/ 1/64 (pow i 2))
(/.f32 #s(literal 1/64 binary32) (*.f32 i i))
(/ (+ 1/64 (* 1/16 (pow i 2))) (pow i 2))
(-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal -1/16 binary32))
(pow i 2)
(*.f32 i i)
-1/4
#s(literal -1/4 binary32)
(- (* -1 (pow i 2)) 1/4)
(-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))
(- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4)
(-.f32 (*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 i i) #s(literal 4 binary32))) i) i) #s(literal 1/4 binary32))
(* -1 (pow i 2))
(*.f32 (neg.f32 i) i)
(* (pow i 2) (- (* -4 (pow i 2)) 1))
(*.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 (*.f32 i i) #s(literal 4 binary32))) i) i)
(- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4)
(-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -16 binary32) (*.f32 i i)) #s(literal 4 binary32)) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32))
(* -4 (pow i 2))
(*.f32 #s(literal -4 binary32) (*.f32 i i))
(* (pow i 2) (- (* 16 (pow i 2)) 4))
(*.f32 (*.f32 (-.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) #s(literal 4 binary32)) i) i)
-1
#s(literal -1 binary32)
(- (* 4 (pow i 2)) 1)
(-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32))
(* 1/4 i)
(*.f32 #s(literal 1/4 binary32) i)
(- (* -4 (pow i 2)) 1)
(-.f32 #s(literal -1 binary32) (*.f32 (*.f32 i i) #s(literal 4 binary32)))
(* -1 i)
(neg.f32 i)
(* i (- (* 4 (pow i 2)) 1))
(*.f32 (-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32)) i)
1/16
#s(literal 1/16 binary32)
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal -1/16 binary32))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(-.f32 (-.f32 (/.f32 #s(literal 1/256 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) (/.f32 #s(literal -1/64 binary32) (*.f32 i i))) #s(literal -1/16 binary32))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(-.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/256 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) (/.f32 #s(literal -1/64 binary32) (*.f32 i i))) #s(literal -1/16 binary32)) (/.f32 #s(literal -1/1024 binary32) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))))
(* -4 (pow i 6))
(*.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) #s(literal -4 binary32))
(* -1 (* (pow i 6) (+ 4 (/ 1 (pow i 2)))))
(*.f32 (-.f32 #s(literal -4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)))
(* (pow i 6) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(*.f32 (-.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 i i))) i) i) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)))
(* -4 (pow i 4))
(*.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal -4 binary32))
(* -1 (* (pow i 4) (+ 4 (/ 1 (pow i 2)))))
(-.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal -4 binary32)) (*.f32 i i))
(* (pow i 4) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(*.f32 (-.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 i i))) i) i) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 i i) i) i))
(/ 1/16 (pow i 2))
(/.f32 #s(literal 1/16 binary32) (*.f32 i i))
(/ (+ 1/16 (* 1/64 (/ 1 (pow i 2)))) (pow i 2))
(/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal -1/16 binary32)) i) i)
(/ (+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2))))) (pow i 2))
(/.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/256 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) (/.f32 #s(literal -1/64 binary32) (*.f32 i i))) #s(literal -1/16 binary32)) (*.f32 i i))
(/ (+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6)))))) (pow i 2))
(/.f32 (-.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/256 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) (/.f32 #s(literal -1/64 binary32) (*.f32 i i))) #s(literal -1/16 binary32)) (/.f32 #s(literal -1/1024 binary32) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)))) (*.f32 i i))
(* 16 (pow i 4))
(*.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 16 binary32))
(* (pow i 4) (- 16 (* 4 (/ 1 (pow i 2)))))
(*.f32 (-.f32 #s(literal 16 binary32) (/.f32 #s(literal 4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i))
(* (pow i 2) (- 4 (/ 1 (pow i 2))))
(*.f32 (*.f32 (-.f32 #s(literal 4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 i i))) i) i)
(* -1 (* (pow i 2) (+ 4 (/ 1 (pow i 2)))))
(-.f32 #s(literal -1 binary32) (*.f32 (*.f32 i i) #s(literal 4 binary32)))
(* 4 (pow i 3))
(*.f32 (*.f32 (*.f32 i i) i) #s(literal 4 binary32))
(* (pow i 3) (- 4 (/ 1 (pow i 2))))
(*.f32 (*.f32 (-.f32 #s(literal 4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 i i))) i) (*.f32 i i))
(* -1 (* (pow i 3) (- (/ 1 (pow i 2)) 4)))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 i i)) #s(literal 4 binary32)) i) (*.f32 (neg.f32 i) i))

rewrite138.0ms (2.9%)

Memory
-8.9MiB live, 231.1MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
041302
064268
1219256
21439224
08714224
Stop Event
iter limit
node limit
iter limit
Counts
20 → 483
Calls
Call 1
Inputs
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
(+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))
(/.f32 #s(literal 1/64 binary32) (*.f32 i i))
(*.f32 i i)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i)))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
(-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i))
(/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (*.f32 i i) (/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32))
(*.f32 #s(literal 1/4 binary32) i)
(-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32))
(*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
Outputs
(*.f32 (neg.f32 (*.f32 #s(literal -4 binary32) (neg.f32 i))) (neg.f32 i))
(*.f32 (neg.f32 (*.f32 #s(literal -4 binary32) i)) (*.f32 i #s(literal 1 binary32)))
(*.f32 (neg.f32 (*.f32 #s(literal -4 binary32) i)) i)
(*.f32 (fabs.f32 (*.f32 #s(literal -4 binary32) (neg.f32 i))) i)
(*.f32 (fabs.f32 (*.f32 #s(literal -4 binary32) i)) (fabs.f32 (*.f32 i #s(literal 1 binary32))))
(*.f32 (fabs.f32 (*.f32 #s(literal -4 binary32) i)) i)
(*.f32 (fabs.f32 (*.f32 #s(literal 4 binary32) i)) (fabs.f32 (*.f32 i #s(literal 1 binary32))))
(*.f32 (fabs.f32 (*.f32 #s(literal 4 binary32) i)) i)
(*.f32 (fabs.f32 (*.f32 (*.f32 i i) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal -4 binary32) (neg.f32 i)) (neg.f32 (neg.f32 i)))
(*.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal -2 binary32) i) i))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(*.f32 (*.f32 #s(literal -4 binary32) i) (neg.f32 (*.f32 i #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal -4 binary32) i) (neg.f32 i))
(*.f32 (*.f32 (*.f32 i i) #s(literal 2 binary32)) #s(literal 2 binary32))
(*.f32 (neg.f32 i) (*.f32 (*.f32 #s(literal -4 binary32) i) #s(literal 1 binary32)))
(*.f32 (neg.f32 i) (*.f32 #s(literal -4 binary32) i))
(*.f32 (*.f32 (neg.f32 i) i) #s(literal -4 binary32))
(*.f32 (*.f32 #s(literal -2 binary32) i) (*.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal -2 binary32) i) (*.f32 #s(literal -2 binary32) i))
(*.f32 (*.f32 #s(literal 4 binary32) i) (*.f32 i #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 4 binary32) i) (neg.f32 (neg.f32 i)))
(*.f32 (*.f32 #s(literal 4 binary32) i) i)
(*.f32 #s(literal 4 binary32) (fabs.f32 (*.f32 (*.f32 i i) #s(literal 1 binary32))))
(*.f32 #s(literal 4 binary32) (*.f32 (*.f32 i i) #s(literal 1 binary32)))
(*.f32 #s(literal 4 binary32) (*.f32 i i))
(*.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal -1 binary32))
(*.f32 #s(literal -4 binary32) (neg.f32 (*.f32 (*.f32 i i) #s(literal 1 binary32))))
(*.f32 #s(literal -4 binary32) (*.f32 (neg.f32 i) i))
(*.f32 (*.f32 i i) #s(literal 4 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 4 binary32) i) i))
(*.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) #s(literal 1 binary32))
(*.f32 (*.f32 i #s(literal 2 binary32)) (fabs.f32 (*.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(*.f32 (*.f32 i #s(literal 2 binary32)) (*.f32 i #s(literal 2 binary32)))
(*.f32 i (neg.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) #s(literal 1 binary32))))
(*.f32 i (neg.f32 (*.f32 #s(literal -4 binary32) i)))
(*.f32 i (fabs.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) #s(literal 1 binary32))))
(*.f32 i (fabs.f32 (*.f32 #s(literal -4 binary32) i)))
(*.f32 i (fabs.f32 (*.f32 #s(literal 4 binary32) i)))
(*.f32 i (*.f32 #s(literal 4 binary32) i))
(*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) i) i)))
(*.f32 #s(literal 2 binary32) (fabs.f32 (*.f32 (*.f32 #s(literal -2 binary32) i) i)))
(*.f32 #s(literal 2 binary32) (fabs.f32 (*.f32 (*.f32 (*.f32 i i) #s(literal 2 binary32)) #s(literal 1 binary32))))
(*.f32 #s(literal 2 binary32) (fabs.f32 (*.f32 (*.f32 i i) #s(literal 2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 i i) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 i i) #s(literal 2 binary32)))
(sqrt.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))
(/.f32 (-.f32 (*.f32 (*.f32 i i) (*.f32 (*.f32 #s(literal 4 binary32) i) i)) (*.f32 (*.f32 i i) (*.f32 (*.f32 #s(literal 4 binary32) i) i))) (-.f32 (*.f32 (*.f32 i i) #s(literal 2 binary32)) (*.f32 (*.f32 i i) #s(literal 2 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i))) (+.f32 (*.f32 (*.f32 i i) (*.f32 (*.f32 #s(literal 4 binary32) i) i)) (-.f32 (*.f32 (*.f32 i i) (*.f32 (*.f32 #s(literal 4 binary32) i) i)) (*.f32 (*.f32 i i) (*.f32 (*.f32 #s(literal 4 binary32) i) i)))))
(/.f32 (*.f32 (*.f32 (*.f32 i #s(literal 2 binary32)) (-.f32 i i)) (*.f32 (*.f32 i #s(literal 2 binary32)) (-.f32 i i))) (*.f32 (-.f32 i i) (-.f32 i i)))
(/.f32 (*.f32 (*.f32 (*.f32 i #s(literal 2 binary32)) (-.f32 i i)) (+.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) (*.f32 (-.f32 i i) (+.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 2 binary32)) (-.f32 i i)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i #s(literal 2 binary32)) (-.f32 i i))) (*.f32 (+.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 2 binary32)) (-.f32 i i))) (-.f32 i i)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (+.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) (*.f32 (+.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 2 binary32)) (-.f32 i i))) (+.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 2 binary32)) (-.f32 i i)))))
(-.f32 (*.f32 (*.f32 i i) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) i) i))
(fabs.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(fabs.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i))
(+.f32 (*.f32 (*.f32 i i) #s(literal 2 binary32)) (*.f32 (*.f32 i i) #s(literal 2 binary32)))
(neg.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(*.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i)) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(*.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i)) (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(/.f32 (neg.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))) (neg.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i))))) (neg.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(/.f32 (*.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i)) (+.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (*.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i)) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i)) (-.f32 (*.f32 #s(literal 256 binary32) (*.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 (*.f32 (*.f32 i i) i) i))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i)) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) #s(literal 4096 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal 256 binary32) (*.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 (*.f32 (*.f32 i i) i) i))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))))
(/.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (neg.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i)))) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i))) (neg.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(neg.f32 (/.f32 (neg.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i))) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(neg.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i)) (neg.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (/.f32 i #s(literal 4 binary32)) i))
(*.f32 (*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) (neg.f32 (neg.f32 i))) (*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) (neg.f32 (neg.f32 i))))
(*.f32 (*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) (neg.f32 i)) (*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) (neg.f32 i)))
(*.f32 (*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) i) (*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) i))
(*.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 i))) (*.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 i)) (*.f32 #s(literal 1/2 binary32) (neg.f32 i)))
(*.f32 (*.f32 #s(literal 1/2 binary32) i) (*.f32 #s(literal 1/2 binary32) i))
(*.f32 (*.f32 (neg.f32 (neg.f32 i)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 i (/.f32 i (*.f32 #s(literal -2 binary32) i))) (*.f32 i (/.f32 i (*.f32 #s(literal -2 binary32) i))))
(*.f32 (*.f32 (/.f32 (neg.f32 i) i) (/.f32 (neg.f32 i) i)) (*.f32 (/.f32 (neg.f32 i) #s(literal 2 binary32)) (/.f32 (neg.f32 i) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (neg.f32 i) #s(literal 2 binary32)) (/.f32 (neg.f32 i) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 i) i) (/.f32 (neg.f32 i) i)))
(*.f32 (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i #s(literal 2 binary32))) (*.f32 (/.f32 i i) (/.f32 i i)))
(*.f32 (*.f32 (/.f32 i i) (/.f32 i i)) (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i #s(literal 2 binary32))))
(*.f32 (neg.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal -2 binary32) i))) (neg.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal -2 binary32) i))))
(*.f32 (neg.f32 (*.f32 i #s(literal -1/2 binary32))) (neg.f32 (*.f32 i #s(literal -1/2 binary32))))
(*.f32 (neg.f32 (*.f32 i #s(literal -1/2 binary32))) (*.f32 i #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 1/4 binary32) (neg.f32 i)) (neg.f32 i))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) #s(literal 2 binary32)) (/.f32 i (*.f32 (*.f32 i i) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 i i) #s(literal -4 binary32)) (/.f32 (*.f32 (neg.f32 i) i) (*.f32 i i)))
(*.f32 (/.f32 (*.f32 (neg.f32 i) i) (*.f32 i i)) (/.f32 (*.f32 i i) #s(literal -4 binary32)))
(*.f32 (/.f32 (*.f32 i i) #s(literal -2 binary32)) (/.f32 (*.f32 i i) (*.f32 (*.f32 #s(literal -2 binary32) i) i)))
(*.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal -2 binary32) i)) (/.f32 (*.f32 i i) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (/.f32 (*.f32 i i) (*.f32 (*.f32 i i) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal -2 binary32) i)) (/.f32 i (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) #s(literal 4 binary32)) (/.f32 i (*.f32 i i)))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 i #s(literal 2 binary32))) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal -4 binary32) i)) (/.f32 (*.f32 i i) (neg.f32 i)))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal 4 binary32) i)) (/.f32 i i))
(*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 i #s(literal 4 binary32)) i)
(*.f32 (/.f32 i (*.f32 i i)) (/.f32 (*.f32 (*.f32 i i) i) #s(literal 4 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 i #s(literal 2 binary32))))
(*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) #s(literal 2 binary32))))
(*.f32 (*.f32 i #s(literal -1/2 binary32)) (*.f32 i #s(literal -1/2 binary32)))
(*.f32 (*.f32 (*.f32 i i) i) (/.f32 i (*.f32 (*.f32 #s(literal 4 binary32) i) i)))
(*.f32 (*.f32 i (/.f32 i (*.f32 #s(literal 4 binary32) i))) (/.f32 (*.f32 i i) i))
(*.f32 (/.f32 i (*.f32 #s(literal 4 binary32) i)) (/.f32 (*.f32 (*.f32 i i) i) i))
(*.f32 (*.f32 i #s(literal 1/2 binary32)) (neg.f32 (*.f32 i #s(literal -1/2 binary32))))
(*.f32 (*.f32 i #s(literal 1/2 binary32)) (*.f32 i #s(literal 1/2 binary32)))
(*.f32 (neg.f32 i) (*.f32 (neg.f32 i) #s(literal 1/4 binary32)))
(*.f32 (*.f32 (neg.f32 i) i) #s(literal -1/4 binary32))
(*.f32 (*.f32 (neg.f32 i) i) (/.f32 (*.f32 i i) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(*.f32 (*.f32 i i) #s(literal 1/4 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 i #s(literal 4 binary32)) i))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
(*.f32 #s(literal 1/4 binary32) (*.f32 i i))
(*.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) #s(literal 1 binary32))
(*.f32 i (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 #s(literal 4 binary32) i) i)))
(*.f32 i (/.f32 i #s(literal 4 binary32)))
(*.f32 i (*.f32 #s(literal 1/4 binary32) i))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32)) i)) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal -1/2 binary32)) #s(literal -2 binary32))) (neg.f32 i))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal -2 binary32) i))) (*.f32 i #s(literal 2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 4 binary32))) (*.f32 (neg.f32 i) i))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) i) i))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal 4 binary32) i))) (neg.f32 i))
(/.f32 (neg.f32 (*.f32 (*.f32 i #s(literal 1/2 binary32)) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal -1/2 binary32))) (*.f32 i #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (*.f32 i i)) (*.f32 i i))
(/.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) (*.f32 (*.f32 i i) i)) (*.f32 i i))
(/.f32 (*.f32 (/.f32 i i) (*.f32 (*.f32 i i) i)) (*.f32 #s(literal 4 binary32) i))
(/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (/.f32 (*.f32 i i) #s(literal 2 binary32))) (*.f32 i i))
(/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (*.f32 (neg.f32 i) i)) (*.f32 (*.f32 #s(literal -2 binary32) i) i))
(/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (*.f32 i i)) (*.f32 (*.f32 i i) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 i i) i) (/.f32 (*.f32 i i) i)) #s(literal 4 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 i i) i) (*.f32 (neg.f32 i) i)) (*.f32 #s(literal -4 binary32) i))
(/.f32 (*.f32 (/.f32 (*.f32 i i) i) (*.f32 i i)) (*.f32 #s(literal 4 binary32) i))
(/.f32 (*.f32 (*.f32 (neg.f32 i) i) (/.f32 (*.f32 i i) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) i) i))
(/.f32 (*.f32 (*.f32 (neg.f32 i) i) (/.f32 (*.f32 i i) i)) (*.f32 #s(literal -4 binary32) i))
(/.f32 (*.f32 (*.f32 i i) (/.f32 (*.f32 i i) #s(literal 2 binary32))) (*.f32 (*.f32 i i) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 i i) (/.f32 (*.f32 i i) i)) (*.f32 #s(literal 4 binary32) i))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32)) i) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal -1/2 binary32)) #s(literal -2 binary32)) i)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal -2 binary32) i))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 4 binary32)) (*.f32 i i))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 2 binary32)) (*.f32 (*.f32 i i) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal 4 binary32) i)) i)
(/.f32 (*.f32 (*.f32 i #s(literal 1/2 binary32)) (*.f32 i i)) (*.f32 i #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal -1/2 binary32)) (*.f32 #s(literal -2 binary32) i))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32)) (*.f32 i #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (neg.f32 i)) (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(/.f32 (*.f32 (neg.f32 i) i) #s(literal -4 binary32))
(/.f32 (*.f32 i i) #s(literal 4 binary32))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 (*.f32 #s(literal 4 binary32) i) i))
(fabs.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i))
(neg.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 i i)))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i) (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))) (/.f32 (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i) (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))) (*.f32 (/.f32 #s(literal 1/256 binary32) (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))) (/.f32 #s(literal 1/256 binary32) (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))))) (+.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i) (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))) (/.f32 #s(literal 1/256 binary32) (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i))) (/.f32 (/.f32 (/.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i)))) (*.f32 (/.f32 #s(literal 1/4096 binary32) (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i))) (/.f32 #s(literal 1/4096 binary32) (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i))))) (-.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i))) (/.f32 #s(literal 1/4096 binary32) (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i))) (neg.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 i i)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i) #s(literal 1/256 binary32)))) (neg.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1/4096 binary32) (/.f32 (/.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i))))) (neg.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i)))))
(/.f32 (-.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i) (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)) #s(literal 1/256 binary32))) (*.f32 (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)) (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i))) (*.f32 (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i)) #s(literal 1/4096 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i)) (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i))))
(/.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i)) (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 i i))))
(/.f32 (neg.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i) #s(literal 1/256 binary32))) (neg.f32 (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/4096 binary32) (/.f32 (/.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)))) (neg.f32 (+.f32 #s(literal 1/256 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 i i)) #s(literal 1/1024 binary32)) (*.f32 i i)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/4096 binary32) (/.f32 (/.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)))) (neg.f32 (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i))))
(/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i) #s(literal 1/256 binary32)) (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
(/.f32 (+.f32 #s(literal 1/4096 binary32) (/.f32 (/.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i))) (+.f32 #s(literal 1/256 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 i i)) #s(literal 1/1024 binary32)) (*.f32 i i))))
(/.f32 (+.f32 #s(literal 1/4096 binary32) (/.f32 (/.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i))) (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i)))
(-.f32 (/.f32 #s(literal 1/256 binary32) (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 i i)))) (/.f32 (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i) (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 i i)))))
(-.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i) (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))) (/.f32 #s(literal 1/256 binary32) (-.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))))
(+.f32 (/.f32 #s(literal 1/4096 binary32) (+.f32 #s(literal 1/256 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 i i)) #s(literal 1/1024 binary32)) (*.f32 i i)))) (/.f32 (/.f32 (/.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (+.f32 #s(literal 1/256 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 i i)) #s(literal 1/1024 binary32)) (*.f32 i i)))))
(+.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (+.f32 #s(literal 1/256 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 i i)) #s(literal 1/1024 binary32)) (*.f32 i i)))) (/.f32 #s(literal 1/4096 binary32) (+.f32 #s(literal 1/256 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 i i)) #s(literal 1/1024 binary32)) (*.f32 i i)))))
(+.f32 (/.f32 #s(literal 1/4096 binary32) (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i))) (/.f32 (/.f32 (/.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i))))
(+.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/262144 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i))) (/.f32 #s(literal 1/4096 binary32) (+.f32 (-.f32 #s(literal 1/256 binary32) (/.f32 #s(literal 1/1024 binary32) (*.f32 i i))) (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i))))
(+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))
(+.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 i i)))
(sqrt.f32 (/.f32 (/.f32 #s(literal 1/4096 binary32) (*.f32 (*.f32 i i) i)) i))
(/.f32 (neg.f32 (/.f32 #s(literal 1/64 binary32) (neg.f32 i))) (neg.f32 (neg.f32 i)))
(/.f32 (neg.f32 (neg.f32 (/.f32 #s(literal 1/64 binary32) i))) (neg.f32 (neg.f32 i)))
(/.f32 (fabs.f32 (/.f32 #s(literal 1/64 binary32) (neg.f32 i))) i)
(/.f32 (fabs.f32 (neg.f32 (/.f32 #s(literal 1/64 binary32) i))) i)
(/.f32 (fabs.f32 (/.f32 #s(literal 1/64 binary32) i)) i)
(/.f32 (/.f32 #s(literal 1/64 binary32) (neg.f32 i)) (neg.f32 i))
(/.f32 (neg.f32 (/.f32 #s(literal 1/64 binary32) i)) (neg.f32 i))
(/.f32 (/.f32 #s(literal 1/64 binary32) i) i)
(/.f32 #s(literal -1/64 binary32) (*.f32 (neg.f32 i) i))
(/.f32 #s(literal 1/64 binary32) (*.f32 i i))
(fabs.f32 (/.f32 #s(literal -1/64 binary32) (*.f32 i i)))
(fabs.f32 (neg.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i))))
(fabs.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)))
(neg.f32 (/.f32 #s(literal -1/64 binary32) (*.f32 i i)))
(*.f32 (neg.f32 (neg.f32 (neg.f32 i))) (neg.f32 (neg.f32 (neg.f32 i))))
(*.f32 (neg.f32 (neg.f32 (neg.f32 i))) (neg.f32 i))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 i) (*.f32 i i))) (sqrt.f32 (neg.f32 i)))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 i) i)) (sqrt.f32 (*.f32 (neg.f32 i) i)))
(*.f32 (sqrt.f32 (*.f32 (*.f32 i i) i)) (sqrt.f32 i))
(*.f32 (sqrt.f32 (neg.f32 i)) (sqrt.f32 (*.f32 (neg.f32 i) (*.f32 i i))))
(*.f32 (sqrt.f32 i) (sqrt.f32 (*.f32 (*.f32 i i) i)))
(*.f32 (neg.f32 (neg.f32 i)) (neg.f32 (neg.f32 i)))
(*.f32 (neg.f32 (neg.f32 i)) i)
(*.f32 (neg.f32 i) (neg.f32 (neg.f32 (neg.f32 i))))
(*.f32 (neg.f32 i) (neg.f32 i))
(*.f32 i (neg.f32 (neg.f32 i)))
(*.f32 i i)
(sqrt.f32 (*.f32 (*.f32 (*.f32 i i) i) i))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (neg.f32 i)) (*.f32 (neg.f32 i) i))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 i i))
(fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 (neg.f32 i) i)))
(fabs.f32 (*.f32 (neg.f32 i) i))
(fabs.f32 (*.f32 i i))
(neg.f32 (*.f32 (neg.f32 i) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 i i)))
(*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (neg.f32 i)) (neg.f32 i))
(*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i)
(*.f32 (neg.f32 i) (*.f32 (neg.f32 i) (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))))
(*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 i i))
(*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)))
(*.f32 i (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/16 binary32)) (*.f32 i i))) (neg.f32 (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) #s(literal 1/64 binary32)) (*.f32 i i))) (neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/16 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) #s(literal 1/64 binary32)))) (neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/16 binary32)) (*.f32 i i)) (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) #s(literal 1/64 binary32)) (*.f32 i i)) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/16 binary32))) (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)))
(/.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) #s(literal 1/64 binary32))) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)))) (*.f32 (/.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))) (*.f32 (/.f32 #s(literal 1/64 binary32) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))) (/.f32 #s(literal 1/64 binary32) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))) (/.f32 #s(literal 1/64 binary32) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/16 binary32)))) (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) #s(literal 1/64 binary32)))) (neg.f32 (neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) #s(literal 1/16 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))) (*.f32 (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) #s(literal 1/64 binary32))) (*.f32 (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/16 binary32))) (neg.f32 (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) #s(literal 1/64 binary32))) (neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/16 binary32)) (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) #s(literal 1/64 binary32)) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))) (/.f32 #s(literal 1/64 binary32) (+.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 1/4 binary32) i)) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))
(*.f32 (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (neg.f32 i))
(*.f32 (neg.f32 i) (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i)
(*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i))
(*.f32 i (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (*.f32 i i))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (neg.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (neg.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (*.f32 i i)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(/.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(*.f32 (/.f32 (neg.f32 i) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i)) (/.f32 (neg.f32 i) (*.f32 #s(literal 4 binary32) i)))
(*.f32 (/.f32 i (*.f32 #s(literal -4 binary32) (*.f32 i i))) (/.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (/.f32 i (*.f32 (*.f32 #s(literal 4 binary32) i) i)) (/.f32 i (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (/.f32 (neg.f32 i) (*.f32 #s(literal 4 binary32) i)) (/.f32 (neg.f32 i) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i)))
(*.f32 (/.f32 (neg.f32 i) i) (/.f32 (neg.f32 i) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (/.f32 i i) (/.f32 i (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (/.f32 i i) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) i)
(*.f32 (/.f32 (/.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (/.f32 i (*.f32 #s(literal 4 binary32) i)))
(*.f32 (/.f32 i (*.f32 #s(literal 4 binary32) i)) (/.f32 (/.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (neg.f32 i) (/.f32 (neg.f32 i) (*.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) i)))
(*.f32 i (/.f32 (/.f32 i i) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 i (/.f32 i (*.f32 #s(literal 4 binary32) i))) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (neg.f32 i))
(/.f32 (neg.f32 (*.f32 i (/.f32 (/.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))) (*.f32 #s(literal -4 binary32) i))
(/.f32 (neg.f32 (*.f32 (/.f32 i (*.f32 #s(literal 4 binary32) i)) i)) (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 i i) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))) (*.f32 #s(literal -4 binary32) i))
(/.f32 (neg.f32 (*.f32 (neg.f32 i) (/.f32 i (*.f32 #s(literal 4 binary32) i)))) (neg.f32 (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 i i) i)) (*.f32 (*.f32 #s(literal -4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 i (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (/.f32 i #s(literal 4 binary32))) (*.f32 i i))
(/.f32 (*.f32 (/.f32 i (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (/.f32 i i)) (*.f32 #s(literal 4 binary32) i))
(/.f32 (*.f32 (/.f32 i (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (neg.f32 i)) (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(/.f32 (*.f32 (/.f32 i (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) i) (*.f32 (*.f32 #s(literal 4 binary32) i) i))
(/.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) (/.f32 i (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 i i))
(/.f32 (*.f32 (/.f32 i i) (/.f32 i (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 #s(literal 4 binary32) i))
(/.f32 (*.f32 (/.f32 i i) (/.f32 i i)) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) #s(literal 4 binary32)))
(/.f32 (*.f32 (/.f32 i i) (/.f32 i i)) (*.f32 #s(literal 4 binary32) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 i i) (neg.f32 i)) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal -4 binary32) i)))
(/.f32 (*.f32 (/.f32 i i) (neg.f32 i)) (*.f32 (*.f32 #s(literal -4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 i i) i) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 4 binary32) i)))
(/.f32 (*.f32 (/.f32 i i) i) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 i) (/.f32 i (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(/.f32 (*.f32 (neg.f32 i) (/.f32 i i)) (*.f32 (*.f32 #s(literal -4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 i (/.f32 i (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 4 binary32) i) i))
(/.f32 (*.f32 i (/.f32 i i)) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (/.f32 (*.f32 i (/.f32 i (*.f32 #s(literal 4 binary32) i))) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) i)
(/.f32 (*.f32 i (/.f32 (/.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 #s(literal 4 binary32) i))
(/.f32 (*.f32 (/.f32 i (*.f32 #s(literal 4 binary32) i)) i) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))
(/.f32 #s(literal -1/4 binary32) (neg.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (/.f32 (*.f32 i i) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i)) (*.f32 #s(literal 4 binary32) i))
(/.f32 (/.f32 (*.f32 i i) i) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 i) (/.f32 i (*.f32 #s(literal 4 binary32) i))) (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 i (/.f32 i (*.f32 #s(literal 4 binary32) i))) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))
(/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 i i)) (*.f32 (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) i))
(/.f32 (*.f32 (neg.f32 i) i) (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 i i) (*.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) i))
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(neg.f32 (/.f32 (*.f32 i i) (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(*.f32 (/.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (neg.f32 i)) (neg.f32 i))
(*.f32 (*.f32 (*.f32 i i) (/.f32 i (*.f32 #s(literal 4 binary32) i))) (/.f32 (/.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 i #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 (*.f32 i #s(literal 1/2 binary32)) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 #s(literal 4 binary32) i) i)) (/.f32 i (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) i) (/.f32 i (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 i i) (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (/.f32 (*.f32 i i) (*.f32 #s(literal -4 binary32) i)))
(*.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal -4 binary32) i)) (/.f32 (*.f32 i i) (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (/.f32 (*.f32 (neg.f32 i) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 i i) (neg.f32 i)) (/.f32 (*.f32 i i) (*.f32 (*.f32 #s(literal -4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 i i) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i)) (*.f32 i (/.f32 i (*.f32 #s(literal 4 binary32) i))))
(*.f32 (/.f32 (*.f32 i i) i) (/.f32 (*.f32 i i) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal 4 binary32) i)) (/.f32 (/.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i)) (/.f32 i (*.f32 #s(literal 4 binary32) i)))
(*.f32 (/.f32 i (*.f32 (*.f32 #s(literal 4 binary32) i) i)) (/.f32 (*.f32 (*.f32 i i) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (/.f32 i i) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (*.f32 (*.f32 i i) i) (/.f32 (/.f32 i i) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (*.f32 i (/.f32 i (*.f32 #s(literal 4 binary32) i))) (/.f32 (*.f32 i i) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i)))
(*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) i) i)
(*.f32 (/.f32 (/.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal 4 binary32) i)))
(*.f32 (/.f32 i (*.f32 #s(literal 4 binary32) i)) (*.f32 (/.f32 (/.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)))
(*.f32 (/.f32 i (*.f32 #s(literal 4 binary32) i)) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i)))
(*.f32 (*.f32 i #s(literal 1/2 binary32)) (/.f32 (*.f32 i #s(literal 1/2 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (neg.f32 i) (*.f32 (neg.f32 i) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 i) i) (/.f32 (*.f32 i i) (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i))
(*.f32 (*.f32 i i) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 i (*.f32 (/.f32 (/.f32 i i) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 i i)))
(*.f32 i (*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) i))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))) (neg.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))) (*.f32 #s(literal -4 binary32) i))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) i)) (*.f32 (*.f32 #s(literal -4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 i (/.f32 i (*.f32 #s(literal 4 binary32) i))) (*.f32 i i))) (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 i i) (*.f32 i (/.f32 i (*.f32 #s(literal 4 binary32) i))))) (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal 4 binary32) i))) (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (+.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (*.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (-.f32 (*.f32 #s(literal 256 binary32) (*.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 (*.f32 (*.f32 i i) i) i))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (+.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) #s(literal 4096 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal 256 binary32) (*.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 (*.f32 (*.f32 i i) i) i))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))))
(/.f32 (*.f32 (*.f32 i i) (*.f32 (/.f32 i #s(literal 4 binary32)) i)) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (/.f32 i (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 4 binary32) i) i))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (/.f32 i #s(literal 4 binary32))) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (/.f32 i i)) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal -2 binary32) i)) (*.f32 i i)) (*.f32 (*.f32 #s(literal -2 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 i i)) (*.f32 #s(literal 4 binary32) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 i (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 #s(literal 4 binary32) i) i))
(/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (*.f32 i #s(literal 1/2 binary32))) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))
(/.f32 (*.f32 (/.f32 (*.f32 i i) i) (*.f32 i #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (*.f32 i i)) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 i i) (*.f32 (*.f32 i i) i)) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 4 binary32) i)))
(/.f32 (*.f32 (/.f32 i i) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (*.f32 i i)) (*.f32 (*.f32 (*.f32 i i) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 i i) i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 i i) (/.f32 (*.f32 i i) i)) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (/.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i)) (*.f32 #s(literal 4 binary32) i))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal 4 binary32) i)) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) i) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 i (/.f32 i (*.f32 #s(literal 4 binary32) i))) (*.f32 i i)) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))
(/.f32 (*.f32 (*.f32 i #s(literal 1/2 binary32)) (*.f32 i i)) (*.f32 (*.f32 i #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 i i) (*.f32 i (/.f32 i (*.f32 #s(literal 4 binary32) i)))) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (*.f32 i #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal -1/2 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32)) (*.f32 (*.f32 i #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 i i)) (neg.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 i i)) (neg.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (neg.f32 i)) (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (/.f32 i #s(literal 4 binary32)) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) i))
(neg.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (neg.f32 (*.f32 #s(literal -4 binary32) i)) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))
(*.f32 (neg.f32 (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 #s(literal 4 binary32) i))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 #s(literal -4 binary32) i))
(*.f32 (*.f32 #s(literal -4 binary32) i) (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (neg.f32 (neg.f32 i)) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) i)
(*.f32 (neg.f32 i) (*.f32 (*.f32 #s(literal -4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal -2 binary32) i) (*.f32 (*.f32 #s(literal -2 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (neg.f32 (*.f32 #s(literal -4 binary32) i)))
(*.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) (*.f32 #s(literal 4 binary32) i))
(*.f32 (*.f32 #s(literal 4 binary32) i) (neg.f32 (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (*.f32 #s(literal 4 binary32) i) (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))
(*.f32 #s(literal 4 binary32) (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 4 binary32))
(*.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (neg.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 i i) (*.f32 #s(literal 4 binary32) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 4 binary32) i) i))
(*.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(*.f32 (*.f32 i #s(literal 2 binary32)) (*.f32 (*.f32 i #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 i (neg.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(*.f32 i (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 4 binary32) i)))
(*.f32 i (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 i i) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(neg.f32 (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (+.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))
(*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (/.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal -1 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 i #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 i #s(literal 2 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 i #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 i #s(literal 2 binary32)))) (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(-.f32 (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(-.f32 (/.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(-.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) #s(literal 1 binary32))
(+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) #s(literal -1 binary32))
(*.f32 #s(literal 1/4 binary32) i)
(*.f32 i #s(literal 1/4 binary32))
(*.f32 (+.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))
(*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (/.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal -1 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 i #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 i #s(literal 2 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 i #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) #s(literal 1 binary32))) (*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 i #s(literal 2 binary32)))) (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(-.f32 (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(-.f32 (/.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(-.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) #s(literal 1 binary32))
(+.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) #s(literal -1 binary32))
(*.f32 (*.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) i))
(*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i)
(*.f32 i (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) i)) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) i)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (neg.f32 (*.f32 i (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (neg.f32 (*.f32 i (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) i) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (*.f32 i (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (*.f32 i (-.f32 (*.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))

eval48.0ms (1%)

Memory
25.9MiB live, 115.0MiB allocated
Compiler

Compiled 23 334 to 2 092 computations (91% saved)

prune15.0ms (0.3%)

Memory
-13.6MiB live, 40.1MiB allocated
Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New5994603
Fresh325
Picked325
Done000
Total6058613
Accuracy
100.0%
Counts
613 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.6%
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32)))
72.6%
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
75.0%
(*.f32 (/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
55.8%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
44.0%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i)))
44.2%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i))
43.5%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
55.5%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
Compiler

Compiled 438 to 232 computations (47% saved)

simplify112.0ms (2.3%)

Memory
16.4MiB live, 153.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))
cost-diff0
(*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i)
cost-diff0
(*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i)
cost-diff0
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i))
cost-diff0
(*.f32 #s(literal 1/4 binary32) i)
cost-diff0
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
cost-diff0
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
cost-diff0
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32)))
cost-diff0
(*.f32 (neg.f32 i) i)
cost-diff0
(-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))
cost-diff0
(*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i))
cost-diff0
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i)))
cost-diff0
(*.f32 #s(literal -1/4 binary32) i)
cost-diff0
(*.f32 (*.f32 #s(literal -1/4 binary32) i) i)
cost-diff0
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
cost-diff0
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))
cost-diff0
(*.f32 i i)
cost-diff0
(/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
cost-diff4
(*.f32 (/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044356
069340
1142330
2595296
33802296
09221296
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(*.f32 i i)
i
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))
#s(literal 1 binary32)
(*.f32 #s(literal -2 binary32) i)
#s(literal -2 binary32)
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
#s(literal 1/4 binary32)
(-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 i #s(literal 2 binary32))
#s(literal 2 binary32)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal -1/4 binary32) i) i)
(*.f32 #s(literal -1/4 binary32) i)
#s(literal -1/4 binary32)
i
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i)))
(*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i))
(-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))
(*.f32 (neg.f32 i) i)
(neg.f32 i)
i
#s(literal 1/4 binary32)
(*.f32 i i)
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32)))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
(*.f32 #s(literal 1/4 binary32) i)
#s(literal 1/4 binary32)
i
(-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32))
(*.f32 (*.f32 i i) #s(literal 4 binary32))
(*.f32 i i)
#s(literal 4 binary32)
#s(literal 1 binary32)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i))
(*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i)
(*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i)
(-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))
(*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(*.f32 i i)
i
(-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(*.f32 #s(literal -4 binary32) (*.f32 i i))
#s(literal -4 binary32)
#s(literal 1 binary32)
#s(literal 1/4 binary32)
Outputs
(*.f32 (/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i))
(/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(*.f32 i i)
i
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))
#s(literal 1 binary32)
(*.f32 #s(literal -2 binary32) i)
#s(literal -2 binary32)
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)))
#s(literal 1/4 binary32)
(-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))
(-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))
(*.f32 i #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) i)
#s(literal 2 binary32)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(literal -1/4 binary32) (*.f32 i i)))
(*.f32 (*.f32 #s(literal -1/4 binary32) i) i)
(*.f32 #s(literal -1/4 binary32) (*.f32 i i))
(*.f32 #s(literal -1/4 binary32) i)
#s(literal -1/4 binary32)
i
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i)))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) i) i))
(*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i))
(*.f32 (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) i) i)
(-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))
(*.f32 (neg.f32 i) i)
(neg.f32 i)
i
#s(literal 1/4 binary32)
(*.f32 i i)
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32)))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i)))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
(*.f32 #s(literal 1/4 binary32) (*.f32 i i))
(*.f32 #s(literal 1/4 binary32) i)
#s(literal 1/4 binary32)
i
(-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32))
(-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(*.f32 (*.f32 i i) #s(literal 4 binary32))
(*.f32 #s(literal 4 binary32) (*.f32 i i))
(*.f32 i i)
#s(literal 4 binary32)
#s(literal 1 binary32)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i)))
(*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i)
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
(*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i)
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) i)
(-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))
(-.f32 (*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32))
(*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(*.f32 (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i))
(*.f32 i i)
i
(-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(*.f32 #s(literal -4 binary32) (*.f32 i i))
#s(literal -4 binary32)
#s(literal 1 binary32)
#s(literal 1/4 binary32)

localize114.0ms (2.4%)

Memory
-31.2MiB live, 113.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.04201127930532605
(*.f32 #s(literal -4 binary32) (*.f32 i i))
accuracy0.046875
(*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i)
accuracy0.078125
(*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
accuracy17.858096480843866
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i))
accuracy0.0
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
accuracy0.018361092648988643
(-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32))
accuracy0.04201127930532605
(*.f32 (*.f32 i i) #s(literal 4 binary32))
accuracy8.235028892267042
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32)))
accuracy0.0
(neg.f32 i)
accuracy0.0078125
(-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))
accuracy0.08203125
(*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i))
accuracy17.922379424568295
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i)))
accuracy0.0
(*.f32 (*.f32 #s(literal -1/4 binary32) i) i)
accuracy0.0
(*.f32 #s(literal -1/4 binary32) i)
accuracy18.076525855145416
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
accuracy0.0
(*.f32 #s(literal -2 binary32) i)
accuracy0.0971089438171417
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
accuracy0.18350499970117154
(*.f32 (/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
accuracy7.321029389795928
(/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
Samples
78.0ms255×0valid
0.0ms1valid
Compiler

Compiled 311 to 41 computations (86.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 64.0ms
ival-mult: 46.0ms (72% of total)
ival-div: 8.0ms (12.5% of total)
ival-sub: 8.0ms (12.5% of total)
exact: 1.0ms (1.6% of total)
ival-neg: 1.0ms (1.6% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series13.0ms (0.3%)

Memory
20.7MiB live, 20.7MiB allocated
Counts
26 → 62
Calls
Call 1
Inputs
(*.f32 (/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(*.f32 i i)
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal -1/4 binary32) i) i)
(*.f32 #s(literal -1/4 binary32) i)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i)))
(*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i))
(-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))
(*.f32 (neg.f32 i) i)
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32)))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
(*.f32 #s(literal 1/4 binary32) i)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i))
(*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i)
(*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i)
(-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 #s(literal -2 binary32) i)
(neg.f32 i)
(*.f32 (*.f32 i i) #s(literal 4 binary32))
(-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32))
(*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(*.f32 #s(literal -4 binary32) (*.f32 i i))
Outputs
(* -1/4 (pow i 2))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
(pow i 2)
(* (pow i 2) (+ 1 (* -2 i)))
(* (pow i 2) (+ 1 (* i (- (* 4 i) 2))))
(* (pow i 2) (+ 1 (* i (- (* i (+ 4 (* -8 i))) 2))))
1
(+ 1 (* 2 i))
(* -1/4 i)
-1/4
(- (* -1 (pow i 2)) 1/4)
(* -1 (pow i 2))
(* 1/4 (pow i 2))
(* 1/4 i)
(* i (- (* -1 (pow i 2)) 1/4))
(* i (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4)
(- (* -1/2 i) 1/4)
(- (* i (- (* -1 i) 1/2)) 1/4)
(- (* i (- (* i (- (* -2 i) 1)) 1/2)) 1/4)
(* -2 i)
(* -1 i)
(* 4 (pow i 2))
-1
(- (* 4 (pow i 2)) 1)
(* (pow i 2) (- (* -4 (pow i 2)) 1))
(* -4 (pow i 2))
1/16
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(* 1/2 i)
(* i (- 1/2 (* 1/4 (/ 1 i))))
(* i (- (+ 1/2 (/ 1/8 (pow i 2))) (* 1/4 (/ 1 i))))
(* i (- (+ 1/2 (/ 1/8 (pow i 2))) (+ (* 1/4 (/ 1 i)) (* 1/16 (/ 1 (pow i 3))))))
(* 2 i)
(* i (+ 2 (/ 1 i)))
(* -1 (pow i 4))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -4 (pow i 6))
(* -1 (* (pow i 6) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 6) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -4 (pow i 5))
(* -1 (* (pow i 5) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 5) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -4 (pow i 4))
(* -1 (* (pow i 4) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 4) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(/ 1/8 i)
(/ (+ 1/8 (* 1/16 (/ 1 i))) i)
(/ (+ 1/8 (+ (/ 1/32 (pow i 2)) (* 1/16 (/ 1 i)))) i)
(/ (+ 1/8 (+ (/ 1/32 (pow i 2)) (+ (* 1/16 (/ 1 i)) (* 1/64 (/ 1 (pow i 3)))))) i)
(* (pow i 2) (- 4 (/ 1 (pow i 2))))
(* -1 (* i (- (* 1/4 (/ 1 i)) 1/2)))
(* -1 (* i (- (* -1 (/ (- (* 1/8 (/ 1 i)) 1/4) i)) 1/2)))
(* -1 (* i (- (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ 1 i)) 1/8) i)) 1/4) i)) 1/2)))
(* -1 (* (pow i 5) (+ 4 (+ (/ 1/4 (pow i 4)) (/ 1 (pow i 2))))))
(* -1 (/ (- (* -1 (/ (+ 1/16 (* 1/32 (/ 1 i))) i)) 1/8) i))
(* -1 (/ (- (* -1 (/ (+ 1/16 (+ (/ 1/64 (pow i 2)) (* 1/32 (/ 1 i)))) i)) 1/8) i))
Calls

3 calls:

TimeVariablePointExpression
4.0ms
i
@inf
((* (/ (* i i) (- 1 (* -2 i))) (/ 1/4 (- (* i 2) 1))) (/ (* i i) (- 1 (* -2 i))) (* i i) (- 1 (* -2 i)) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (* -1/4 i) i) (* -1/4 i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (- (* (neg i) i) 1/4) (* i i)) (- (* (neg i) i) 1/4) (* (neg i) i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* i i) 4) 1)) (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (* 1/4 i) i) (* 1/4 i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) i) (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) (/ 1/4 (- (* i 2) 1)) (* -2 i) (neg i) (* (* i i) 4) (- (* (* i i) 4) 1) (* (* i i) (- (* -4 (* i i)) 1)) (* -4 (* i i)))
4.0ms
i
@-inf
((* (/ (* i i) (- 1 (* -2 i))) (/ 1/4 (- (* i 2) 1))) (/ (* i i) (- 1 (* -2 i))) (* i i) (- 1 (* -2 i)) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (* -1/4 i) i) (* -1/4 i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (- (* (neg i) i) 1/4) (* i i)) (- (* (neg i) i) 1/4) (* (neg i) i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* i i) 4) 1)) (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (* 1/4 i) i) (* 1/4 i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) i) (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) (/ 1/4 (- (* i 2) 1)) (* -2 i) (neg i) (* (* i i) 4) (- (* (* i i) 4) 1) (* (* i i) (- (* -4 (* i i)) 1)) (* -4 (* i i)))
4.0ms
i
@0
((* (/ (* i i) (- 1 (* -2 i))) (/ 1/4 (- (* i 2) 1))) (/ (* i i) (- 1 (* -2 i))) (* i i) (- 1 (* -2 i)) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (* -1/4 i) i) (* -1/4 i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (- (* (neg i) i) 1/4) (* i i)) (- (* (neg i) i) 1/4) (* (neg i) i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* i i) 4) 1)) (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (* 1/4 i) i) (* 1/4 i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) i) (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) (/ 1/4 (- (* i 2) 1)) (* -2 i) (neg i) (* (* i i) 4) (- (* (* i i) 4) 1) (* (* i i) (- (* -4 (* i i)) 1)) (* -4 (* i i)))

simplify81.0ms (1.7%)

Memory
-5.8MiB live, 86.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0182580
1499568
21418550
34524549
08403549
Stop Event
iter limit
node limit
Counts
62 → 54
Calls
Call 1
Inputs
(* -1/4 (pow i 2))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
(pow i 2)
(* (pow i 2) (+ 1 (* -2 i)))
(* (pow i 2) (+ 1 (* i (- (* 4 i) 2))))
(* (pow i 2) (+ 1 (* i (- (* i (+ 4 (* -8 i))) 2))))
1
(+ 1 (* 2 i))
(* -1/4 i)
-1/4
(- (* -1 (pow i 2)) 1/4)
(* -1 (pow i 2))
(* 1/4 (pow i 2))
(* 1/4 i)
(* i (- (* -1 (pow i 2)) 1/4))
(* i (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4)
(- (* -1/2 i) 1/4)
(- (* i (- (* -1 i) 1/2)) 1/4)
(- (* i (- (* i (- (* -2 i) 1)) 1/2)) 1/4)
(* -2 i)
(* -1 i)
(* 4 (pow i 2))
-1
(- (* 4 (pow i 2)) 1)
(* (pow i 2) (- (* -4 (pow i 2)) 1))
(* -4 (pow i 2))
1/16
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(* 1/2 i)
(* i (- 1/2 (* 1/4 (/ 1 i))))
(* i (- (+ 1/2 (/ 1/8 (pow i 2))) (* 1/4 (/ 1 i))))
(* i (- (+ 1/2 (/ 1/8 (pow i 2))) (+ (* 1/4 (/ 1 i)) (* 1/16 (/ 1 (pow i 3))))))
(* 2 i)
(* i (+ 2 (/ 1 i)))
(* -1 (pow i 4))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -4 (pow i 6))
(* -1 (* (pow i 6) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 6) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -4 (pow i 5))
(* -1 (* (pow i 5) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 5) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -4 (pow i 4))
(* -1 (* (pow i 4) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 4) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(/ 1/8 i)
(/ (+ 1/8 (* 1/16 (/ 1 i))) i)
(/ (+ 1/8 (+ (/ 1/32 (pow i 2)) (* 1/16 (/ 1 i)))) i)
(/ (+ 1/8 (+ (/ 1/32 (pow i 2)) (+ (* 1/16 (/ 1 i)) (* 1/64 (/ 1 (pow i 3)))))) i)
(* (pow i 2) (- 4 (/ 1 (pow i 2))))
(* -1 (* i (- (* 1/4 (/ 1 i)) 1/2)))
(* -1 (* i (- (* -1 (/ (- (* 1/8 (/ 1 i)) 1/4) i)) 1/2)))
(* -1 (* i (- (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ 1 i)) 1/8) i)) 1/4) i)) 1/2)))
(* -1 (* (pow i 5) (+ 4 (+ (/ 1/4 (pow i 4)) (/ 1 (pow i 2))))))
(* -1 (/ (- (* -1 (/ (+ 1/16 (* 1/32 (/ 1 i))) i)) 1/8) i))
(* -1 (/ (- (* -1 (/ (+ 1/16 (+ (/ 1/64 (pow i 2)) (* 1/32 (/ 1 i)))) i)) 1/8) i))
Outputs
(* -1/4 (pow i 2))
(*.f32 (*.f32 #s(literal -1/4 binary32) i) i)
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(*.f32 (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i) i)
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -16 binary32) (*.f32 i i)) #s(literal 4 binary32)) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
(pow i 2)
(*.f32 i i)
(* (pow i 2) (+ 1 (* -2 i)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i)) i) i)
(* (pow i 2) (+ 1 (* i (- (* 4 i) 2))))
(*.f32 (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) i) #s(literal 2 binary32)) i) #s(literal 1 binary32)) i) i)
(* (pow i 2) (+ 1 (* i (- (* i (+ 4 (* -8 i))) 2))))
(*.f32 (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 #s(literal -8 binary32) i) #s(literal 4 binary32)) i) #s(literal 2 binary32)) i) #s(literal 1 binary32)) i) i)
1
#s(literal 1 binary32)
(+ 1 (* 2 i))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))
(* -1/4 i)
(*.f32 #s(literal -1/4 binary32) i)
-1/4
#s(literal -1/4 binary32)
(- (* -1 (pow i 2)) 1/4)
(-.f32 #s(literal -1/4 binary32) (*.f32 i i))
(* -1 (pow i 2))
(*.f32 (neg.f32 i) i)
(* 1/4 (pow i 2))
(*.f32 #s(literal 1/4 binary32) (*.f32 i i))
(* 1/4 i)
(*.f32 #s(literal 1/4 binary32) i)
(* i (- (* -1 (pow i 2)) 1/4))
(*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)
(* i (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) i)
(- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4)
(-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32))
(- (* -1/2 i) 1/4)
(-.f32 (*.f32 #s(literal -1/2 binary32) i) #s(literal 1/4 binary32))
(- (* i (- (* -1 i) 1/2)) 1/4)
(-.f32 (*.f32 (-.f32 (neg.f32 i) #s(literal 1/2 binary32)) i) #s(literal 1/4 binary32))
(- (* i (- (* i (- (* -2 i) 1)) 1/2)) 1/4)
(-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) i) #s(literal 1/2 binary32)) i) #s(literal 1/4 binary32))
(* -2 i)
(*.f32 #s(literal -2 binary32) i)
(* -1 i)
(neg.f32 i)
(* 4 (pow i 2))
(*.f32 (*.f32 #s(literal 4 binary32) i) i)
-1
#s(literal -1 binary32)
(- (* 4 (pow i 2)) 1)
(-.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) i) #s(literal 1 binary32))
(* (pow i 2) (- (* -4 (pow i 2)) 1))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i))
(* -4 (pow i 2))
(*.f32 (*.f32 #s(literal -4 binary32) i) i)
1/16
#s(literal 1/16 binary32)
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal -1/64 binary32) (*.f32 i i)))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(-.f32 (/.f32 #s(literal 1/256 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) (-.f32 (/.f32 #s(literal -1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(* 1/2 i)
(*.f32 #s(literal 1/2 binary32) i)
(* i (- 1/2 (* 1/4 (/ 1 i))))
(-.f32 (*.f32 #s(literal 1/2 binary32) i) #s(literal 1/4 binary32))
(* i (- (+ 1/2 (/ 1/8 (pow i 2))) (* 1/4 (/ 1 i))))
(-.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 i i)) #s(literal 1/2 binary32)) i) #s(literal 1/4 binary32))
(* i (- (+ 1/2 (/ 1/8 (pow i 2))) (+ (* 1/4 (/ 1 i)) (* 1/16 (/ 1 (pow i 3))))))
(*.f32 (+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/16 binary32) i) #s(literal 1/8 binary32)) (neg.f32 i)) #s(literal 1/4 binary32)) i) #s(literal 1/2 binary32)) i)
(* 2 i)
(*.f32 #s(literal 2 binary32) i)
(* i (+ 2 (/ 1 i)))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))
(* -1 (pow i 4))
(*.f32 (neg.f32 i) (*.f32 (*.f32 i i) i))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) i) i)) (*.f32 (*.f32 (*.f32 i i) i) i))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(-.f32 #s(literal -1/4 binary32) (*.f32 i i))
(* -4 (pow i 6))
(* -1 (* (pow i 6) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 6) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -4 (pow i 5))
(* -1 (* (pow i 5) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 5) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -4 (pow i 4))
(*.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal -4 binary32))
(* -1 (* (pow i 4) (+ 4 (/ 1 (pow i 2)))))
(*.f32 (+.f32 (/.f32 (/.f32 #s(literal -1 binary32) i) i) #s(literal -4 binary32)) (*.f32 (*.f32 (*.f32 i i) i) i))
(* (pow i 4) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(*.f32 (-.f32 (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1/4 binary32) i) i)) i) i) #s(literal 4 binary32)) (*.f32 (*.f32 (*.f32 i i) i) i))
(/ 1/8 i)
(/.f32 #s(literal 1/8 binary32) i)
(/ (+ 1/8 (* 1/16 (/ 1 i))) i)
(/.f32 (+.f32 (/.f32 #s(literal 1/16 binary32) i) #s(literal 1/8 binary32)) i)
(/ (+ 1/8 (+ (/ 1/32 (pow i 2)) (* 1/16 (/ 1 i)))) i)
(/.f32 (-.f32 #s(literal 1/8 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1/32 binary32) i) #s(literal 1/16 binary32)) i)) i)
(/ (+ 1/8 (+ (/ 1/32 (pow i 2)) (+ (* 1/16 (/ 1 i)) (* 1/64 (/ 1 (pow i 3)))))) i)
(/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 (+.f32 (/.f32 #s(literal -1/64 binary32) i) #s(literal -1/32 binary32)) i)) i) #s(literal 1/8 binary32)) i)
(* (pow i 2) (- 4 (/ 1 (pow i 2))))
(*.f32 (*.f32 (-.f32 #s(literal 4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 i i))) i) i)
(* -1 (* i (- (* 1/4 (/ 1 i)) 1/2)))
(*.f32 (neg.f32 i) (-.f32 (/.f32 #s(literal 1/4 binary32) i) #s(literal 1/2 binary32)))
(* -1 (* i (- (* -1 (/ (- (* 1/8 (/ 1 i)) 1/4) i)) 1/2)))
(*.f32 (neg.f32 i) (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/8 binary32) i) #s(literal 1/4 binary32)) (neg.f32 i)) #s(literal 1/2 binary32)))
(* -1 (* i (- (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ 1 i)) 1/8) i)) 1/4) i)) 1/2)))
(*.f32 (neg.f32 i) (-.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/16 binary32) i) #s(literal 1/8 binary32)) (neg.f32 i)) #s(literal 1/4 binary32)) (neg.f32 i)) #s(literal 1/2 binary32)))
(* -1 (* (pow i 5) (+ 4 (+ (/ 1/4 (pow i 4)) (/ 1 (pow i 2))))))
(* -1 (/ (- (* -1 (/ (+ 1/16 (* 1/32 (/ 1 i))) i)) 1/8) i))
(/.f32 (-.f32 #s(literal 1/8 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1/32 binary32) i) #s(literal 1/16 binary32)) i)) i)
(* -1 (/ (- (* -1 (/ (+ 1/16 (+ (/ 1/64 (pow i 2)) (* 1/32 (/ 1 i)))) i)) 1/8) i))
(/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 (+.f32 (/.f32 #s(literal -1/64 binary32) i) #s(literal -1/32 binary32)) i)) i) #s(literal 1/8 binary32)) i)

rewrite123.0ms (2.6%)

Memory
34.5MiB live, 228.4MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044315
069289
1251275
21676255
08910255
Stop Event
iter limit
node limit
iter limit
Counts
26 → 630
Calls
Call 1
Inputs
(*.f32 (/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(*.f32 i i)
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal -1/4 binary32) i) i)
(*.f32 #s(literal -1/4 binary32) i)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i)))
(*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i))
(-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))
(*.f32 (neg.f32 i) i)
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32)))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
(*.f32 #s(literal 1/4 binary32) i)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i))
(*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i)
(*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i)
(-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32))
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 #s(literal -2 binary32) i)
(neg.f32 i)
(*.f32 (*.f32 i i) #s(literal 4 binary32))
(-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32))
(*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(*.f32 #s(literal -4 binary32) (*.f32 i i))
Outputs
(*.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32))) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(*.f32 (/.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(*.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) i) (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(*.f32 (/.f32 (*.f32 i #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 (*.f32 i #s(literal 1/2 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (/.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (/.f32 (*.f32 (neg.f32 i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (/.f32 i (*.f32 #s(literal 4 binary32) (*.f32 i i))) (/.f32 (*.f32 (*.f32 i i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 (*.f32 i i) i) (/.f32 i (*.f32 (*.f32 #s(literal 4 binary32) i) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))))
(*.f32 (*.f32 i #s(literal 1/2 binary32)) (/.f32 (*.f32 i #s(literal 1/2 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 (neg.f32 i) i) (/.f32 (*.f32 (neg.f32 i) i) (*.f32 (*.f32 #s(literal 4 binary32) i) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))))
(*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) i))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) i) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(*.f32 (*.f32 i i) (/.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(*.f32 (*.f32 i i) (/.f32 (*.f32 i i) (*.f32 (*.f32 #s(literal 4 binary32) i) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))))
(*.f32 (*.f32 i i) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 i (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 #s(literal 4 binary32) i) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))))
(*.f32 i (/.f32 (*.f32 #s(literal 1/4 binary32) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) i))) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 i) i) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))) (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (*.f32 (neg.f32 i) i))) (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) i) #s(literal -1/4 binary32))) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))) (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (neg.f32 (neg.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (neg.f32 i) i))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 i) i) #s(literal -1/4 binary32))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (+.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal 256 binary32) (*.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (*.f32 i i))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (+.f32 (*.f32 #s(literal 4096 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (*.f32 i i)) (*.f32 (*.f32 (*.f32 i i) i) i))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal 256 binary32) (*.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (*.f32 i i))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))))
(/.f32 (*.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal 4 binary32) i)) (*.f32 i i)) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))
(/.f32 (*.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal -2 binary32) i)) (*.f32 i i)) (*.f32 (*.f32 #s(literal -2 binary32) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (*.f32 i i)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (*.f32 i i)) (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 i i)) (*.f32 #s(literal 4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 i i) i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 4 binary32) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (*.f32 i #s(literal 1/2 binary32))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))
(/.f32 (*.f32 (/.f32 (*.f32 i i) i) (*.f32 i #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 i) i) (*.f32 i #s(literal 1/2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))))))
(/.f32 (*.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32))) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32))) (+.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))))
(/.f32 (*.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32))) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) i)) (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 i) i) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 (*.f32 i #s(literal 1/2 binary32)) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (*.f32 (neg.f32 i) i)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) i) #s(literal -1/4 binary32)) (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(/.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (neg.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32)))) (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (neg.f32 i) i)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 i) i) #s(literal -1/4 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 i (*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) #s(literal 1/4 binary32))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) i) i) (neg.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) i) i) (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) i) i) (*.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) i) i) (*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))) (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) i) i) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))))
(/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) i) i) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) i) i) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (neg.f32 i)) (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (neg.f32 i)) (neg.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (*.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))) (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (*.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (*.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (neg.f32 (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (neg.f32 (neg.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i)))))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 (*.f32 #s(literal 4 binary32) i) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i)))
(neg.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) i)
(*.f32 (neg.f32 i) (/.f32 i (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(*.f32 (neg.f32 i) (/.f32 (neg.f32 i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(*.f32 i (/.f32 i (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (*.f32 i i) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))))
(/.f32 (*.f32 (*.f32 i i) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))))))
(/.f32 (*.f32 (neg.f32 i) i) (neg.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (neg.f32 i) i) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 i i) (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(neg.f32 (/.f32 (*.f32 i i) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(*.f32 (neg.f32 (neg.f32 (neg.f32 i))) (neg.f32 (neg.f32 (neg.f32 i))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (neg.f32 i) i) i)) (sqrt.f32 (neg.f32 i)))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 i) i)) (sqrt.f32 (*.f32 (neg.f32 i) i)))
(*.f32 (sqrt.f32 (*.f32 (neg.f32 i) (*.f32 i i))) (sqrt.f32 (neg.f32 i)))
(*.f32 (sqrt.f32 (neg.f32 i)) (sqrt.f32 (*.f32 i (*.f32 (neg.f32 i) i))))
(*.f32 (sqrt.f32 (neg.f32 i)) (sqrt.f32 (*.f32 (neg.f32 i) (*.f32 i i))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 i i) i)) (sqrt.f32 i))
(*.f32 (sqrt.f32 i) (sqrt.f32 (*.f32 (*.f32 i i) i)))
(*.f32 (neg.f32 (neg.f32 i)) (neg.f32 (neg.f32 i)))
(*.f32 (neg.f32 i) (neg.f32 i))
(*.f32 i i)
(sqrt.f32 (*.f32 (*.f32 (*.f32 i i) i) i))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (neg.f32 i)) (*.f32 (neg.f32 i) i))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 i i))
(fabs.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 (neg.f32 i) i)))
(fabs.f32 (*.f32 (neg.f32 i) i))
(fabs.f32 (*.f32 i i))
(neg.f32 (*.f32 (neg.f32 i) i))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))) (*.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))) (+.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))) (*.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) i) (+.f32 #s(literal 1 binary32) i)) (*.f32 i i)) (-.f32 (+.f32 #s(literal 1 binary32) i) i))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (neg.f32 i) #s(literal -2 binary32)) (*.f32 (neg.f32 i) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (-.f32 (*.f32 i i) (*.f32 (+.f32 i #s(literal 1 binary32)) (+.f32 i #s(literal 1 binary32)))) (-.f32 i (+.f32 i #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))) (neg.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (neg.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal 2 binary32) i))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(-.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 i) #s(literal -2 binary32)))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i)))))
(+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(+.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(+.f32 (+.f32 #s(literal 1 binary32) i) i)
(+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(+.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(+.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 i) #s(literal -2 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i))
(+.f32 i (+.f32 i #s(literal 1 binary32)))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal -1/4 binary32) (neg.f32 i)) (neg.f32 i))
(*.f32 (neg.f32 (*.f32 i #s(literal 1/2 binary32))) (*.f32 i #s(literal 1/2 binary32)))
(*.f32 (*.f32 i #s(literal 1/2 binary32)) (neg.f32 (*.f32 i #s(literal 1/2 binary32))))
(*.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))
(*.f32 (neg.f32 i) (*.f32 #s(literal 1/4 binary32) i))
(*.f32 (*.f32 #s(literal -1/4 binary32) i) i)
(*.f32 #s(literal -1/4 binary32) (*.f32 i i))
(*.f32 #s(literal 1/4 binary32) (*.f32 (neg.f32 i) i))
(*.f32 (*.f32 i i) #s(literal -1/4 binary32))
(*.f32 i (*.f32 (neg.f32 i) #s(literal 1/4 binary32)))
(*.f32 i (*.f32 #s(literal -1/4 binary32) i))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32)))) (*.f32 #s(literal -2 binary32) i))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32))) (neg.f32 (*.f32 #s(literal -2 binary32) i)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32))) (*.f32 #s(literal 2 binary32) i))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32)) (*.f32 #s(literal -2 binary32) i))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (neg.f32 i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(neg.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)))
(*.f32 #s(literal -1/4 binary32) i)
(*.f32 i #s(literal -1/4 binary32))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) i) i))
(*.f32 (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (neg.f32 i)) (neg.f32 i))
(*.f32 (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) i) i)
(*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i))
(*.f32 (neg.f32 i) (*.f32 (neg.f32 i) (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))))
(*.f32 (*.f32 i i) (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)))
(*.f32 i (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) i))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 1/16 binary32)) (*.f32 i i))) (neg.f32 (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) #s(literal 1/64 binary32)) (*.f32 i i))) (neg.f32 (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i))))
(/.f32 (neg.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 1/16 binary32)))) (neg.f32 (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) #s(literal 1/64 binary32)))) (neg.f32 (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 1/16 binary32)) (*.f32 i i)) (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) #s(literal 1/64 binary32)) (*.f32 i i)) (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i)))
(/.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 1/16 binary32))) (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)))
(/.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) #s(literal 1/64 binary32))) (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)))) (*.f32 (/.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i))) (/.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i)))) (*.f32 (/.f32 #s(literal 1/64 binary32) (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i))) (/.f32 #s(literal 1/64 binary32) (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i))) (/.f32 #s(literal 1/64 binary32) (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 1/16 binary32)))) (neg.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) #s(literal 1/64 binary32)))) (neg.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))) (*.f32 (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) #s(literal 1/16 binary32))) (*.f32 (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i))) (*.f32 (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i)) #s(literal 1/64 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i)) (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 1/16 binary32))) (neg.f32 (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) #s(literal 1/64 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 1/16 binary32)) (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) #s(literal 1/64 binary32)) (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i))) (/.f32 #s(literal 1/64 binary32) (+.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i))))
(-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32))
(*.f32 (neg.f32 (neg.f32 i)) (neg.f32 i))
(*.f32 (neg.f32 i) (neg.f32 (neg.f32 i)))
(*.f32 (neg.f32 i) i)
(*.f32 i (neg.f32 i))
(neg.f32 (*.f32 i i))
(*.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(*.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(/.f32 (neg.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))) (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i)))))) (neg.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(/.f32 (*.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (+.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (*.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal 256 binary32) (*.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (*.f32 i i))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (+.f32 (*.f32 #s(literal 4096 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (*.f32 i i)) (*.f32 (*.f32 (*.f32 i i) i) i))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal 256 binary32) (*.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (*.f32 i i))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))))
(/.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))
(/.f32 (neg.f32 (neg.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))))) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i)))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(neg.f32 (/.f32 (neg.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i)))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(neg.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i)))
(*.f32 (*.f32 (/.f32 (neg.f32 i) (*.f32 #s(literal 2 binary32) i)) (neg.f32 (neg.f32 i))) (*.f32 (/.f32 (neg.f32 i) (*.f32 #s(literal 2 binary32) i)) (neg.f32 (neg.f32 i))))
(*.f32 (*.f32 (/.f32 (neg.f32 i) (*.f32 #s(literal 2 binary32) i)) (neg.f32 i)) (*.f32 (/.f32 (neg.f32 i) (*.f32 #s(literal 2 binary32) i)) (neg.f32 i)))
(*.f32 (*.f32 (/.f32 (neg.f32 i) (*.f32 #s(literal 2 binary32) i)) i) (*.f32 (/.f32 (neg.f32 i) (*.f32 #s(literal 2 binary32) i)) i))
(*.f32 (*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) (neg.f32 (neg.f32 i))) (*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) (neg.f32 (neg.f32 i))))
(*.f32 (*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) (neg.f32 i)) (*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) (neg.f32 i)))
(*.f32 (*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) i) (*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) i))
(*.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 i))) (*.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 i)) (*.f32 #s(literal 1/2 binary32) (neg.f32 i)))
(*.f32 (*.f32 #s(literal 1/2 binary32) i) (*.f32 #s(literal 1/2 binary32) i))
(*.f32 (*.f32 (neg.f32 (neg.f32 i)) (/.f32 (neg.f32 i) (*.f32 #s(literal 2 binary32) i))) (*.f32 (neg.f32 (neg.f32 i)) (/.f32 (neg.f32 i) (*.f32 #s(literal 2 binary32) i))))
(*.f32 (*.f32 (neg.f32 (neg.f32 i)) (/.f32 i (*.f32 #s(literal -2 binary32) i))) (*.f32 (neg.f32 (neg.f32 i)) (/.f32 i (*.f32 #s(literal -2 binary32) i))))
(*.f32 (*.f32 (neg.f32 (neg.f32 i)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 i)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (neg.f32 i) (/.f32 i (*.f32 #s(literal -2 binary32) i))) (*.f32 (neg.f32 i) (/.f32 i (*.f32 #s(literal -2 binary32) i))))
(*.f32 (*.f32 (neg.f32 i) #s(literal 1/2 binary32)) (*.f32 (neg.f32 i) #s(literal 1/2 binary32)))
(*.f32 (*.f32 i (/.f32 (neg.f32 i) (*.f32 #s(literal 2 binary32) i))) (*.f32 i (/.f32 (neg.f32 i) (*.f32 #s(literal 2 binary32) i))))
(*.f32 (*.f32 i (/.f32 i (*.f32 #s(literal -2 binary32) i))) (*.f32 i (/.f32 i (*.f32 #s(literal -2 binary32) i))))
(*.f32 (*.f32 (/.f32 (neg.f32 i) #s(literal 2 binary32)) (/.f32 (neg.f32 i) #s(literal 2 binary32))) (*.f32 (/.f32 (neg.f32 i) i) (/.f32 (neg.f32 i) i)))
(*.f32 (*.f32 (/.f32 (neg.f32 i) i) (/.f32 (neg.f32 i) i)) (*.f32 (/.f32 (neg.f32 i) #s(literal 2 binary32)) (/.f32 (neg.f32 i) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i #s(literal 2 binary32))) (*.f32 (/.f32 i i) (/.f32 i i)))
(*.f32 (*.f32 (/.f32 i i) (/.f32 i i)) (*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 i #s(literal 2 binary32))))
(*.f32 (neg.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal -2 binary32) i))) (neg.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal -2 binary32) i))))
(*.f32 (neg.f32 (neg.f32 (*.f32 i #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 (*.f32 i #s(literal 1/2 binary32)))))
(*.f32 (*.f32 #s(literal 1/4 binary32) (neg.f32 i)) (neg.f32 i))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal 4 binary32) i)) (/.f32 i i))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) #s(literal 2 binary32)) (/.f32 i (*.f32 (*.f32 #s(literal 2 binary32) i) i)))
(*.f32 (/.f32 (*.f32 (neg.f32 i) i) (*.f32 #s(literal 4 binary32) i)) (/.f32 (*.f32 (neg.f32 i) i) i))
(*.f32 (/.f32 (*.f32 i i) #s(literal -2 binary32)) (/.f32 (*.f32 (neg.f32 i) i) (*.f32 (*.f32 #s(literal 2 binary32) i) i)))
(*.f32 (/.f32 (*.f32 i i) #s(literal -4 binary32)) (/.f32 (*.f32 (neg.f32 i) i) (*.f32 i i)))
(*.f32 (/.f32 (*.f32 (neg.f32 i) i) (*.f32 i i)) (/.f32 (*.f32 i i) #s(literal -4 binary32)))
(*.f32 (/.f32 (*.f32 (neg.f32 i) i) i) (/.f32 (*.f32 (neg.f32 i) i) (*.f32 #s(literal 4 binary32) i)))
(*.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal 4 binary32) i)) (/.f32 (*.f32 i i) i))
(*.f32 (/.f32 (*.f32 i i) (*.f32 #s(literal -2 binary32) i)) (/.f32 (*.f32 i i) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (/.f32 (*.f32 i i) (*.f32 (*.f32 #s(literal 2 binary32) i) i)))
(*.f32 (/.f32 (*.f32 i i) i) (/.f32 (*.f32 i i) (*.f32 #s(literal 4 binary32) i)))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) i) (/.f32 i (*.f32 #s(literal 4 binary32) i)))
(*.f32 (/.f32 i (*.f32 #s(literal 4 binary32) i)) (/.f32 (*.f32 (*.f32 i i) i) i))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal -2 binary32) i)) (/.f32 i (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 i (*.f32 #s(literal -2 binary32) i)) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 i #s(literal 4 binary32)) i)
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal 2 binary32) i)))
(*.f32 (/.f32 i #s(literal 2 binary32)) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 #s(literal 2 binary32) i) i)))
(*.f32 (/.f32 (*.f32 (*.f32 i i) i) #s(literal 4 binary32)) (/.f32 i (*.f32 i i)))
(*.f32 (/.f32 i (*.f32 i i)) (/.f32 (*.f32 (*.f32 i i) i) #s(literal 4 binary32)))
(*.f32 (/.f32 i i) (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal 4 binary32) i)))
(*.f32 (neg.f32 (*.f32 i #s(literal 1/2 binary32))) (neg.f32 (*.f32 i #s(literal 1/2 binary32))))
(*.f32 (*.f32 (*.f32 i i) i) (/.f32 i (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(*.f32 (*.f32 i #s(literal 1/2 binary32)) (*.f32 i #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
(*.f32 (*.f32 (neg.f32 i) i) (/.f32 (*.f32 i i) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(*.f32 (neg.f32 i) (*.f32 (neg.f32 i) #s(literal 1/4 binary32)))
(*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(*.f32 #s(literal 1/4 binary32) (*.f32 i i))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 i i)))
(*.f32 (*.f32 i i) #s(literal 1/4 binary32))
(*.f32 i (/.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(*.f32 i (/.f32 i #s(literal 4 binary32)))
(*.f32 i (*.f32 #s(literal 1/4 binary32) i))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32)) #s(literal 2 binary32))) (neg.f32 i))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32)) i)) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal 4 binary32) i))) (neg.f32 i))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal -2 binary32) i))) (neg.f32 (*.f32 #s(literal -2 binary32) i)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 4 binary32))) (*.f32 (neg.f32 i) i))
(/.f32 (neg.f32 (*.f32 (*.f32 i #s(literal 1/2 binary32)) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32)))) (neg.f32 (*.f32 #s(literal -2 binary32) i)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 2 binary32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) i)) (neg.f32 (*.f32 #s(literal 4 binary32) i)))
(/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (/.f32 (*.f32 i i) #s(literal 2 binary32))) (*.f32 i i))
(/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (*.f32 (neg.f32 i) i)) (*.f32 i (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 (/.f32 (*.f32 i i) i) (/.f32 (*.f32 i i) i)) #s(literal 4 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 i i) i) (*.f32 (neg.f32 i) i)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 (*.f32 (neg.f32 i) i) (/.f32 (*.f32 i i) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) i) i))
(/.f32 (*.f32 (*.f32 (neg.f32 i) i) (/.f32 (*.f32 i i) i)) (*.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 i i) (/.f32 (*.f32 i i) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) i) i))
(/.f32 (*.f32 (*.f32 i i) (/.f32 (*.f32 i i) i)) (*.f32 #s(literal 4 binary32) i))
(/.f32 (*.f32 (/.f32 (*.f32 i i) #s(literal 2 binary32)) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) i))
(/.f32 (*.f32 (/.f32 (*.f32 i i) i) (*.f32 i i)) (*.f32 #s(literal 4 binary32) i))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32)) #s(literal 2 binary32)) i)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32)) i) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal 4 binary32) i)) i)
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal -2 binary32) i))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 4 binary32)) (*.f32 i i))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) i) i))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) i) (*.f32 #s(literal 4 binary32) i))
(/.f32 (*.f32 (*.f32 i #s(literal 1/2 binary32)) (*.f32 i i)) (*.f32 #s(literal 2 binary32) i))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32))) (*.f32 #s(literal -2 binary32) i))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) i))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) (neg.f32 i)) (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(/.f32 (*.f32 (neg.f32 i) i) #s(literal -4 binary32))
(/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal 4 binary32) (*.f32 i i)))
(/.f32 (*.f32 i i) #s(literal 4 binary32))
(fabs.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 i i)))
(neg.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
(*.f32 #s(literal 1/4 binary32) i)
(*.f32 i #s(literal 1/4 binary32))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)) (*.f32 i i)))
(*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)) (neg.f32 i)) (neg.f32 i))
(*.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)) i) i)
(*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)) (*.f32 i i))
(*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)))
(*.f32 i (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)) i))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) #s(literal 1/16 binary32)) (*.f32 i i))) (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) #s(literal 1/64 binary32)) (*.f32 i i))) (neg.f32 (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) #s(literal 1/16 binary32)) (*.f32 i i)) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) #s(literal 1/64 binary32)) (*.f32 i i)) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i))))
(*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)) i)
(*.f32 i (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) #s(literal 1/16 binary32)) i)) (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) #s(literal 1/64 binary32)) i)) (neg.f32 (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)))))
(/.f32 (neg.f32 (*.f32 i (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) #s(literal 1/16 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (*.f32 i (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) #s(literal 1/64 binary32)))) (neg.f32 (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) #s(literal 1/16 binary32)) i) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) #s(literal 1/64 binary32)) i) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i))))
(/.f32 (*.f32 i (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) #s(literal 1/16 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)))
(/.f32 (*.f32 i (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) #s(literal 1/64 binary32))) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)))) (*.f32 (/.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)))) (/.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i))))) (*.f32 (/.f32 #s(literal 1/64 binary32) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)))) (/.f32 #s(literal 1/64 binary32) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)))) (/.f32 #s(literal 1/64 binary32) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) #s(literal 1/16 binary32)))) (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) #s(literal 1/64 binary32)))) (neg.f32 (neg.f32 (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)) #s(literal 1/16 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)))) (*.f32 (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i))) #s(literal 1/64 binary32))) (*.f32 (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i))) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) #s(literal 1/16 binary32))) (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) #s(literal 1/64 binary32))) (neg.f32 (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) #s(literal 1/16 binary32)) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) #s(literal 1/64 binary32)) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32))) (/.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)))) (/.f32 #s(literal 1/64 binary32) (+.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 i i)))))
(-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i) #s(literal 1/4 binary32))
(*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(/.f32 #s(literal -1/4 binary32) (neg.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))))
(/.f32 #s(literal -1/4 binary32) (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(/.f32 #s(literal 1/4 binary32) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))))
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))
(neg.f32 (/.f32 #s(literal -1/4 binary32) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) i) #s(literal -2 binary32))
(*.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))
(*.f32 (neg.f32 i) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (neg.f32 i))
(*.f32 #s(literal -2 binary32) i)
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))
(*.f32 i #s(literal -2 binary32))
(/.f32 (+.f32 (*.f32 (neg.f32 i) (*.f32 i i)) (*.f32 (neg.f32 i) (*.f32 i i))) (+.f32 (*.f32 i i) (-.f32 (*.f32 i i) (*.f32 i i))))
(/.f32 (-.f32 (*.f32 i i) (*.f32 i i)) (-.f32 (neg.f32 i) (neg.f32 i)))
(+.f32 (neg.f32 i) (neg.f32 i))
(neg.f32 (*.f32 #s(literal 2 binary32) i))
(neg.f32 i)
(*.f32 (*.f32 (*.f32 #s(literal 1 binary32) i) (*.f32 #s(literal 1 binary32) i)) #s(literal 4 binary32))
(*.f32 (neg.f32 (neg.f32 (*.f32 #s(literal -2 binary32) i))) (neg.f32 (neg.f32 (*.f32 #s(literal -2 binary32) i))))
(*.f32 (fabs.f32 (*.f32 #s(literal -4 binary32) (neg.f32 i))) i)
(*.f32 (fabs.f32 (neg.f32 (*.f32 #s(literal 4 binary32) i))) i)
(*.f32 (fabs.f32 (*.f32 #s(literal -4 binary32) i)) (fabs.f32 (*.f32 i #s(literal 1 binary32))))
(*.f32 (fabs.f32 (*.f32 #s(literal -4 binary32) i)) i)
(*.f32 (fabs.f32 (*.f32 (*.f32 #s(literal -2 binary32) i) #s(literal -2 binary32))) i)
(*.f32 (fabs.f32 (*.f32 (*.f32 #s(literal -2 binary32) i) i)) #s(literal 2 binary32))
(*.f32 (fabs.f32 (*.f32 #s(literal 4 binary32) (neg.f32 i))) i)
(*.f32 (fabs.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i)) #s(literal 2 binary32))
(*.f32 (fabs.f32 (*.f32 #s(literal 4 binary32) i)) (fabs.f32 (*.f32 i #s(literal 1 binary32))))
(*.f32 (fabs.f32 (*.f32 #s(literal 4 binary32) i)) i)
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) i) #s(literal -2 binary32)) i)
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) i) i) #s(literal -2 binary32))
(*.f32 (*.f32 #s(literal 4 binary32) (neg.f32 i)) (neg.f32 i))
(*.f32 (neg.f32 (*.f32 #s(literal -2 binary32) i)) (neg.f32 (*.f32 #s(literal -2 binary32) i)))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal 4 binary32) i) (*.f32 i #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 4 binary32) i) i)
(*.f32 (*.f32 #s(literal -2 binary32) i) (*.f32 #s(literal -2 binary32) i))
(*.f32 #s(literal 4 binary32) (*.f32 (*.f32 i #s(literal 1 binary32)) (*.f32 i #s(literal 1 binary32))))
(*.f32 #s(literal 4 binary32) (fabs.f32 (*.f32 (*.f32 i i) #s(literal 1 binary32))))
(*.f32 #s(literal 4 binary32) (*.f32 (*.f32 i i) #s(literal 1 binary32)))
(*.f32 #s(literal 4 binary32) (*.f32 i i))
(*.f32 (neg.f32 i) (*.f32 (neg.f32 i) #s(literal 4 binary32)))
(*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))
(*.f32 #s(literal 2 binary32) (fabs.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i))))
(*.f32 #s(literal 2 binary32) (fabs.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i) #s(literal 1 binary32))))
(*.f32 #s(literal 2 binary32) (fabs.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i)))
(*.f32 #s(literal 2 binary32) (fabs.f32 (*.f32 i (*.f32 #s(literal -2 binary32) i))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i) #s(literal 1 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) i) i))
(*.f32 #s(literal -2 binary32) (*.f32 i (*.f32 #s(literal -2 binary32) i)))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i)))
(*.f32 (*.f32 i i) #s(literal 4 binary32))
(*.f32 i (fabs.f32 (*.f32 (neg.f32 i) #s(literal -4 binary32))))
(*.f32 i (fabs.f32 (neg.f32 (*.f32 #s(literal 4 binary32) i))))
(*.f32 i (fabs.f32 (*.f32 #s(literal -4 binary32) i)))
(*.f32 i (fabs.f32 (*.f32 (neg.f32 i) #s(literal 4 binary32))))
(*.f32 i (fabs.f32 (*.f32 (*.f32 #s(literal 4 binary32) i) #s(literal 1 binary32))))
(*.f32 i (fabs.f32 (*.f32 #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) i))))
(*.f32 i (fabs.f32 (*.f32 #s(literal 4 binary32) i)))
(*.f32 i (*.f32 (*.f32 #s(literal 4 binary32) i) #s(literal 1 binary32)))
(*.f32 i (*.f32 #s(literal -2 binary32) (*.f32 #s(literal -2 binary32) i)))
(*.f32 i (*.f32 #s(literal 4 binary32) i))
(sqrt.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 i i)) (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i) (*.f32 (*.f32 #s(literal 2 binary32) i) i)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (+.f32 (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 i i)) (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 (*.f32 i i) (*.f32 i i)) (-.f32 (*.f32 i i) (*.f32 i i))) (*.f32 (-.f32 i i) (-.f32 i i)))
(/.f32 (*.f32 (-.f32 (*.f32 i i) (*.f32 i i)) (+.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) (*.f32 (-.f32 i i) (+.f32 (*.f32 i i) (-.f32 (*.f32 i i) (*.f32 i i)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (-.f32 (*.f32 i i) (*.f32 i i))) (*.f32 (+.f32 (*.f32 i i) (-.f32 (*.f32 i i) (*.f32 i i))) (-.f32 i i)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (+.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) (*.f32 (+.f32 (*.f32 i i) (-.f32 (*.f32 i i) (*.f32 i i))) (+.f32 (*.f32 i i) (-.f32 (*.f32 i i) (*.f32 i i)))))
(fabs.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(fabs.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i) (*.f32 (*.f32 #s(literal 2 binary32) i) i))
(neg.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (/.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal -1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))) (*.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (neg.f32 (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) (*.f32 #s(literal -2 binary32) i))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(-.f32 (/.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(-.f32 (/.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal -1 binary32))
(*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (neg.f32 i)) (neg.f32 i))
(*.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i) i)
(*.f32 (neg.f32 i) (*.f32 (neg.f32 i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i))
(*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(*.f32 i (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) i))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (*.f32 i i))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (neg.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (neg.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32)) (*.f32 i i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (*.f32 i i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(/.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 (*.f32 #s(literal -64 binary32) (*.f32 (*.f32 i i) i)) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 (*.f32 #s(literal 16 binary32) (*.f32 i i)) (*.f32 i i))))
(*.f32 (*.f32 #s(literal -4 binary32) (neg.f32 i)) (neg.f32 i))
(*.f32 (neg.f32 (*.f32 #s(literal 4 binary32) i)) i)
(*.f32 (neg.f32 (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal -2 binary32) i))
(*.f32 (*.f32 #s(literal 4 binary32) i) (neg.f32 i))
(*.f32 (*.f32 #s(literal -4 binary32) i) (*.f32 i #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal -4 binary32) i) i)
(*.f32 (*.f32 #s(literal -2 binary32) i) (neg.f32 (*.f32 #s(literal -2 binary32) i)))
(*.f32 (*.f32 #s(literal -2 binary32) i) (*.f32 #s(literal 2 binary32) i))
(*.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(*.f32 #s(literal -4 binary32) (*.f32 (*.f32 i i) #s(literal 1 binary32)))
(*.f32 #s(literal -4 binary32) (*.f32 i i))
(*.f32 #s(literal 4 binary32) (*.f32 (neg.f32 i) i))
(*.f32 (*.f32 (neg.f32 i) i) #s(literal 4 binary32))
(*.f32 (neg.f32 i) (*.f32 (neg.f32 i) #s(literal -4 binary32)))
(*.f32 (neg.f32 i) (*.f32 #s(literal 4 binary32) i))
(*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal -2 binary32) i))
(*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) i)))
(*.f32 #s(literal -2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) i) i))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))
(*.f32 (*.f32 i i) #s(literal -4 binary32))
(*.f32 i (neg.f32 (*.f32 #s(literal 4 binary32) i)))
(*.f32 i (*.f32 #s(literal -4 binary32) i))
(neg.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)))

eval77.0ms (1.6%)

Memory
-2.5MiB live, 221.6MiB allocated
Compiler

Compiled 32 587 to 2 857 computations (91.2% saved)

prune39.0ms (0.8%)

Memory
2.0MiB live, 81.6MiB allocated
Pruning

10 alts after pruning (6 fresh and 4 done)

PrunedKeptTotal
New7465751
Fresh011
Picked325
Done022
Total74910759
Accuracy
100.0%
Counts
759 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.6%
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
72.5%
(*.f32 (*.f32 i i) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
46.7%
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
57.9%
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
55.8%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
44.2%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i))
43.5%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
44.0%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i)))
44.0%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
55.5%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
Compiler

Compiled 496 to 275 computations (44.6% saved)

simplify502.0ms (10.5%)

Memory
-82.1MiB live, 195.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
cost-diff0
(*.f32 i i)
cost-diff0
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i))
cost-diff0
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
cost-diff0
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
cost-diff0
(*.f32 #s(literal 1/2 binary32) i)
cost-diff0
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i))
cost-diff0
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
cost-diff0
(-.f32 #s(literal -1/4 binary32) (*.f32 i i))
cost-diff0
#s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i)))
cost-diff0
(*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i))
cost-diff0
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i)))
cost-diff0
(*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)
cost-diff0
#s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i))
cost-diff0
(*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i)
cost-diff0
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
cost-diff0
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
cost-diff0
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
cost-diff0
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
cost-diff4
(*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050403
070391
1142375
2541351
33480351
08272351
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
(*.f32 #s(literal 1/4 binary32) i)
#s(literal 1/4 binary32)
i
(*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 i #s(literal 2 binary32))
#s(literal 2 binary32)
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))
(*.f32 #s(literal -2 binary32) i)
#s(literal -2 binary32)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
(*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i)
#s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i))
(*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)
(-.f32 #s(literal -1/4 binary32) (*.f32 i i))
#s(literal -1/4 binary32)
(*.f32 i i)
i
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i)))
(*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i))
#s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i)))
(-.f32 #s(literal -1/4 binary32) (*.f32 i i))
#s(literal -1/4 binary32)
(*.f32 i i)
i
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i))
(*.f32 #s(literal 1/2 binary32) i)
#s(literal 1/2 binary32)
i
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
#s(literal 1/4 binary32)
(-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 i #s(literal 2 binary32))
#s(literal 2 binary32)
#s(literal 1 binary32)
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i))
(*.f32 i i)
i
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
#s(literal 1/4 binary32)
(-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 i #s(literal 2 binary32))
#s(literal 2 binary32)
#s(literal 1 binary32)
Outputs
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 #s(literal 1/4 binary32) (*.f32 i i)))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
(*.f32 #s(literal 1/4 binary32) (*.f32 i i))
(*.f32 #s(literal 1/4 binary32) i)
#s(literal 1/4 binary32)
i
(*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))
(-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))
(*.f32 i #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) i)
#s(literal 2 binary32)
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i))
(*.f32 #s(literal -2 binary32) i)
#s(literal -2 binary32)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
(*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i)
#s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i))
(*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)
(-.f32 #s(literal -1/4 binary32) (*.f32 i i))
#s(literal -1/4 binary32)
(*.f32 i i)
i
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i)))
(*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i))
#s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i)))
(-.f32 #s(literal -1/4 binary32) (*.f32 i i))
#s(literal -1/4 binary32)
(*.f32 i i)
i
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))) #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)))
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i))
(*.f32 #s(literal 1/2 binary32) i)
#s(literal 1/2 binary32)
i
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)))
#s(literal 1/4 binary32)
(-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))
(-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))
(*.f32 i #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) i)
#s(literal 2 binary32)
#s(literal 1 binary32)
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))) #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)))
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i))
(*.f32 i i)
i
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)))
#s(literal 1/4 binary32)
(-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))
(-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))
(*.f32 i #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) i)
#s(literal 2 binary32)
#s(literal 1 binary32)

localize82.0ms (1.7%)

Memory
1.4MiB live, 162.0MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f32 i #s(literal 2 binary32))
accuracy0.0971089438171417
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
accuracy0.18350499970117154
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
accuracy16.41519320735399
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i))
accuracy0.0
(*.f32 #s(literal 1/2 binary32) i)
accuracy0.0971089438171417
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
accuracy0.18350499970117154
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
accuracy13.389859349151523
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i))
accuracy0.0
#s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i)))
accuracy0.0078125
(-.f32 #s(literal -1/4 binary32) (*.f32 i i))
accuracy0.08203125
(*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i))
accuracy17.922379424568295
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i)))
accuracy0.03125
(*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i)
accuracy0.06640625
(*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)
accuracy5.661909630328682
#s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i))
accuracy17.858096480843866
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
accuracy0.0
(*.f32 #s(literal -2 binary32) i)
accuracy0.0
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
accuracy0.04296875
(*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
accuracy8.235028892267042
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
Samples
62.0ms255×0valid
0.0ms1valid
Compiler

Compiled 306 to 41 computations (86.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-mult: 25.0ms (53.7% of total)
ival-div: 11.0ms (23.6% of total)
ival-sub: 8.0ms (17.2% of total)
exact: 1.0ms (2.1% of total)
ival-neg: 1.0ms (2.1% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series10.0ms (0.2%)

Memory
-26.2MiB live, 20.0MiB allocated
Counts
21 → 53
Calls
Call 1
Inputs
(*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
(*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i)
#s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i))
(*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i)))
(*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i))
#s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i)))
(-.f32 #s(literal -1/4 binary32) (*.f32 i i))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i))
(*.f32 #s(literal 1/2 binary32) i)
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i))
(*.f32 i i)
(*.f32 #s(literal -2 binary32) i)
(*.f32 i #s(literal 2 binary32))
Outputs
-1
(- (* 4 (pow i 2)) 1)
(* -1/4 (pow i 2))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
(* 1/4 (pow i 2))
(* -1/4 i)
(* i (- (* -1 (pow i 2)) 1/4))
(* i (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
-1/4
(- (* -1 (pow i 2)) 1/4)
(pow i 2)
(* (pow i 2) (+ 1 (* -2 i)))
(* (pow i 2) (+ 1 (* i (- (* 4 i) 2))))
(* (pow i 2) (+ 1 (* i (- (* i (+ 4 (* -8 i))) 2))))
(* 1/2 i)
(- (* -1/2 i) 1/4)
(- (* i (- (* -1 i) 1/2)) 1/4)
(- (* i (- (* i (- (* -2 i) 1)) 1/2)) 1/4)
(* -2 i)
(* 2 i)
(* 4 (pow i 2))
(* (pow i 2) (- 4 (/ 1 (pow i 2))))
1/16
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(* -4 (pow i 6))
(* -1 (* (pow i 6) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 6) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -4 (pow i 5))
(* -1 (* (pow i 5) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 5) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -1 (pow i 3))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (pow i 4))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (pow i 2))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* i (- 1/2 (* 1/4 (/ 1 i))))
(* i (- (+ 1/2 (/ 1/8 (pow i 2))) (* 1/4 (/ 1 i))))
(* i (- (+ 1/2 (/ 1/8 (pow i 2))) (+ (* 1/4 (/ 1 i)) (* 1/16 (/ 1 (pow i 3))))))
(/ 1/8 i)
(/ (+ 1/8 (* 1/16 (/ 1 i))) i)
(/ (+ 1/8 (+ (/ 1/32 (pow i 2)) (* 1/16 (/ 1 i)))) i)
(/ (+ 1/8 (+ (/ 1/32 (pow i 2)) (+ (* 1/16 (/ 1 i)) (* 1/64 (/ 1 (pow i 3)))))) i)
(* -1 (* (pow i 5) (+ 4 (+ (/ 1/4 (pow i 4)) (/ 1 (pow i 2))))))
(* -1 (* i (- (* 1/4 (/ 1 i)) 1/2)))
(* -1 (* i (- (* -1 (/ (- (* 1/8 (/ 1 i)) 1/4) i)) 1/2)))
(* -1 (* i (- (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ 1 i)) 1/8) i)) 1/4) i)) 1/2)))
(* -1 (/ (- (* -1 (/ (+ 1/16 (* 1/32 (/ 1 i))) i)) 1/8) i))
(* -1 (/ (- (* -1 (/ (+ 1/16 (+ (/ 1/64 (pow i 2)) (* 1/32 (/ 1 i)))) i)) 1/8) i))
Calls

3 calls:

TimeVariablePointExpression
5.0ms
i
@-inf
((* (- (* i 2) 1) (- 1 (* -2 i))) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (- (* i 2) 1) (- 1 (* -2 i)))) (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (* 1/4 i) i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) i) (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (* (- -1/4 (* i i)) i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (- (* (neg i) i) 1/4) (* i i)) (- (* (neg i) i) 1/4) (- -1/4 (* i i)) (* (/ (* i i) (- 1 (* -2 i))) (/ 1/4 (- (* i 2) 1))) (/ (* i i) (- 1 (* -2 i))) (* 1/2 i) (/ 1/4 (- (* i 2) 1)) (* (/ (* i i) (- 1 (* -2 i))) (/ 1/4 (- (* i 2) 1))) (/ (* i i) (- 1 (* -2 i))) (* i i) (* -2 i) (* i 2))
2.0ms
i
@inf
((* (- (* i 2) 1) (- 1 (* -2 i))) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (- (* i 2) 1) (- 1 (* -2 i)))) (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (* 1/4 i) i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) i) (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (* (- -1/4 (* i i)) i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (- (* (neg i) i) 1/4) (* i i)) (- (* (neg i) i) 1/4) (- -1/4 (* i i)) (* (/ (* i i) (- 1 (* -2 i))) (/ 1/4 (- (* i 2) 1))) (/ (* i i) (- 1 (* -2 i))) (* 1/2 i) (/ 1/4 (- (* i 2) 1)) (* (/ (* i i) (- 1 (* -2 i))) (/ 1/4 (- (* i 2) 1))) (/ (* i i) (- 1 (* -2 i))) (* i i) (* -2 i) (* i 2))
2.0ms
i
@0
((* (- (* i 2) 1) (- 1 (* -2 i))) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (- (* i 2) 1) (- 1 (* -2 i)))) (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (* (* 1/4 i) i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) i) (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (* (- -1/4 (* i i)) i) (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (* (- (* (neg i) i) 1/4) (* i i)) (- (* (neg i) i) 1/4) (- -1/4 (* i i)) (* (/ (* i i) (- 1 (* -2 i))) (/ 1/4 (- (* i 2) 1))) (/ (* i i) (- 1 (* -2 i))) (* 1/2 i) (/ 1/4 (- (* i 2) 1)) (* (/ (* i i) (- 1 (* -2 i))) (/ 1/4 (- (* i 2) 1))) (/ (* i i) (- 1 (* -2 i))) (* i i) (* -2 i) (* i 2))

simplify101.0ms (2.1%)

Memory
19.6MiB live, 113.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0177512
1483504
21421488
34716488
08197488
Stop Event
iter limit
node limit
Counts
53 → 45
Calls
Call 1
Inputs
-1
(- (* 4 (pow i 2)) 1)
(* -1/4 (pow i 2))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
(* 1/4 (pow i 2))
(* -1/4 i)
(* i (- (* -1 (pow i 2)) 1/4))
(* i (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
-1/4
(- (* -1 (pow i 2)) 1/4)
(pow i 2)
(* (pow i 2) (+ 1 (* -2 i)))
(* (pow i 2) (+ 1 (* i (- (* 4 i) 2))))
(* (pow i 2) (+ 1 (* i (- (* i (+ 4 (* -8 i))) 2))))
(* 1/2 i)
(- (* -1/2 i) 1/4)
(- (* i (- (* -1 i) 1/2)) 1/4)
(- (* i (- (* i (- (* -2 i) 1)) 1/2)) 1/4)
(* -2 i)
(* 2 i)
(* 4 (pow i 2))
(* (pow i 2) (- 4 (/ 1 (pow i 2))))
1/16
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(* -4 (pow i 6))
(* -1 (* (pow i 6) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 6) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -4 (pow i 5))
(* -1 (* (pow i 5) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 5) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -1 (pow i 3))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (pow i 4))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (pow i 2))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* i (- 1/2 (* 1/4 (/ 1 i))))
(* i (- (+ 1/2 (/ 1/8 (pow i 2))) (* 1/4 (/ 1 i))))
(* i (- (+ 1/2 (/ 1/8 (pow i 2))) (+ (* 1/4 (/ 1 i)) (* 1/16 (/ 1 (pow i 3))))))
(/ 1/8 i)
(/ (+ 1/8 (* 1/16 (/ 1 i))) i)
(/ (+ 1/8 (+ (/ 1/32 (pow i 2)) (* 1/16 (/ 1 i)))) i)
(/ (+ 1/8 (+ (/ 1/32 (pow i 2)) (+ (* 1/16 (/ 1 i)) (* 1/64 (/ 1 (pow i 3)))))) i)
(* -1 (* (pow i 5) (+ 4 (+ (/ 1/4 (pow i 4)) (/ 1 (pow i 2))))))
(* -1 (* i (- (* 1/4 (/ 1 i)) 1/2)))
(* -1 (* i (- (* -1 (/ (- (* 1/8 (/ 1 i)) 1/4) i)) 1/2)))
(* -1 (* i (- (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ 1 i)) 1/8) i)) 1/4) i)) 1/2)))
(* -1 (/ (- (* -1 (/ (+ 1/16 (* 1/32 (/ 1 i))) i)) 1/8) i))
(* -1 (/ (- (* -1 (/ (+ 1/16 (+ (/ 1/64 (pow i 2)) (* 1/32 (/ 1 i)))) i)) 1/8) i))
Outputs
-1
#s(literal -1 binary32)
(- (* 4 (pow i 2)) 1)
(-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32))
(* -1/4 (pow i 2))
(*.f32 (*.f32 #s(literal -1/4 binary32) i) i)
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(*.f32 (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i) i)
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (*.f32 #s(literal -16 binary32) (*.f32 i i)) #s(literal 4 binary32)) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i))
(* 1/4 (pow i 2))
(*.f32 (*.f32 i i) #s(literal 1/4 binary32))
(* -1/4 i)
(*.f32 #s(literal -1/4 binary32) i)
(* i (- (* -1 (pow i 2)) 1/4))
(*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)
(* i (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) i)
-1/4
#s(literal -1/4 binary32)
(- (* -1 (pow i 2)) 1/4)
(-.f32 #s(literal -1/4 binary32) (*.f32 i i))
(pow i 2)
(*.f32 i i)
(* (pow i 2) (+ 1 (* -2 i)))
(*.f32 (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) i) i)
(* (pow i 2) (+ 1 (* i (- (* 4 i) 2))))
(*.f32 (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) i) #s(literal 2 binary32)) i) #s(literal 1 binary32)) i) i)
(* (pow i 2) (+ 1 (* i (- (* i (+ 4 (* -8 i))) 2))))
(*.f32 (*.f32 (+.f32 (*.f32 (-.f32 (*.f32 (+.f32 (*.f32 #s(literal -8 binary32) i) #s(literal 4 binary32)) i) #s(literal 2 binary32)) i) #s(literal 1 binary32)) i) i)
(* 1/2 i)
(*.f32 #s(literal 1/2 binary32) i)
(- (* -1/2 i) 1/4)
(-.f32 (*.f32 #s(literal -1/2 binary32) i) #s(literal 1/4 binary32))
(- (* i (- (* -1 i) 1/2)) 1/4)
(-.f32 (*.f32 (-.f32 (neg.f32 i) #s(literal 1/2 binary32)) i) #s(literal 1/4 binary32))
(- (* i (- (* i (- (* -2 i) 1)) 1/2)) 1/4)
(-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)) i) #s(literal 1/2 binary32)) i) #s(literal 1/4 binary32))
(* -2 i)
(*.f32 #s(literal -2 binary32) i)
(* 2 i)
(*.f32 #s(literal 2 binary32) i)
(* 4 (pow i 2))
(*.f32 (*.f32 i i) #s(literal 4 binary32))
(* (pow i 2) (- 4 (/ 1 (pow i 2))))
(*.f32 (*.f32 (-.f32 #s(literal 4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 i i))) i) i)
1/16
#s(literal 1/16 binary32)
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal -1/64 binary32) (*.f32 i i)))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(-.f32 (/.f32 #s(literal 1/256 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) (-.f32 (/.f32 #s(literal -1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(* -4 (pow i 6))
(* -1 (* (pow i 6) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 6) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -4 (pow i 5))
(* -1 (* (pow i 5) (+ 4 (/ 1 (pow i 2)))))
(* (pow i 5) (- (* -1 (/ (+ 1 (* 1/4 (/ 1 (pow i 2)))) (pow i 2))) 4))
(* -1 (pow i 3))
(*.f32 (neg.f32 i) (*.f32 i i))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)
(* -1 (pow i 4))
(*.f32 (neg.f32 i) (*.f32 (*.f32 i i) i))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 i i))) (*.f32 (*.f32 (*.f32 i i) i) i))
(* -1 (pow i 2))
(*.f32 (neg.f32 i) i)
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(-.f32 #s(literal -1/4 binary32) (*.f32 i i))
(* i (- 1/2 (* 1/4 (/ 1 i))))
(*.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) i)) i)
(* i (- (+ 1/2 (/ 1/8 (pow i 2))) (* 1/4 (/ 1 i))))
(*.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/8 binary32) i) #s(literal 1/4 binary32)) i) #s(literal 1/2 binary32)) i)
(* i (- (+ 1/2 (/ 1/8 (pow i 2))) (+ (* 1/4 (/ 1 i)) (* 1/16 (/ 1 (pow i 3))))))
(*.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/8 binary32) (/.f32 #s(literal -1/16 binary32) i)) (*.f32 i i)) (-.f32 (/.f32 #s(literal 1/4 binary32) i) #s(literal 1/2 binary32))) i)
(/ 1/8 i)
(/.f32 #s(literal 1/8 binary32) i)
(/ (+ 1/8 (* 1/16 (/ 1 i))) i)
(/.f32 (+.f32 (/.f32 #s(literal 1/16 binary32) i) #s(literal 1/8 binary32)) i)
(/ (+ 1/8 (+ (/ 1/32 (pow i 2)) (* 1/16 (/ 1 i)))) i)
(/.f32 (-.f32 #s(literal 1/8 binary32) (/.f32 (-.f32 (/.f32 #s(literal -1/32 binary32) i) #s(literal 1/16 binary32)) i)) i)
(/ (+ 1/8 (+ (/ 1/32 (pow i 2)) (+ (* 1/16 (/ 1 i)) (* 1/64 (/ 1 (pow i 3)))))) i)
(/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 (+.f32 (/.f32 #s(literal -1/64 binary32) i) #s(literal -1/32 binary32)) i)) i) #s(literal 1/8 binary32)) i)
(* -1 (* (pow i 5) (+ 4 (+ (/ 1/4 (pow i 4)) (/ 1 (pow i 2))))))
(* -1 (* i (- (* 1/4 (/ 1 i)) 1/2)))
(*.f32 (neg.f32 i) (-.f32 (/.f32 #s(literal 1/4 binary32) i) #s(literal 1/2 binary32)))
(* -1 (* i (- (* -1 (/ (- (* 1/8 (/ 1 i)) 1/4) i)) 1/2)))
(*.f32 (neg.f32 i) (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/8 binary32) i) #s(literal 1/4 binary32)) (neg.f32 i)) #s(literal 1/2 binary32)))
(* -1 (* i (- (* -1 (/ (- (* -1 (/ (- (* 1/16 (/ 1 i)) 1/8) i)) 1/4) i)) 1/2)))
(*.f32 (neg.f32 i) (-.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/16 binary32) i) #s(literal 1/8 binary32)) (neg.f32 i)) #s(literal 1/4 binary32)) (neg.f32 i)) #s(literal 1/2 binary32)))
(* -1 (/ (- (* -1 (/ (+ 1/16 (* 1/32 (/ 1 i))) i)) 1/8) i))
(/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal -1/32 binary32) i) #s(literal 1/16 binary32)) i) #s(literal 1/8 binary32)) (neg.f32 i))
(* -1 (/ (- (* -1 (/ (+ 1/16 (+ (/ 1/64 (pow i 2)) (* 1/32 (/ 1 i)))) i)) 1/8) i))
(/.f32 (-.f32 (/.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 (+.f32 (/.f32 #s(literal -1/64 binary32) i) #s(literal -1/32 binary32)) i)) (neg.f32 i)) #s(literal 1/8 binary32)) (neg.f32 i))

rewrite66.0ms (1.4%)

Memory
13.9MiB live, 58.0MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
050338
070318
1246302
01691302
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
21 → 133
Calls
Call 1
Inputs
(*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
(*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i)
#s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i))
(*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i)))
(*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i))
#s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i)))
(-.f32 #s(literal -1/4 binary32) (*.f32 i i))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i))
(*.f32 #s(literal 1/2 binary32) i)
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i))
(*.f32 i i)
(*.f32 #s(literal -2 binary32) i)
(*.f32 i #s(literal 2 binary32))
Outputs
(*.f32 (+.f32 (*.f32 (fabs.f32 i) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (*.f32 (fabs.f32 i) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i)) (-.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32)))
(*.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i)))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) #s(literal 1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i))))
(/.f32 (-.f32 (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))))
(/.f32 (-.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i))))
(-.f32 (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i)))))
(-.f32 (/.f32 (*.f32 #s(literal 64 binary32) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)))))
(-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) i) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))))
(+.f32 (*.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) i)))
(+.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal -1 binary32))
(*.f32 (/.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 4 binary32) (*.f32 i i)))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i)))
(*.f32 (/.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 i i) i)))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -4 binary32) (*.f32 i i))) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)))
(/.f32 (neg.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (neg.f32 (neg.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)))) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
(/.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 (neg.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))
(neg.f32 (/.f32 (neg.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(neg.f32 (/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (neg.f32 (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))))
#s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i))
(*.f32 (*.f32 #s(literal 1/4 binary32) (fabs.f32 i)) (fabs.f32 i))
(*.f32 (*.f32 #s(literal 1/4 binary32) (neg.f32 i)) (neg.f32 i))
(*.f32 (*.f32 #s(literal 1/4 binary32) i) i)
(*.f32 #s(literal 1/4 binary32) (*.f32 i i))
(*.f32 (*.f32 i i) #s(literal 1/4 binary32))
(*.f32 i (*.f32 #s(literal 1/4 binary32) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
(*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i)
(*.f32 i #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)))
#s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i))
(*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)
(*.f32 i (-.f32 #s(literal -1/4 binary32) (*.f32 i i)))
(/.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) i) (+.f32 #s(literal -1/4 binary32) (*.f32 i i)))
(/.f32 (*.f32 (-.f32 #s(literal -1/64 binary32) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) i) (+.f32 (*.f32 (*.f32 i i) (+.f32 #s(literal -1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)))
(/.f32 (*.f32 i (-.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i))) (+.f32 #s(literal -1/4 binary32) (*.f32 i i)))
(/.f32 (*.f32 i (-.f32 #s(literal -1/64 binary32) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)))) (+.f32 (*.f32 (*.f32 i i) (+.f32 #s(literal -1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)))
(+.f32 (*.f32 #s(literal -1/4 binary32) i) (*.f32 (*.f32 (neg.f32 i) i) i))
(+.f32 (*.f32 i #s(literal -1/4 binary32)) (*.f32 i (*.f32 (neg.f32 i) i)))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i)))
(*.f32 (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (fabs.f32 i)) (fabs.f32 i))
(*.f32 (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (neg.f32 i)) (neg.f32 i))
(*.f32 (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) i) i)
(*.f32 (fabs.f32 i) (*.f32 (fabs.f32 i) #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i)))))
(*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i))
(*.f32 (neg.f32 i) (*.f32 (neg.f32 i) #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i)))))
(*.f32 (*.f32 i i) #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))))
(*.f32 i (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) i))
#s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i)))
(/.f32 (+.f32 #s(literal -1/64 binary32) (*.f32 (*.f32 (neg.f32 i) i) (*.f32 (*.f32 (*.f32 i i) i) i))) (+.f32 #s(literal 1/16 binary32) (-.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (*.f32 #s(literal -1/4 binary32) (*.f32 (neg.f32 i) i)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i))) (neg.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 i i))))
(/.f32 (neg.f32 (-.f32 #s(literal -1/64 binary32) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)))) (neg.f32 (+.f32 (*.f32 (*.f32 i i) (+.f32 #s(literal -1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32))))
(/.f32 (-.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 (*.f32 i i) i) i)) (+.f32 #s(literal -1/4 binary32) (*.f32 i i)))
(/.f32 (-.f32 #s(literal -1/64 binary32) (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i))) (+.f32 (*.f32 (*.f32 i i) (+.f32 #s(literal -1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32)))
(-.f32 (/.f32 #s(literal 1/16 binary32) (+.f32 #s(literal -1/4 binary32) (*.f32 i i))) (/.f32 (*.f32 (*.f32 (*.f32 i i) i) i) (+.f32 #s(literal -1/4 binary32) (*.f32 i i))))
(-.f32 (/.f32 #s(literal -1/64 binary32) (+.f32 (*.f32 (*.f32 i i) (+.f32 #s(literal -1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (+.f32 (*.f32 (*.f32 i i) (+.f32 #s(literal -1/4 binary32) (*.f32 i i))) #s(literal 1/16 binary32))))
(-.f32 #s(literal -1/4 binary32) (*.f32 (neg.f32 (neg.f32 i)) i))
(-.f32 #s(literal -1/4 binary32) (*.f32 i i))
(+.f32 (*.f32 (neg.f32 i) i) #s(literal -1/4 binary32))
(+.f32 #s(literal -1/4 binary32) (*.f32 (neg.f32 i) i))
(*.f32 (/.f32 (*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(literal 1/4 binary32)) (-.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(*.f32 (/.f32 (*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(literal 1/4 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))) #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal -1/4 binary32) #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i))) (neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(literal -1/4 binary32)) (neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(literal 1/4 binary32))) (neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(literal 1/4 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)))
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i))
(*.f32 #s(literal 1/2 binary32) i)
(*.f32 i #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(/.f32 #s(literal -1/4 binary32) (neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))))
(/.f32 #s(literal 1/4 binary32) (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)))))
(/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)))
(neg.f32 (/.f32 #s(literal -1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) #s(literal 1/4 binary32)) (-.f32 (*.f32 #s(literal 8 binary32) (*.f32 (*.f32 i i) i)) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)) (*.f32 #s(literal 4 binary32) (*.f32 i i))))
(*.f32 (/.f32 (*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) #s(literal 1/4 binary32)) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i)))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))) #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)))
(/.f32 (*.f32 #s(literal -1/4 binary32) #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i))) (neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) #s(literal -1/4 binary32)) (neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) #s(literal 1/4 binary32))) (neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) #s(literal 1/4 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)))
#s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i))
(*.f32 (neg.f32 (fabs.f32 i)) (neg.f32 (fabs.f32 i)))
(*.f32 (neg.f32 (neg.f32 i)) (neg.f32 (neg.f32 i)))
(*.f32 (fabs.f32 (fabs.f32 i)) (fabs.f32 (fabs.f32 i)))
(*.f32 (fabs.f32 i) (fabs.f32 i))
(*.f32 (neg.f32 i) (neg.f32 i))
(*.f32 i i)
(sqrt.f32 (*.f32 (*.f32 (*.f32 i i) i) i))
(fabs.f32 (*.f32 (neg.f32 i) i))
(fabs.f32 (*.f32 i i))
(neg.f32 (*.f32 (neg.f32 i) i))
(*.f32 (*.f32 #s(literal 1 binary32) i) #s(literal -2 binary32))
(*.f32 (*.f32 #s(literal -2 binary32) i) #s(literal 1 binary32))
(*.f32 (neg.f32 i) #s(literal 2 binary32))
(*.f32 #s(literal -2 binary32) i)
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))
(*.f32 #s(literal 2 binary32) (neg.f32 i))
(*.f32 i #s(literal -2 binary32))
(+.f32 (neg.f32 i) (neg.f32 i))
(neg.f32 (*.f32 #s(literal 2 binary32) i))
(*.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i))
(*.f32 #s(literal 2 binary32) (*.f32 i #s(literal 1 binary32)))
(*.f32 #s(literal 2 binary32) i)
(*.f32 i #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 i i) (*.f32 i i)) (-.f32 i i))
(/.f32 (+.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i i) i)) (+.f32 (*.f32 i i) (-.f32 (*.f32 i i) (*.f32 i i))))
(+.f32 i i)

eval30.0ms (0.6%)

Memory
7.2MiB live, 51.4MiB allocated
Compiler

Compiled 9 724 to 851 computations (91.2% saved)

prune44.0ms (0.9%)

Memory
-14.8MiB live, 39.2MiB allocated
Pruning

13 alts after pruning (7 fresh and 6 done)

PrunedKeptTotal
New2426248
Fresh011
Picked325
Done044
Total24513258
Accuracy
100.0%
Counts
258 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.6%
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (*.f32 (-.f32 (+.f32 i i) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
72.5%
(*.f32 (*.f32 i i) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
46.7%
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (+.f32 i i) #s(literal 1 binary32))))
57.9%
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (+.f32 i i) #s(literal 1 binary32))))
7.8%
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(approx (/ 1/4 (- (* i 2) 1)) (-.f32 (*.f32 (-.f32 (neg.f32 i) #s(literal 1/2 binary32)) i) #s(literal 1/4 binary32))))
7.9%
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(approx (/ 1/4 (- (* i 2) 1)) (-.f32 (*.f32 #s(literal -1/2 binary32) i) #s(literal 1/4 binary32))))
55.8%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
44.2%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i))
43.5%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
44.0%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i)))
44.0%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (+.f32 (*.f32 i #s(literal -1/4 binary32)) (*.f32 i (*.f32 (neg.f32 i) i)))) i))
44.0%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
55.5%
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
Compiler

Compiled 1 198 to 375 computations (68.7% saved)

regimes32.0ms (0.7%)

Memory
-20.5MiB live, 23.8MiB allocated
Counts
26 → 2
Calls
Call 1
Inputs
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i)))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(approx (/ 1/4 (- (* i 2) 1)) (-.f32 (*.f32 #s(literal -1/2 binary32) i) #s(literal 1/4 binary32))))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i)))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(approx (/ 1/4 (- (* i 2) 1)) (-.f32 (*.f32 (-.f32 (neg.f32 i) #s(literal 1/2 binary32)) i) #s(literal 1/4 binary32))))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (+.f32 (*.f32 i #s(literal -1/4 binary32)) (*.f32 i (*.f32 (neg.f32 i) i)))) i))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (+.f32 i i) #s(literal 1 binary32))))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (+.f32 i i) #s(literal 1 binary32))))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(*.f32 (*.f32 i i) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 i i) #s(literal 4 binary32)) #s(literal 1 binary32)))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 (-.f32 (*.f32 (*.f32 i i) (-.f32 (*.f32 #s(literal -4 binary32) (*.f32 i i)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) i) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -4 binary32) i) i) #s(literal 1 binary32)) (*.f32 i i)) #s(literal 1/4 binary32)) (*.f32 i i)))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (*.f32 (-.f32 (+.f32 i i) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(/.f32 #s(approx (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (*.f32 (*.f32 #s(literal 1/4 binary32) i) i)) (*.f32 (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))))
(*.f32 (/.f32 (*.f32 i i) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) i))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(*.f32 i (/.f32 (*.f32 (*.f32 i i) i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(*.f32 (*.f32 i i) (/.f32 (*.f32 i i) (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(*.f32 (*.f32 (*.f32 i i) i) (/.f32 i (*.f32 (*.f32 i #s(literal 4 binary32)) (*.f32 i (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))))
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (*.f32 (-.f32 (*.f32 #s(literal 2 binary32) i) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) i))))
Outputs
(*.f32 (*.f32 i i) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32))))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
Calls

2 calls:

24.0ms
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
7.0ms
i
Results
AccuracySegmentsBranch
83.3%2(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
99.9%2i
Compiler

Compiled 26 to 11 computations (57.7% saved)

regimes4.0ms (0.1%)

Memory
8.2MiB live, 8.2MiB allocated
Counts
13 → 2
Calls
Call 1
Inputs
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i)))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(approx (/ 1/4 (- (* i 2) 1)) (-.f32 (*.f32 #s(literal -1/2 binary32) i) #s(literal 1/4 binary32))))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i)))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(approx (/ 1/4 (- (* i 2) 1)) (-.f32 (*.f32 (-.f32 (neg.f32 i) #s(literal 1/2 binary32)) i) #s(literal 1/4 binary32))))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (+.f32 (*.f32 i #s(literal -1/4 binary32)) (*.f32 i (*.f32 (neg.f32 i) i)))) i))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (+.f32 i i) #s(literal 1 binary32))))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (+.f32 i i) #s(literal 1 binary32))))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 i i)) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 i #s(literal 2 binary32)) #s(literal 1 binary32))))
Outputs
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (+.f32 (*.f32 i #s(literal -1/4 binary32)) (*.f32 i (*.f32 (neg.f32 i) i)))) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
Calls

1 calls:

4.0ms
i
Results
AccuracySegmentsBranch
97.4%2i
Compiler

Compiled 1 to 1 computations (0% saved)

regimes3.0ms (0.1%)

Memory
6.0MiB live, 6.0MiB allocated
Counts
8 → 2
Calls
Call 1
Inputs
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i)))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(approx (/ 1/4 (- (* i 2) 1)) (-.f32 (*.f32 #s(literal -1/2 binary32) i) #s(literal 1/4 binary32))))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (-.f32 (*.f32 (neg.f32 i) i) #s(literal 1/4 binary32)) (*.f32 i i)))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(approx (/ 1/4 (- (* i 2) 1)) (-.f32 (*.f32 (-.f32 (neg.f32 i) #s(literal 1/2 binary32)) i) #s(literal 1/4 binary32))))
Outputs
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32)))
Calls

1 calls:

3.0ms
i
Results
AccuracySegmentsBranch
97.4%2i
Compiler

Compiled 1 to 1 computations (0% saved)

regimes2.0ms (0%)

Memory
4.7MiB live, 4.7MiB allocated
Counts
5 → 2
Calls
Call 1
Inputs
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (- (* (neg i) i) 1/4) (-.f32 #s(literal -1/4 binary32) (*.f32 i i))) (*.f32 i i)))
(*.f32 #s(approx (/ (* i i) (- 1 (* -2 i))) (*.f32 #s(literal 1/2 binary32) i)) #s(approx (/ 1/4 (- (* i 2) 1)) (-.f32 (*.f32 #s(literal -1/2 binary32) i) #s(literal 1/4 binary32))))
Outputs
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
Calls

1 calls:

2.0ms
i
Results
AccuracySegmentsBranch
96.2%2i
Compiler

Compiled 1 to 1 computations (0% saved)

regimes1.0ms (0%)

Memory
4.0MiB live, 4.0MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
Outputs
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
Calls

1 calls:

1.0ms
i
Results
AccuracySegmentsBranch
95.6%2i
Compiler

Compiled 1 to 1 computations (0% saved)

regimes2.0ms (0%)

Memory
6.4MiB live, 6.4MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
Outputs
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
Calls

2 calls:

1.0ms
i
1.0ms
(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
Results
AccuracySegmentsBranch
55.5%1(/.f32 (/.f32 (*.f32 (*.f32 i i) (*.f32 i i)) (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i))) (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) i) (*.f32 #s(literal 2 binary32) i)) #s(literal 1 binary32)))
55.5%1i
Compiler

Compiled 26 to 11 computations (57.7% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
1420.4910888671875
7061.697265625
Compiler

Compiled 28 to 14 computations (50% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.45891618728637695
0.5144088268280029
Compiler

Compiled 28 to 14 computations (50% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.45891618728637695
0.5144088268280029
Compiler

Compiled 28 to 14 computations (50% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.45891618728637695
0.5144088268280029
Compiler

Compiled 28 to 14 computations (50% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.45891618728637695
0.5144088268280029
Compiler

Compiled 28 to 14 computations (50% saved)

simplify43.0ms (0.9%)

Memory
7.7MiB live, 51.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055394
1108374
2473333
33328333
Stop Event
node limit
Calls
Call 1
Inputs
(if (<=.f32 i #s(literal 2000 binary32)) (*.f32 (*.f32 i i) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32)))
(if (<=.f32 i #s(literal 1/2 binary32)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (+.f32 (*.f32 i #s(literal -1/4 binary32)) (*.f32 i (*.f32 (neg.f32 i) i)))) i)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))))
(if (<=.f32 i #s(literal 1/2 binary32)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))))
(if (<=.f32 i #s(literal 1/2 binary32)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32)))
(if (<=.f32 i #s(literal 1/2 binary32)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32)))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))
Outputs
(if (<=.f32 i #s(literal 2000 binary32)) (*.f32 (*.f32 i i) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 #s(literal 4 binary32) (*.f32 i i)) #s(literal 1 binary32)))) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32)))
(if (<=.f32 i #s(literal 1/2 binary32)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (+.f32 (*.f32 i #s(literal -1/4 binary32)) (*.f32 i (*.f32 (neg.f32 i) i)))) i)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))))
(if (<=.f32 i #s(literal 1/2 binary32)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (-.f32 (*.f32 i #s(literal -1/4 binary32)) (*.f32 i (*.f32 i i)))) i)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))))
(if (<=.f32 i #s(literal 1/2 binary32)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (+.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 i i)) #s(literal 1/16 binary32))))
(if (<=.f32 i #s(literal 1/2 binary32)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 #s(approx (* (- (* (* i i) (- (* -4 (* i i)) 1)) 1/4) i) (*.f32 (-.f32 #s(literal -1/4 binary32) (*.f32 i i)) i)) i)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32)))
(if (<=.f32 i #s(literal 1/2 binary32)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) (*.f32 (*.f32 #s(literal -1/4 binary32) i) i)) #s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32)))
#s(approx (/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1)) #s(literal 1/16 binary32))

soundness622.0ms (13%)

Memory
6.0MiB live, 532.9MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
050338
070318
1246302
01691302
049123
192123
2206123
3489123
41136123
51591123
61856123
72030123
82044123
92044123
102044123
112470123
123389123
133395123
143421123
153785123
164486123
175083123
185793123
197753123
08147123
041302
064268
1219256
21439224
08714224
044315
069289
1251275
21676255
08910255
0182580
1499568
21418550
34524549
08403549
01063
01747
17941
066141
Stop Event
fuel
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 509 to 132 computations (74.1% saved)

preprocess66.0ms (1.4%)

Memory
-36.6MiB live, 52.9MiB allocated
Remove

(abs i)

Compiler

Compiled 924 to 176 computations (81% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...