UniformSampleCone, z

Time bar (total: 3.4s)

analyze140.0ms (4.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0.1%99.9%0%0%0%0
0%0%0.1%99.9%0%0%0%1
0%0%0.1%99.9%0%0%0%2
25%0%0.1%99.9%0%0%0%3
25%0%0.1%99.9%0%0%0%4
37.5%0%0.1%99.9%0%0%0%5
56.2%0.1%0%99.9%0%0%0%6
56.2%0.1%0%99.9%0%0%0%7
65.6%0.1%0%99.9%0%0%0%8
76.6%0.1%0%99.9%0%0%0%9
76.6%0.1%0%99.9%0%0%0%10
82%0.1%0%99.9%0%0%0%11
87.9%0.1%0%99.9%0%0%0%12
Compiler

Compiled 33 to 20 computations (39.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 84.0ms
ival-<=: 42.0ms (50.1% of total)
...c/correct-round.rkt:119:19: 19.0ms (22.6% of total)
ival-mult: 7.0ms (8.3% of total)
ival-sub: 6.0ms (7.2% of total)
ival-add: 5.0ms (6% of total)
ival-and: 4.0ms (4.8% of total)
const: 1.0ms (1.2% of total)
backward-pass: 0.0ms (0% of total)

sample1.5s (43.3%)

Results
915.0ms8256×0valid
20.0ms59×5exit
Precisions
Click to see histograms. Total time spent on operations: 608.0ms
ival-<=: 206.0ms (33.9% of total)
...c/correct-round.rkt:119:19: 154.0ms (25.3% of total)
ival-mult: 81.0ms (13.3% of total)
ival-sub: 61.0ms (10% of total)
ival-add: 49.0ms (8.1% of total)
ival-and: 40.0ms (6.6% of total)
backward-pass: 9.0ms (1.5% of total)
const: 8.0ms (1.3% of total)
Bogosity

preprocess116.0ms (3.4%)

Algorithm
egg-herbie
Rules
2030×sum3-define
1968×sum5-define
1736×sum4-define
1720×fnmsub-define
1686×fnmadd-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02579
17863
224560
385260
4310460
5689460
067
1146
2356
3706
41826
54856
615316
721296
822646
922846
022846
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(+ (- 1 ux) (* ux maxCos))
Outputs
(+ (- 1 ux) (* ux maxCos))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
Call 2
Inputs
(+ (- 1 ux) (* ux maxCos))
(+ (- 1 (neg ux)) (* (neg ux) maxCos))
(+ (- 1 ux) (* ux maxCos))
(+ (- 1 ux) (* ux (neg maxCos)))
(neg (+ (- 1 (neg ux)) (* (neg ux) maxCos)))
(neg (+ (- 1 ux) (* ux maxCos)))
(neg (+ (- 1 ux) (* ux (neg maxCos))))
(+ (- 1 uy) (* uy maxCos))
(+ (- 1 maxCos) (* maxCos ux))
(+ (- 1 ux) (* ux uy))
Outputs
(+ (- 1 ux) (* ux maxCos))
(+ 1 (fmsub ux maxCos ux))
(+ (- 1 (neg ux)) (* (neg ux) maxCos))
(+ 1 (fnmadd ux maxCos ux))
(+ (- 1 ux) (* ux maxCos))
(+ 1 (fmsub ux maxCos ux))
(+ (- 1 ux) (* ux (neg maxCos)))
(- 1 (fma ux maxCos ux))
(neg (+ (- 1 (neg ux)) (* (neg ux) maxCos)))
(+ -1 (fmsub ux maxCos ux))
(neg (+ (- 1 ux) (* ux maxCos)))
(+ ux (fnmsub ux maxCos 1))
(neg (+ (- 1 ux) (* ux (neg maxCos))))
(sum3 ux (* ux maxCos) -1)
(+ (- 1 uy) (* uy maxCos))
(+ 1 (fmsub maxCos uy uy))
(+ (- 1 maxCos) (* maxCos ux))
(fmsub ux maxCos (+ maxCos -1))
(+ (- 1 ux) (* ux uy))
(+ 1 (fmsub ux uy ux))
Symmetry

(abs uy)

explain53.0ms (1.6%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(-.f32 #s(literal 1 binary32) ux)
00-0-(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
00-0-ux
00-0-(*.f32 ux maxCos)
00-0-maxCos
00-0-#s(literal 1 binary32)
Results
32.0ms512×0valid
Compiler

Compiled 50 to 23 computations (54% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 7.0ms (53.2% of total)
ival-sub: 3.0ms (22.8% of total)
ival-add: 3.0ms (22.8% of total)
const: 1.0ms (7.6% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 10 to 8 computations (20% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
100.0%
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
Compiler

Compiled 20 to 15 computations (25% saved)

simplify44.0ms (1.3%)

Algorithm
egg-herbie
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 ux maxCos)
cost-diff0
(-.f32 #s(literal 1 binary32) ux)
cost-diff0
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
cost-diff0
(+.f32 maxCos #s(literal -1 binary32))
cost-diff0
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
cost-diff0
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
Rules
624×sum5-define
570×fnmadd-define
534×sum3-define
422×fmsub-define
416×fnmsub-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01035
12633
26533
310332
420532
554332
6155232
7214532
8228032
9230032
0230032
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ 1 (* ux (+ maxCos -1)))
1
(* ux (+ maxCos -1))
ux
(+ maxCos -1)
maxCos
-1
(+ (- 1 ux) (* ux maxCos))
(- 1 ux)
1
ux
(* ux maxCos)
maxCos
Outputs
(+ 1 (* ux (+ maxCos -1)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
1
#s(literal 1 binary32)
(* ux (+ maxCos -1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
ux
(+ maxCos -1)
(+.f32 maxCos #s(literal -1 binary32))
maxCos
-1
#s(literal -1 binary32)
(+ (- 1 ux) (* ux maxCos))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
1
#s(literal 1 binary32)
ux
(* ux maxCos)
(*.f32 ux maxCos)
maxCos

localize41.0ms (1.2%)

Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f32 #s(literal 1 binary32) ux)
accuracy100.0%
(*.f32 ux maxCos)
accuracy99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
accuracy100.0%
(+.f32 maxCos #s(literal -1 binary32))
accuracy100.0%
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
accuracy99.9%
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
Results
31.0ms256×0valid
Compiler

Compiled 39 to 12 computations (69.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-add: 7.0ms (52.8% of total)
ival-mult: 5.0ms (37.7% of total)
ival-sub: 1.0ms (7.5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series6.0ms (0.2%)

Counts
6 → 120
Calls
Call 1
Inputs
#<alt (+ 1 (* ux (+ maxCos -1)))>
#<alt (* ux (+ maxCos -1))>
#<alt (+ maxCos -1)>
#<alt (+ (- 1 ux) (* ux maxCos))>
#<alt (- 1 ux)>
#<alt (* ux maxCos)>
Outputs
#<alt 1>
#<alt (+ 1 (* ux (- maxCos 1)))>
#<alt (+ 1 (* ux (- maxCos 1)))>
#<alt (+ 1 (* ux (- maxCos 1)))>
#<alt (* ux (- maxCos 1))>
#<alt (* ux (- (+ maxCos (/ 1 ux)) 1))>
#<alt (* ux (- (+ maxCos (/ 1 ux)) 1))>
#<alt (* ux (- (+ maxCos (/ 1 ux)) 1))>
#<alt (* ux (- maxCos 1))>
#<alt (* -1 (* ux (- (* -1 (- maxCos 1)) (/ 1 ux))))>
#<alt (* -1 (* ux (- (* -1 (- maxCos 1)) (/ 1 ux))))>
#<alt (* -1 (* ux (- (* -1 (- maxCos 1)) (/ 1 ux))))>
#<alt (+ 1 (* -1 ux))>
#<alt (+ 1 (+ (* -1 ux) (* maxCos ux)))>
#<alt (+ 1 (+ (* -1 ux) (* maxCos ux)))>
#<alt (+ 1 (+ (* -1 ux) (* maxCos ux)))>
#<alt (* maxCos ux)>
#<alt (* maxCos (+ ux (+ (* -1 (/ ux maxCos)) (/ 1 maxCos))))>
#<alt (* maxCos (+ ux (+ (* -1 (/ ux maxCos)) (/ 1 maxCos))))>
#<alt (* maxCos (+ ux (+ (* -1 (/ ux maxCos)) (/ 1 maxCos))))>
#<alt (* maxCos ux)>
#<alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (+ 1 (* -1 ux)) maxCos)))))>
#<alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (+ 1 (* -1 ux)) maxCos)))))>
#<alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (+ 1 (* -1 ux)) maxCos)))))>
#<alt (* ux (- maxCos 1))>
#<alt (* ux (- maxCos 1))>
#<alt (* ux (- maxCos 1))>
#<alt (* ux (- maxCos 1))>
#<alt (* ux (- maxCos 1))>
#<alt (* ux (- maxCos 1))>
#<alt (* ux (- maxCos 1))>
#<alt (* ux (- maxCos 1))>
#<alt (* ux (- maxCos 1))>
#<alt (* ux (- maxCos 1))>
#<alt (* ux (- maxCos 1))>
#<alt (* ux (- maxCos 1))>
#<alt (* -1 ux)>
#<alt (+ (* -1 ux) (* maxCos ux))>
#<alt (+ (* -1 ux) (* maxCos ux))>
#<alt (+ (* -1 ux) (* maxCos ux))>
#<alt (* maxCos ux)>
#<alt (* maxCos (+ ux (* -1 (/ ux maxCos))))>
#<alt (* maxCos (+ ux (* -1 (/ ux maxCos))))>
#<alt (* maxCos (+ ux (* -1 (/ ux maxCos))))>
#<alt (* maxCos ux)>
#<alt (* -1 (* maxCos (+ (* -1 ux) (/ ux maxCos))))>
#<alt (* -1 (* maxCos (+ (* -1 ux) (/ ux maxCos))))>
#<alt (* -1 (* maxCos (+ (* -1 ux) (/ ux maxCos))))>
#<alt -1>
#<alt (- maxCos 1)>
#<alt (- maxCos 1)>
#<alt (- maxCos 1)>
#<alt maxCos>
#<alt (* maxCos (- 1 (/ 1 maxCos)))>
#<alt (* maxCos (- 1 (/ 1 maxCos)))>
#<alt (* maxCos (- 1 (/ 1 maxCos)))>
#<alt maxCos>
#<alt (* -1 (* maxCos (- (/ 1 maxCos) 1)))>
#<alt (* -1 (* maxCos (- (/ 1 maxCos) 1)))>
#<alt (* -1 (* maxCos (- (/ 1 maxCos) 1)))>
#<alt 1>
#<alt (+ 1 (* ux (- maxCos 1)))>
#<alt (+ 1 (* ux (- maxCos 1)))>
#<alt (+ 1 (* ux (- maxCos 1)))>
#<alt (* ux (- maxCos 1))>
#<alt (* ux (- (+ maxCos (/ 1 ux)) 1))>
#<alt (* ux (- (+ maxCos (/ 1 ux)) 1))>
#<alt (* ux (- (+ maxCos (/ 1 ux)) 1))>
#<alt (* -1 (* ux (+ 1 (* -1 maxCos))))>
#<alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))>
#<alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))>
#<alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))>
#<alt (- 1 ux)>
#<alt (- (+ 1 (* maxCos ux)) ux)>
#<alt (- (+ 1 (* maxCos ux)) ux)>
#<alt (- (+ 1 (* maxCos ux)) ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))>
#<alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))>
#<alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))>
#<alt (* maxCos ux)>
#<alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))>
#<alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))>
#<alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))>
#<alt 1>
#<alt (+ 1 (* -1 ux))>
#<alt (+ 1 (* -1 ux))>
#<alt (+ 1 (* -1 ux))>
#<alt (* -1 ux)>
#<alt (* ux (- (/ 1 ux) 1))>
#<alt (* ux (- (/ 1 ux) 1))>
#<alt (* ux (- (/ 1 ux) 1))>
#<alt (* -1 ux)>
#<alt (* -1 (* ux (- 1 (/ 1 ux))))>
#<alt (* -1 (* ux (- 1 (/ 1 ux))))>
#<alt (* -1 (* ux (- 1 (/ 1 ux))))>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
#<alt (* maxCos ux)>
Calls

30 calls:

TimeVariablePointExpression
1.0ms
maxCos
@-inf
(+ (- 1 ux) (* ux maxCos))
1.0ms
maxCos
@-inf
(+ 1 (* ux (+ maxCos -1)))
0.0ms
ux
@inf
(+ 1 (* ux (+ maxCos -1)))
0.0ms
ux
@-inf
(+ 1 (* ux (+ maxCos -1)))
0.0ms
maxCos
@inf
(+ 1 (* ux (+ maxCos -1)))

rewrite296.0ms (8.7%)

Algorithm
batch-egg-rewrite
Rules
4956×*-lowering-*.f32
4956×*-lowering-*.f64
3600×/-lowering-/.f32
3600×/-lowering-/.f64
1970×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01028
17326
268826
0894226
Stop Event
iter limit
node limit
Counts
6 → 396
Calls
Call 1
Inputs
(+ 1 (* ux (+ maxCos -1)))
(* ux (+ maxCos -1))
(+ maxCos -1)
(+ (- 1 ux) (* ux maxCos))
(- 1 ux)
(* ux maxCos)
Outputs
(neg.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))))))
(neg.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)))))))
(neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) (+.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))
(neg.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))))))
(neg.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(neg.f32 (/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))))
(neg.f32 (/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux))
(+.f32 (neg.f32 ux) (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)))
(+.f32 (neg.f32 ux) (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)))
(+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (neg.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (neg.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))
(+.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (neg.f32 ux))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (neg.f32 ux))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (+.f32 maxCos #s(literal -1 binary32)) ux #s(literal 1 binary32))
(fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (*.f32 ux maxCos))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(-.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 0 binary32) (*.f32 ux maxCos)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (-.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (*.f32 ux maxCos)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos)))
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(-.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) ux)
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))))))
(-.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))
(-.f32 (+.f32 (*.f32 ux maxCos) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))))
(-.f32 (+.f32 (*.f32 ux maxCos) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux))) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)))
(-.f32 (+.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) #s(literal 0 binary32)) ux)
(-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) #s(literal 0 binary32)) ux)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) (+.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))) (neg.f32 (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))) (neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (+.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal -1 binary32)) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))))))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))))))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (*.f32 (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (-.f32 (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 ux (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))))) (neg.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))))) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))) (neg.f32 (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal -1 binary32))) (neg.f32 (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 ux (-.f32 #s(literal 0 binary32) (*.f32 ux ux)))) (+.f32 (*.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32))) (-.f32 (*.f32 ux ux) (*.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (neg.f32 ux)))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) #s(literal 3 binary32)) (*.f32 ux (-.f32 #s(literal 0 binary32) (*.f32 ux ux)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos))) (-.f32 (*.f32 ux ux) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (+.f32 (*.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 ux (*.f32 ux ux))) (+.f32 (*.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32))) (+.f32 (*.f32 ux ux) (*.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32))) (*.f32 ux ux)) (-.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (neg.f32 ux)))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32))) (*.f32 ux ux)) (+.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos))) (*.f32 ux ux)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (neg.f32 ux)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (*.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)))))
(/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))))))
(*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))))
(*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))))))
(*.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)))))))
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))))))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))
(*.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))
(neg.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(+.f32 (*.f32 ux maxCos) (neg.f32 ux))
(+.f32 (neg.f32 ux) (*.f32 ux maxCos))
(+.f32 (neg.f32 ux) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 ux maxCos))))
(fma.f32 #s(literal 1 binary32) (*.f32 ux maxCos) (neg.f32 ux))
(fma.f32 ux maxCos (neg.f32 ux))
(fma.f32 ux #s(literal -1 binary32) (*.f32 ux maxCos))
(fma.f32 maxCos ux (neg.f32 ux))
(fma.f32 #s(literal -1 binary32) ux (*.f32 ux maxCos))
(fma.f32 (*.f32 ux maxCos) #s(literal 1 binary32) (neg.f32 ux))
(-.f32 (*.f32 ux maxCos) ux)
(-.f32 #s(literal 0 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(-.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) (/.f32 (*.f32 ux ux) (*.f32 ux (+.f32 maxCos #s(literal 1 binary32)))))
(-.f32 (+.f32 (*.f32 ux maxCos) #s(literal 0 binary32)) ux)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 ux (-.f32 #s(literal 0 binary32) (*.f32 ux ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos))) (*.f32 ux (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))) ux)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)) ux)))
(/.f32 ux (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal -1 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 ux (-.f32 #s(literal 0 binary32) (*.f32 ux ux)))) (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (*.f32 ux (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos)))) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (*.f32 ux (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 maxCos (+.f32 maxCos #s(literal 1 binary32)))))
(/.f32 (*.f32 ux (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32))) (+.f32 maxCos #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))) ux) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (*.f32 (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(/.f32 (*.f32 ux (-.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/.f32 (*.f32 ux (-.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (neg.f32 (*.f32 (+.f32 maxCos #s(literal 1 binary32)) ux)))
(/.f32 (-.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (neg.f32 (+.f32 (*.f32 ux ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos #s(literal 1 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 ux (-.f32 #s(literal 0 binary32) (*.f32 ux ux))))) (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))))) (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))) ux)) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)) ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 ux (-.f32 #s(literal 0 binary32) (*.f32 ux ux))))) (neg.f32 (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(/.f32 (neg.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))))) (neg.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 ux (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))))) (neg.f32 (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (neg.f32 (*.f32 ux (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)))) (neg.f32 (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))) ux)) (neg.f32 (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)) ux)) (neg.f32 (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))) (+.f32 (*.f32 ux ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 ux (-.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (+.f32 maxCos #s(literal 1 binary32)) ux))
(/.f32 (+.f32 (*.f32 ux (-.f32 #s(literal 0 binary32) (*.f32 ux ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (+.f32 (*.f32 ux ux) (-.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))))
(/.f32 (*.f32 ux (-.f32 #s(literal 0 binary32) (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))))) (neg.f32 (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (*.f32 ux (-.f32 #s(literal 0 binary32) (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)))) (neg.f32 (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos))) (-.f32 #s(literal -1 binary32) maxCos))
(*.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(*.f32 (+.f32 maxCos #s(literal -1 binary32)) ux)
(*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos)))) ux))
(*.f32 (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) ux))
(*.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 ux (-.f32 #s(literal 0 binary32) (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(*.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal 1 binary32)))))
(*.f32 (*.f32 ux (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (*.f32 ux (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))))
(*.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))) ux) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (*.f32 (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)) ux) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))))
(*.f32 (*.f32 (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32)) ux)
(neg.f32 (-.f32 #s(literal 0 binary32) (+.f32 maxCos #s(literal -1 binary32))))
(+.f32 maxCos #s(literal -1 binary32))
(+.f32 #s(literal -1 binary32) maxCos)
(+.f32 #s(literal -1 binary32) (*.f32 #s(literal 1 binary32) maxCos))
(+.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))))
(+.f32 (*.f32 #s(literal 1 binary32) maxCos) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))
(-.f32 maxCos #s(literal 1 binary32))
(-.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) maxCos)) (/.f32 (*.f32 maxCos maxCos) (-.f32 #s(literal -1 binary32) maxCos)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos (+.f32 maxCos #s(literal 1 binary32)))) (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) maxCos) (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal -1 binary32)))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 maxCos (+.f32 maxCos #s(literal 1 binary32)))))
(/.f32 (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)) (+.f32 maxCos #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos)))) (neg.f32 (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 maxCos (+.f32 maxCos #s(literal 1 binary32))))))
(/.f32 (-.f32 #s(literal 0 binary32) (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32))) (neg.f32 (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (-.f32 #s(literal -1 binary32) maxCos))
(/.f32 (-.f32 (*.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (*.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 maxCos #s(literal 1 binary32)) (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos)))) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 maxCos (+.f32 maxCos #s(literal 1 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32))) (+.f32 maxCos #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))))) (neg.f32 (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)))) (neg.f32 (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos))) (-.f32 #s(literal -1 binary32) maxCos))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))) #s(literal 1 binary32)) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (*.f32 (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)) #s(literal 1 binary32)) (+.f32 maxCos #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos maxCos)) (*.f32 (*.f32 maxCos (*.f32 maxCos maxCos)) (*.f32 maxCos (*.f32 maxCos maxCos)))) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos maxCos)) (*.f32 maxCos (*.f32 maxCos maxCos))) (-.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos maxCos)) (*.f32 maxCos (*.f32 maxCos maxCos))) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 maxCos (*.f32 maxCos maxCos)) #s(literal 1 binary32)) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 maxCos (*.f32 maxCos maxCos)) (*.f32 maxCos (*.f32 maxCos maxCos))) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 maxCos maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos))) (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (*.f32 (+.f32 (*.f32 maxCos (*.f32 maxCos (*.f32 maxCos maxCos))) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 maxCos maxCos) #s(literal 1 binary32)) (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))))) (neg.f32 (neg.f32 (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos))))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)))) (neg.f32 (neg.f32 (+.f32 maxCos #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos))) (neg.f32 (-.f32 #s(literal -1 binary32) maxCos)))
(/.f32 (-.f32 (*.f32 maxCos (*.f32 maxCos maxCos)) #s(literal 1 binary32)) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32)))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal -1 binary32)))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 maxCos (+.f32 maxCos #s(literal 1 binary32))))))
(*.f32 (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))))
(*.f32 (+.f32 maxCos #s(literal 1 binary32)) (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))))
(*.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos))))))
(*.f32 (-.f32 #s(literal 0 binary32) (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 maxCos #s(literal 1 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) maxCos)))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 maxCos maxCos)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 maxCos maxCos) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 maxCos maxCos) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))))
(neg.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))))))
(neg.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)))))))
(neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) (+.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))
(neg.f32 (/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))))))
(neg.f32 (/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(neg.f32 (/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))))
(neg.f32 (/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(+.f32 (*.f32 ux maxCos) (-.f32 #s(literal 1 binary32) ux))
(+.f32 (neg.f32 ux) (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)))
(+.f32 (neg.f32 ux) (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)))
(+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (neg.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (neg.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))
(+.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (neg.f32 ux))
(+.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (neg.f32 ux))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (+.f32 maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (+.f32 maxCos #s(literal -1 binary32)) ux #s(literal 1 binary32))
(fma.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (*.f32 ux maxCos))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(-.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 0 binary32) (*.f32 ux maxCos)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (-.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (*.f32 ux maxCos)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos)))
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(-.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) ux)
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))))))
(-.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))
(-.f32 (+.f32 (*.f32 ux maxCos) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))))
(-.f32 (+.f32 (*.f32 ux maxCos) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux))) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)))
(-.f32 (+.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) #s(literal 0 binary32)) ux)
(-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) #s(literal 0 binary32)) ux)
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)) (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) (+.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))) (neg.f32 (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))) (neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (+.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal -1 binary32)) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (-.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))))))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))))))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (*.f32 (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (-.f32 (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))))
(/.f32 (*.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 ux (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))))) (neg.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))))) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))) (neg.f32 (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal -1 binary32))) (neg.f32 (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))
(/.f32 (+.f32 (pow.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 ux (-.f32 #s(literal 0 binary32) (*.f32 ux ux)))) (+.f32 (*.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32))) (-.f32 (*.f32 ux ux) (*.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (neg.f32 ux)))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) #s(literal 3 binary32)) (*.f32 ux (-.f32 #s(literal 0 binary32) (*.f32 ux ux)))) (+.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos))) (-.f32 (*.f32 ux ux) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (+.f32 (*.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 ux (*.f32 ux ux))) (+.f32 (*.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32))) (+.f32 (*.f32 ux ux) (*.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux))))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32))) (*.f32 ux ux)) (-.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (neg.f32 ux)))
(/.f32 (-.f32 (*.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32))) (*.f32 ux ux)) (+.f32 (+.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) ux))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos))) (*.f32 ux ux)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux maxCos)) (neg.f32 ux)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (*.f32 (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))) (+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))) (*.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) (/.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))))
(/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)))))
(/.f32 (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)))))))
(*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))))
(*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal 1 binary32)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 maxCos (*.f32 ux maxCos)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (*.f32 maxCos (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))))))
(*.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(*.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (+.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32)))))))
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) (+.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)) #s(literal 1 binary32))))))
(*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))))
(*.f32 (+.f32 (*.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))) #s(literal -1 binary32))))
(neg.f32 (-.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) ux)))
(+.f32 #s(literal 1 binary32) (neg.f32 ux))
(+.f32 (neg.f32 ux) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (neg.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal -1 binary32))
(fma.f32 ux #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) ux #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) ux)
(-.f32 #s(literal 0 binary32) (-.f32 ux #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (neg.f32 ux)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))) (*.f32 ux (*.f32 ux ux)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 (*.f32 ux (*.f32 ux ux)) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 (*.f32 ux ux) #s(literal 1 binary32)))) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) ux))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 ux ux))) (+.f32 #s(literal -1 binary32) (neg.f32 ux)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) ux))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))) (neg.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux))) (neg.f32 (+.f32 #s(literal -1 binary32) (neg.f32 ux))))
(/.f32 (+.f32 (*.f32 ux (-.f32 #s(literal 0 binary32) (*.f32 ux ux))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux))) (+.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))))
(/.f32 (-.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (neg.f32 ux) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))) (*.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux))))))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (neg.f32 ux))))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 #s(literal 1 binary32) ux)))))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)))
(*.f32 #s(literal 1 binary32) (*.f32 ux maxCos))
(*.f32 ux maxCos)
(*.f32 ux (*.f32 #s(literal 1 binary32) maxCos))
(*.f32 maxCos ux)
(*.f32 (*.f32 ux maxCos) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) maxCos) ux)

simplify180.0ms (5.3%)

Algorithm
egg-herbie
Rules
2070×*-lowering-*.f32
2070×*-lowering-*.f64
1482×sum3-define
978×--lowering--.f32
978×--lowering--.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064539
1207478
2562478
31469478
44407478
57170478
08137478
Stop Event
iter limit
node limit
Counts
120 → 120
Calls
Call 1
Inputs
1
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(* ux (- maxCos 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- maxCos 1))
(* -1 (* ux (- (* -1 (- maxCos 1)) (/ 1 ux))))
(* -1 (* ux (- (* -1 (- maxCos 1)) (/ 1 ux))))
(* -1 (* ux (- (* -1 (- maxCos 1)) (/ 1 ux))))
(+ 1 (* -1 ux))
(+ 1 (+ (* -1 ux) (* maxCos ux)))
(+ 1 (+ (* -1 ux) (* maxCos ux)))
(+ 1 (+ (* -1 ux) (* maxCos ux)))
(* maxCos ux)
(* maxCos (+ ux (+ (* -1 (/ ux maxCos)) (/ 1 maxCos))))
(* maxCos (+ ux (+ (* -1 (/ ux maxCos)) (/ 1 maxCos))))
(* maxCos (+ ux (+ (* -1 (/ ux maxCos)) (/ 1 maxCos))))
(* maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (+ 1 (* -1 ux)) maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (+ 1 (* -1 ux)) maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (+ 1 (* -1 ux)) maxCos)))))
(* ux (- maxCos 1))
(* ux (- maxCos 1))
(* ux (- maxCos 1))
(* ux (- maxCos 1))
(* ux (- maxCos 1))
(* ux (- maxCos 1))
(* ux (- maxCos 1))
(* ux (- maxCos 1))
(* ux (- maxCos 1))
(* ux (- maxCos 1))
(* ux (- maxCos 1))
(* ux (- maxCos 1))
(* -1 ux)
(+ (* -1 ux) (* maxCos ux))
(+ (* -1 ux) (* maxCos ux))
(+ (* -1 ux) (* maxCos ux))
(* maxCos ux)
(* maxCos (+ ux (* -1 (/ ux maxCos))))
(* maxCos (+ ux (* -1 (/ ux maxCos))))
(* maxCos (+ ux (* -1 (/ ux maxCos))))
(* maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (/ ux maxCos))))
(* -1 (* maxCos (+ (* -1 ux) (/ ux maxCos))))
(* -1 (* maxCos (+ (* -1 ux) (/ ux maxCos))))
-1
(- maxCos 1)
(- maxCos 1)
(- maxCos 1)
maxCos
(* maxCos (- 1 (/ 1 maxCos)))
(* maxCos (- 1 (/ 1 maxCos)))
(* maxCos (- 1 (/ 1 maxCos)))
maxCos
(* -1 (* maxCos (- (/ 1 maxCos) 1)))
(* -1 (* maxCos (- (/ 1 maxCos) 1)))
(* -1 (* maxCos (- (/ 1 maxCos) 1)))
1
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(* ux (- maxCos 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* -1 (* ux (+ 1 (* -1 maxCos))))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(- 1 ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(* maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
1
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
(* -1 ux)
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
(* -1 ux)
(* -1 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
Outputs
1
#s(literal 1 binary32)
(+ 1 (* ux (- maxCos 1)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(+ 1 (* ux (- maxCos 1)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(+ 1 (* ux (- maxCos 1)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* -1 (* ux (- (* -1 (- maxCos 1)) (/ 1 ux))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* -1 (* ux (- (* -1 (- maxCos 1)) (/ 1 ux))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* -1 (* ux (- (* -1 (- maxCos 1)) (/ 1 ux))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(+ 1 (* -1 ux))
(-.f32 #s(literal 1 binary32) ux)
(+ 1 (+ (* -1 ux) (* maxCos ux)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(+ 1 (+ (* -1 ux) (* maxCos ux)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(+ 1 (+ (* -1 ux) (* maxCos ux)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos (+ ux (+ (* -1 (/ ux maxCos)) (/ 1 maxCos))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* maxCos (+ ux (+ (* -1 (/ ux maxCos)) (/ 1 maxCos))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* maxCos (+ ux (+ (* -1 (/ ux maxCos)) (/ 1 maxCos))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* maxCos ux)
(*.f32 ux maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (+ 1 (* -1 ux)) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (+ 1 (* -1 ux)) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (+ 1 (* -1 ux)) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* -1 ux)
(neg.f32 ux)
(+ (* -1 ux) (* maxCos ux))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(+ (* -1 ux) (* maxCos ux))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(+ (* -1 ux) (* maxCos ux))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos (+ ux (* -1 (/ ux maxCos))))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* maxCos (+ ux (* -1 (/ ux maxCos))))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* maxCos (+ ux (* -1 (/ ux maxCos))))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* maxCos ux)
(*.f32 ux maxCos)
(* -1 (* maxCos (+ (* -1 ux) (/ ux maxCos))))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* -1 (* maxCos (+ (* -1 ux) (/ ux maxCos))))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* -1 (* maxCos (+ (* -1 ux) (/ ux maxCos))))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
-1
#s(literal -1 binary32)
(- maxCos 1)
(+.f32 maxCos #s(literal -1 binary32))
(- maxCos 1)
(+.f32 maxCos #s(literal -1 binary32))
(- maxCos 1)
(+.f32 maxCos #s(literal -1 binary32))
maxCos
(* maxCos (- 1 (/ 1 maxCos)))
(+.f32 maxCos #s(literal -1 binary32))
(* maxCos (- 1 (/ 1 maxCos)))
(+.f32 maxCos #s(literal -1 binary32))
(* maxCos (- 1 (/ 1 maxCos)))
(+.f32 maxCos #s(literal -1 binary32))
maxCos
(* -1 (* maxCos (- (/ 1 maxCos) 1)))
(+.f32 maxCos #s(literal -1 binary32))
(* -1 (* maxCos (- (/ 1 maxCos) 1)))
(+.f32 maxCos #s(literal -1 binary32))
(* -1 (* maxCos (- (/ 1 maxCos) 1)))
(+.f32 maxCos #s(literal -1 binary32))
1
#s(literal 1 binary32)
(+ 1 (* ux (- maxCos 1)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(+ 1 (* ux (- maxCos 1)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(+ 1 (* ux (- maxCos 1)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* ux (- maxCos 1))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* -1 (* ux (+ 1 (* -1 maxCos))))
(*.f32 ux (+.f32 maxCos #s(literal -1 binary32)))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* maxCos ux)) ux)
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(- (+ 1 (* maxCos ux)) ux)
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(- (+ 1 (* maxCos ux)) ux)
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* maxCos ux)
(*.f32 ux maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
1
#s(literal 1 binary32)
(+ 1 (* -1 ux))
(-.f32 #s(literal 1 binary32) ux)
(+ 1 (* -1 ux))
(-.f32 #s(literal 1 binary32) ux)
(+ 1 (* -1 ux))
(-.f32 #s(literal 1 binary32) ux)
(* -1 ux)
(neg.f32 ux)
(* ux (- (/ 1 ux) 1))
(-.f32 #s(literal 1 binary32) ux)
(* ux (- (/ 1 ux) 1))
(-.f32 #s(literal 1 binary32) ux)
(* ux (- (/ 1 ux) 1))
(-.f32 #s(literal 1 binary32) ux)
(* -1 ux)
(neg.f32 ux)
(* -1 (* ux (- 1 (/ 1 ux))))
(-.f32 #s(literal 1 binary32) ux)
(* -1 (* ux (- 1 (/ 1 ux))))
(-.f32 #s(literal 1 binary32) ux)
(* -1 (* ux (- 1 (/ 1 ux))))
(-.f32 #s(literal 1 binary32) ux)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)
(* maxCos ux)
(*.f32 ux maxCos)

eval51.0ms (1.5%)

Compiler

Compiled 11718 to 941 computations (92% saved)

prune74.0ms (2.2%)

Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New5142516
Fresh000
Picked022
Done000
Total5144518
Accuracy
100.0%
Counts
518 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.9%
(-.f32 #s(literal 1 binary32) ux)
99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
100.0%
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
70.4%
#s(literal 1 binary32)
Compiler

Compiled 30 to 24 computations (20% saved)

simplify6.0ms (0.2%)

Algorithm
egg-herbie
Localize:

Found 1 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 #s(literal 1 binary32) ux)
Rules
32×sum3-define
24×+-lowering-+.f64
24×+-lowering-+.f32
18×--lowering--.f32
18×--lowering--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036
176
2116
3176
4256
5386
6556
7696
8816
9826
0826
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
1
(- 1 ux)
1
ux
Outputs
1
#s(literal 1 binary32)
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
1
#s(literal 1 binary32)
ux

localize24.0ms (0.7%)

Localize:

Found 1 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f32 #s(literal 1 binary32) ux)
Results
20.0ms256×0valid
Compiler

Compiled 10 to 6 computations (40% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
ival-sub: 1.0ms (54.3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series0.0ms (0%)

Counts
1 → 12
Calls
Call 1
Inputs
#<alt (- 1 ux)>
Outputs
#<alt 1>
#<alt (+ 1 (* -1 ux))>
#<alt (+ 1 (* -1 ux))>
#<alt (+ 1 (* -1 ux))>
#<alt (* -1 ux)>
#<alt (* ux (- (/ 1 ux) 1))>
#<alt (* ux (- (/ 1 ux) 1))>
#<alt (* ux (- (/ 1 ux) 1))>
#<alt (* -1 ux)>
#<alt (* -1 (* ux (- 1 (/ 1 ux))))>
#<alt (* -1 (* ux (- 1 (/ 1 ux))))>
#<alt (* -1 (* ux (- 1 (/ 1 ux))))>
Calls

3 calls:

TimeVariablePointExpression
0.0ms
ux
@0
(- 1 ux)
0.0ms
ux
@-inf
(- 1 ux)
0.0ms
ux
@inf
(- 1 ux)

rewrite281.0ms (8.2%)

Algorithm
batch-egg-rewrite
Rules
3222×/-lowering-/.f32
3222×/-lowering-/.f64
2638×*-lowering-*.f32
2638×*-lowering-*.f64
1478×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033
1203
21283
310623
097013
Stop Event
iter limit
node limit
Counts
1 → 243
Calls
Call 1
Inputs
(- 1 ux)
Outputs
(neg.f32 (+.f32 ux #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux))) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) ux)
(+.f32 #s(literal 1 binary32) (neg.f32 ux))
(+.f32 ux #s(literal 1 binary32))
(+.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) ux))
(+.f32 (neg.f32 ux) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) ux) (fma.f32 (+.f32 ux #s(literal -1 binary32)) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(+.f32 (+.f32 #s(literal 1 binary32) ux) (fma.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (neg.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) ux))) (fma.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) ux (*.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) ux)))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux (*.f32 ux ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (*.f32 ux (*.f32 ux ux)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux (*.f32 ux ux)))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (neg.f32 (*.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (*.f32 ux ux) (*.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux ux))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (neg.f32 (*.f32 (/.f32 (pow.f32 ux #s(literal 3/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (pow.f32 ux #s(literal 3/2 binary32))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux #s(literal 3/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (pow.f32 ux #s(literal 3/2 binary32)) (*.f32 (/.f32 (pow.f32 ux #s(literal 3/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (pow.f32 ux #s(literal 3/2 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))))))) (fma.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))))) (fma.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) ux))) (fma.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) ux (*.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) ux)))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux (*.f32 ux ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (*.f32 ux (*.f32 ux ux)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux (*.f32 ux ux)))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (*.f32 ux ux) (*.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux ux))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (/.f32 (pow.f32 ux #s(literal 3/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (pow.f32 ux #s(literal 3/2 binary32))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux #s(literal 3/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (pow.f32 ux #s(literal 3/2 binary32)) (*.f32 (/.f32 (pow.f32 ux #s(literal 3/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (pow.f32 ux #s(literal 3/2 binary32)))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))))))) (fma.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))))) (fma.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) ux))) (fma.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) ux (*.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) ux)))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux (*.f32 ux ux))))) (fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (*.f32 ux (*.f32 ux ux)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux (*.f32 ux ux)))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (neg.f32 (*.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux ux)))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (*.f32 ux ux) (*.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux ux))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (neg.f32 (*.f32 (/.f32 (pow.f32 ux #s(literal 3/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (pow.f32 ux #s(literal 3/2 binary32))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 ux #s(literal 3/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (pow.f32 ux #s(literal 3/2 binary32)) (*.f32 (/.f32 (pow.f32 ux #s(literal 3/2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (pow.f32 ux #s(literal 3/2 binary32)))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))))))) (fma.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))))) (fma.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))))))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) ux)) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) ux))) ux (*.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) ux)) ux)))
(+.f32 (fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux ux)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux))) (*.f32 ux ux) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux ux))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (neg.f32 (*.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) ux)) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) ux))) ux (*.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) ux)) ux)))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux ux)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux))) (*.f32 ux ux) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux ux))))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) ux) (neg.f32 (*.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) ux)) ux))) (fma.f32 (neg.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) ux))) ux (*.f32 (/.f32 ux (+.f32 #s(literal 1 binary32) ux)) ux)))
(+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) ux) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux ux)))) (fma.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux))) (*.f32 ux ux) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux ux))))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) ux #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 ux) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (neg.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(fma.f32 ux #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 ux #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 (neg.f32 ux) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) ux) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(fma.f32 #s(literal -1 binary32) ux #s(literal 1 binary32))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) ux) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))) (neg.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (neg.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(-.f32 #s(literal 1 binary32) ux)
(-.f32 #s(literal 1 binary32) (neg.f32 ux))
(-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 ux) #s(literal 1 binary32)))
(-.f32 #s(literal 0 binary32) (+.f32 ux #s(literal -1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 ux #s(literal -1 binary32)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 ux #s(literal -1 binary32))) (+.f32 ux #s(literal -1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))))) (/.f32 (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))))
(-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(-.f32 (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux)) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux))))
(-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))))) (/.f32 (*.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux))))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux)))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)) (+.f32 (/.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux)))))) (/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux)))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)) (+.f32 (/.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux)))))))
(-.f32 (/.f32 (*.f32 ux ux) (+.f32 ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal -1 binary32))))
(-.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))) (/.f32 (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))))
(-.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)))) (/.f32 (/.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (/.f32 (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) ux)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (/.f32 (*.f32 ux (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) ux)))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (/.f32 (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (/.f32 (*.f32 ux (*.f32 ux (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux)) (-.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux)) (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (*.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)) (+.f32 (/.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))))) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal -1 binary32)) (+.f32 (*.f32 ux ux) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux))
(/.f32 (+.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 ux ux))) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux)) (+.f32 ux #s(literal -1 binary32)))
(/.f32 (+.f32 ux #s(literal -1 binary32)) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (*.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux))))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)) (+.f32 (/.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))))))
(/.f32 (+.f32 (*.f32 ux ux) #s(literal -1 binary32)) (+.f32 ux #s(literal -1 binary32)))
(/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux)))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))))
(/.f32 (-.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux)) (*.f32 (+.f32 #s(literal 1 binary32) ux) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 ux #s(literal -1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 0 binary32) (*.f32 ux ux)))) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))) (+.f32 ux #s(literal -1 binary32))) (*.f32 (+.f32 ux #s(literal -1 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))))
(/.f32 (-.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 ux ux))) (*.f32 (+.f32 ux #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 ux #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 ux ux)))) (*.f32 (+.f32 ux #s(literal -1 binary32)) (+.f32 ux #s(literal -1 binary32))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) ux)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux ux))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) ux)) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 ux ux))) (*.f32 ux ux))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) ux)) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux)) (*.f32 ux ux))) (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32))))) (*.f32 ux ux))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux ux))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 ux ux))) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux))))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (-.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux)))) (neg.f32 (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (*.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux))))))) (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux)))))) (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)) (+.f32 (/.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 ux ux) #s(literal -1 binary32))) (+.f32 #s(literal 1 binary32) ux))
(/.f32 (neg.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)))))
(/.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))))
(/.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (+.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 ux ux))))
(/.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux))) (+.f32 #s(literal -1 binary32) (*.f32 ux ux)))
(/.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(/.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (pow.f32 (neg.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) #s(literal 3 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (-.f32 (*.f32 (neg.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (neg.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (neg.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux)))) (pow.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))) #s(literal 3 binary32))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)) (-.f32 (*.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (+.f32 ux #s(literal -1 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (+.f32 ux #s(literal -1 binary32))) (*.f32 #s(literal 0 binary32) (+.f32 ux #s(literal -1 binary32))))))
(/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (*.f32 (neg.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (neg.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (neg.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))))
(/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (neg.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)))))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)))
(*.f32 (+.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 ux ux))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 ux ux))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal -1 binary32))))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (+.f32 ux #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(*.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(*.f32 (-.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux))))
(*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (*.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux)))) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux)))) (/.f32 (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) ux))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)) (+.f32 (/.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux)))))))
(*.f32 (+.f32 (*.f32 ux ux) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal -1 binary32))))
(*.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (*.f32 ux ux))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 (*.f32 ux (*.f32 ux ux)) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))))
(*.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (+.f32 #s(literal 1 binary32) ux) (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) ux)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) ux)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 ux ux)))) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (*.f32 ux ux))) (+.f32 ux #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) ux) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))))
(*.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux))))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) ux)))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 ux ux))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (*.f32 ux ux)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 ux #s(literal -1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) ux)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 ux ux))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (*.f32 ux ux)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 ux #s(literal -1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 ux ux))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal -1 binary32))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal -1 binary32) (*.f32 ux ux))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal -1 binary32)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32))))))
(*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 ux ux)) (*.f32 ux (*.f32 ux ux)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (+.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 ux ux)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32)))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux)))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) (+.f32 (*.f32 ux (+.f32 ux #s(literal -1 binary32))) #s(literal -1 binary32))))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 ux ux)))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux ux))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (+.f32 #s(literal 1 binary32) (*.f32 ux ux)))))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 ux #s(literal -1 binary32))))))

simplify19.0ms (0.6%)

Algorithm
egg-herbie
Rules
136×fma-lowering-fma.f32
136×fma-lowering-fma.f64
116×fnmadd-define
112×fnmsub-define
112×fmsub-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01141
12632
26232
312432
419932
535132
649132
754332
054332
Stop Event
iter limit
saturated
Counts
12 → 12
Calls
Call 1
Inputs
1
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
(* -1 ux)
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
(* -1 ux)
(* -1 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* -1 ux))
(-.f32 #s(literal 1 binary32) ux)
(+ 1 (* -1 ux))
(-.f32 #s(literal 1 binary32) ux)
(+ 1 (* -1 ux))
(-.f32 #s(literal 1 binary32) ux)
(* -1 ux)
(neg.f32 ux)
(* ux (- (/ 1 ux) 1))
(-.f32 #s(literal 1 binary32) ux)
(* ux (- (/ 1 ux) 1))
(-.f32 #s(literal 1 binary32) ux)
(* ux (- (/ 1 ux) 1))
(-.f32 #s(literal 1 binary32) ux)
(* -1 ux)
(neg.f32 ux)
(* -1 (* ux (- 1 (/ 1 ux))))
(-.f32 #s(literal 1 binary32) ux)
(* -1 (* ux (- 1 (/ 1 ux))))
(-.f32 #s(literal 1 binary32) ux)
(* -1 (* ux (- 1 (/ 1 ux))))
(-.f32 #s(literal 1 binary32) ux)

eval22.0ms (0.6%)

Compiler

Compiled 9327 to 650 computations (93% saved)

prune34.0ms (1%)

Pruning

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New2550255
Fresh000
Picked022
Done022
Total2554259
Accuracy
100.0%
Counts
259 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.9%
(-.f32 #s(literal 1 binary32) ux)
99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
100.0%
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
70.4%
#s(literal 1 binary32)
Compiler

Compiled 51 to 35 computations (31.4% saved)

regimes36.0ms (1%)

Counts
4 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) ux)
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Outputs
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
Calls

4 calls:

29.0ms
ux
2.0ms
maxCos
2.0ms
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
2.0ms
uy
Results
AccuracySegmentsBranch
100.0%1ux
100.0%1uy
100.0%1maxCos
100.0%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Compiler

Compiled 22 to 16 computations (27.3% saved)

regimes5.0ms (0.1%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) ux)
Outputs
(-.f32 #s(literal 1 binary32) ux)
Calls

3 calls:

2.0ms
maxCos
2.0ms
uy
2.0ms
ux
Results
AccuracySegmentsBranch
97.9%1ux
97.9%1uy
97.9%1maxCos
Compiler

Compiled 12 to 9 computations (25% saved)

regimes4.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
Outputs
#s(literal 1 binary32)
Calls

3 calls:

1.0ms
ux
1.0ms
uy
1.0ms
maxCos
Results
AccuracySegmentsBranch
70.4%1ux
70.4%1uy
70.4%1maxCos
Compiler

Compiled 12 to 9 computations (25% saved)

simplify8.0ms (0.2%)

Algorithm
egg-herbie
Rules
+-commutative_binary32
*-commutative_binary32
sub-neg_binary32
neg-sub0_binary32
1-exp_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0811
11611
21911
32111
42211
Stop Event
saturated
Calls
Call 1
Inputs
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
Outputs
(+.f32 #s(literal 1 binary32) (*.f32 ux (+.f32 maxCos #s(literal -1 binary32))))
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)

soundness469.0ms (13.8%)

Rules
2070×*-lowering-*.f32
2070×*-lowering-*.f64
1482×sum3-define
978×--lowering--.f32
978×--lowering--.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064539
1207478
2562478
31469478
44407478
57170478
08137478
067
1146
2356
3706
41826
54856
615316
721296
822646
922846
022846
Stop Event
done
iter limit
saturated
iter limit
node limit
Compiler

Compiled 54 to 42 computations (22.2% saved)

preprocess19.0ms (0.6%)

Remove

(abs uy)

Compiler

Compiled 88 to 64 computations (27.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...