UniformSampleCone, z

Time bar (total: 6.0s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze73.0ms (1.2%)

Memory
26.1MiB live, 106.0MiB allocated
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 31 to 21 computations (32.3% saved)

sample1.2s (20.6%)

Memory
76.1MiB live, 1 364.7MiB allocated
Samples
893.0ms8 183×0valid
10.0ms73×1valid
Precisions
Click to see histograms. Total time spent on operations: 429.0ms
const: 126.0ms (29.3% of total)
ival-<=: 112.0ms (26.1% of total)
ival-mult: 51.0ms (11.9% of total)
ival-add: 50.0ms (11.6% of total)
ival-sub: 50.0ms (11.6% of total)
ival-and: 27.0ms (6.3% of total)
exact: 7.0ms (1.6% of total)
ival-assert: 3.0ms (0.7% of total)
adjust: 2.0ms (0.5% of total)
Bogosity

explain58.0ms (1%)

Memory
-21.1MiB live, 91.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-#s(literal 1 binary32)
00-0-(*.f32 ux maxCos)
00-0-maxCos
00-0-ux
00-0-(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
00-0-(-.f32 #s(literal 1 binary32) ux)
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
21.0ms504×0valid
1.0ms1valid
Compiler

Compiled 43 to 25 computations (41.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 3.0ms (34.6% of total)
ival-add: 2.0ms (23% of total)
ival-sub: 2.0ms (23% of total)
adjust: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess61.0ms (1%)

Memory
22.8MiB live, 63.7MiB allocated
Algorithm
egg-herbie
Rules
384×lower-fma.f64
384×lower-fma.f32
348×sub-neg
248×cancel-sign-sub-inv
204×associate-+l-
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02572
17863
221563
358663
4130163
5167963
6180963
7182963
067
097
1177
2357
3647
41437
52907
64267
74647
84697
04696
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Outputs
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
Symmetry

(abs uy)

Compiler

Compiled 7 to 7 computations (0% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Compiler

Compiled 7 to 7 computations (0% saved)

simplify18.0ms (0.3%)

Memory
-17.5MiB live, 19.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 ux maxCos)
cost-diff0
(-.f32 #s(literal 1 binary32) ux)
cost-diff64
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Rules
384×lower-fma.f64
384×lower-fma.f32
160×lower-*.f64
158×lower-*.f32
120×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0616
0916
11716
23516
36416
414316
529016
642616
746416
846916
046915
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
(*.f32 ux maxCos)
maxCos
Outputs
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
(*.f32 ux maxCos)
(*.f32 maxCos ux)
maxCos

localize14.0ms (0.2%)

Memory
23.0MiB live, 23.0MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy0
(-.f32 #s(literal 1 binary32) ux)
accuracy0
(*.f32 ux maxCos)
accuracy0.03125
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Samples
10.0ms252×0valid
0.0ms1valid
Compiler

Compiled 18 to 9 computations (50% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-add: 1.0ms (23.5% of total)
ival-sub: 1.0ms (23.5% of total)
ival-mult: 1.0ms (23.5% of total)
adjust: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series4.0ms (0.1%)

Memory
7.2MiB live, 7.2MiB allocated
Counts
3 → 60
Calls
Call 1
Inputs
#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())
#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())
Outputs
#s(alt (- 1 ux) (taylor 0 maxCos) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 maxCos) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 maxCos) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 maxCos) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 maxCos) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 ux) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 ux) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 ux) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 ux) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* ux (- maxCos 1)) (taylor inf ux) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf ux) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf ux) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf ux) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf ux) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (+ 1 (* -1 maxCos)))) (taylor -inf ux) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (patch (+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf ux) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf ux) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf ux) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf ux) (#s(alt (*.f32 ux maxCos) (patch (*.f32 ux maxCos) #<representation binary32>) () ())) ())
Calls

6 calls:

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

simplify167.0ms (2.8%)

Memory
-19.7MiB live, 129.6MiB allocated
Algorithm
egg-herbie
Rules
5 316×lower-fma.f64
5 316×lower-fma.f32
2 146×div-sub
2 012×lower-*.f64
2 012×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039250
1110250
2306250
3848250
42091250
53292250
64316250
75345250
86781250
97325250
107658250
117962250
08013232
Stop Event
iter limit
node limit
Counts
60 → 60
Calls
Call 1
Inputs
(- 1 ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* 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)))))
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
1
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
1
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* ux (- maxCos 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* -1 ux)
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* -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 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
Outputs
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
1
#s(literal 1 binary32)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
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)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* ux (- maxCos 1))
(-.f32 (*.f32 maxCos ux) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #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)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* ux (+ 1 (* -1 maxCos))))
(-.f32 (*.f32 maxCos ux) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #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 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)

rewrite171.0ms (2.9%)

Memory
-2.1MiB live, 198.5MiB allocated
Rules
5 750×lower-fma.f64
5 750×lower-fma.f32
4 062×lower-*.f64
4 060×lower-*.f32
2 014×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
0913
14213
234313
3526813
0896812
Stop Event
iter limit
node limit
iter limit
Counts
3 → 311
Calls
Call 1
Inputs
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) ux)
(*.f32 ux maxCos)
Outputs
(*.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (fma.f32 maxCos ux (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))))
(*.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (neg.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (-.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (*.f32 (fma.f32 ux ux ux) maxCos)))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (fma.f32 (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) (-.f32 (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))
(*.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32))) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (/.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (/.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))))
(*.f32 (neg.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))))
(*.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (/.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))))
(*.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (/.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 9 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 9 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (pow.f32 (*.f32 (fma.f32 ux ux ux) maxCos) #s(literal 3 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))) (+.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux (neg.f32 ux)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (neg.f32 ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux (neg.f32 ux)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux (neg.f32 ux)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (neg.f32 ux))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (neg.f32 (fma.f32 maxCos ux (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)))) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 9 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (pow.f32 (*.f32 (fma.f32 ux ux ux) maxCos) #s(literal 3 binary32))) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (+.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (*.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (fma.f32 maxCos ux (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 9 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 9 binary32))) (*.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (pow.f32 (*.f32 (fma.f32 ux ux ux) maxCos) #s(literal 3 binary32)))))
(/.f32 (neg.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32))) (neg.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 maxCos ux (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(-.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 0 binary32)) ux)
(-.f32 (fma.f32 maxCos ux (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))) (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(-.f32 (fma.f32 maxCos ux (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)))) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (fma.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux)))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (-.f32 (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (neg.f32 ux) maxCos)))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (-.f32 (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 maxCos ux)))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(-.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (+.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (*.f32 maxCos ux)))
(-.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (-.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (*.f32 (neg.f32 ux) maxCos)))
(-.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (-.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (*.f32 maxCos ux)))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 ux) maxCos))
(-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 (neg.f32 ux) maxCos)))
(-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(fma.f32 (exp.f32 (log1p.f32 (*.f32 (neg.f32 ux) ux))) (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (exp.f32 (log1p.f32 (*.f32 (neg.f32 ux) ux))) (exp.f32 (neg.f32 (log1p.f32 ux))) (*.f32 maxCos ux))
(fma.f32 (exp.f32 (log.f32 maxCos)) ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (exp.f32 (log1p.f32 (pow.f32 ux #s(literal 3 binary32)))) (exp.f32 (neg.f32 (log1p.f32 (fma.f32 ux ux ux)))) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (exp.f32 (log1p.f32 (pow.f32 ux #s(literal 3 binary32)))) (exp.f32 (neg.f32 (log1p.f32 (fma.f32 ux ux ux)))) (*.f32 maxCos ux))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (*.f32 ux ux))) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (*.f32 ux ux))) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)) (*.f32 maxCos ux))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)) (*.f32 maxCos ux))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))
(fma.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (neg.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32))) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 ux ux ux) #s(literal 2 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 ux ux ux) #s(literal 2 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 ux ux ux) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (fma.f32 ux ux ux) (-.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 ux ux ux) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (fma.f32 ux ux ux) (-.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (*.f32 (neg.f32 maxCos) #s(literal 1 binary32)) ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (*.f32 maxCos #s(literal 1 binary32)) ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (fma.f32 #s(literal -1 binary32) maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32))
(fma.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 (neg.f32 ux) maxCos))
(fma.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 maxCos ux))
(fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (*.f32 maxCos ux))
(fma.f32 (neg.f32 maxCos) ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (*.f32 ux (-.f32 ux (*.f32 (*.f32 maxCos maxCos) ux))) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 #s(literal -1 binary32) ux (-.f32 #s(literal 1 binary32) (*.f32 maxCos ux)))
(fma.f32 #s(literal -1 binary32) ux (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) maxCos)))
(fma.f32 #s(literal -1 binary32) ux (fma.f32 maxCos ux #s(literal 1 binary32)))
(fma.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (*.f32 maxCos ux))
(fma.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 maxCos ux))
(fma.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) (*.f32 maxCos ux))
(fma.f32 (+.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (+.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (*.f32 maxCos ux))
(fma.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.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 ux) maxCos))
(fma.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 maxCos ux))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 (neg.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 maxCos ux))
(fma.f32 (neg.f32 ux) maxCos (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (neg.f32 ux) #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 maxCos ux)))
(fma.f32 (neg.f32 ux) #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) maxCos)))
(fma.f32 (neg.f32 ux) #s(literal 1 binary32) (fma.f32 maxCos ux #s(literal 1 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) (neg.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 (*.f32 maxCos ux) #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 maxCos (neg.f32 ux) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (/.f32 (-.f32 #s(literal 1 binary32) ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) (neg.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32) (*.f32 maxCos ux))
(fma.f32 ux (exp.f32 (log.f32 maxCos)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (*.f32 #s(literal 1 binary32) maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (-.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 ux (+.f32 #s(literal 1 binary32) (neg.f32 maxCos)) #s(literal 1 binary32))
(fma.f32 ux (+.f32 #s(literal -1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 ux (-.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32))
(fma.f32 ux (neg.f32 maxCos) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 maxCos ux)))
(fma.f32 ux #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) maxCos)))
(fma.f32 ux #s(literal -1 binary32) (fma.f32 maxCos ux #s(literal 1 binary32)))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) ux))
(fma.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (neg.f32 ux) (-.f32 #s(literal 1 binary32) (*.f32 maxCos ux)))
(fma.f32 #s(literal 1 binary32) (neg.f32 ux) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) maxCos)))
(fma.f32 #s(literal 1 binary32) (neg.f32 ux) (fma.f32 maxCos ux #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(pow.f32 (/.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 maxCos ux (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) #s(literal -1 binary32))
(+.f32 (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)) #s(literal 1 binary32))
(+.f32 (fma.f32 maxCos ux (neg.f32 ux)) #s(literal 1 binary32))
(+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux))
(+.f32 (*.f32 (neg.f32 ux) maxCos) (-.f32 #s(literal 1 binary32) ux))
(+.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) (neg.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(+.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) (*.f32 maxCos ux)))
(+.f32 (neg.f32 ux) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) maxCos)))
(+.f32 (neg.f32 ux) (fma.f32 maxCos ux #s(literal 1 binary32)))
(+.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 ux) maxCos))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(+.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 maxCos ux ux)))
(+.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(+.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (neg.f32 ux)))
(+.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)))) #s(literal -1 binary32)))
(neg.f32 (neg.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (exp.f32 (log1p.f32 (*.f32 (neg.f32 ux) ux))) (exp.f32 (neg.f32 (log1p.f32 ux))))
(*.f32 (exp.f32 (log1p.f32 (pow.f32 ux #s(literal 3 binary32)))) (exp.f32 (neg.f32 (log1p.f32 (fma.f32 ux ux ux)))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (*.f32 ux ux))) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 ux ux ux) #s(literal 2 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 ux ux ux) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (fma.f32 ux ux ux) (-.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.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 ux)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) 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) (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))))
(*.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) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))))
(*.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))))
(*.f32 (+.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) 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) 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) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(/.f32 (exp.f32 (log.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux)))) (exp.f32 (log.f32 (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))))
(/.f32 (exp.f32 (log.f32 (+.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32))))) (exp.f32 (log.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)))))
(/.f32 (exp.f32 (log1p.f32 (*.f32 (neg.f32 ux) ux))) (-.f32 #s(literal 1 binary32) ux))
(/.f32 (exp.f32 (log1p.f32 (pow.f32 ux #s(literal 3 binary32)))) (exp.f32 (log1p.f32 (fma.f32 ux ux ux))))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.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 ux ux)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))) (fma.f32 ux ux #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 9 binary32))) (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)))) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) (pow.f32 ux #s(literal 3 binary32))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal -2 binary32)) (pow.f32 (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)))))
(/.f32 (-.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 ux #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) #s(literal 1 binary32)) (-.f32 (neg.f32 ux) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal -3 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal -3 binary32)))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux)))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) #s(literal -3 binary32)) (*.f32 (pow.f32 ux #s(literal 9 binary32)) (pow.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (pow.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) #s(literal -2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux))) (-.f32 #s(literal 1 binary32) ux))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))
(/.f32 (*.f32 (+.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) ux))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (*.f32 ux ux))) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 ux ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32))))
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux ux))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) (pow.f32 ux #s(literal 3 binary32)))) (pow.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (fma.f32 ux 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) (pow.f32 ux #s(literal 6 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 9 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) (pow.f32 ux #s(literal 3 binary32)))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 ux ux)) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))
(/.f32 (+.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) 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) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (log1p.f32 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) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(-.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))))
(-.f32 #s(literal 0 binary32) (-.f32 ux #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (neg.f32 ux))
(-.f32 #s(literal 1 binary32) ux)
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 ux ux ux) #s(literal 2 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) (neg.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 ux ux ux) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (fma.f32 ux ux ux) (-.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)))))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))) (fma.f32 ux ux #s(literal 1 binary32)) (neg.f32 (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)) (neg.f32 (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (neg.f32 (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 9 binary32)))) (+.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) (pow.f32 ux #s(literal 3 binary32))) (neg.f32 (*.f32 ux (/.f32 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 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) (neg.f32 (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 #s(literal -1 binary32) ux #s(literal 1 binary32))
(fma.f32 (neg.f32 ux) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (neg.f32 (*.f32 ux (/.f32 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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (neg.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)))))
(fma.f32 #s(literal 1 binary32) (neg.f32 ux) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) ux #s(literal 1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal -1 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 ux (/.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 (/.f32 #s(literal -1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32))) (neg.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (-.f32 #s(literal 1 binary32) ux) ux #s(literal -1 binary32)))))
(+.f32 (neg.f32 ux) #s(literal 1 binary32))
(+.f32 ux #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 ux)))
(+.f32 #s(literal 1 binary32) (neg.f32 ux))
(+.f32 #s(literal 1 binary32) ux)
(exp.f32 (*.f32 (log1p.f32 ux) #s(literal 1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 ux)) #s(literal -1 binary32)))
(exp.f32 (log1p.f32 ux))
(neg.f32 (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))
(*.f32 (exp.f32 (log.f32 maxCos)) ux)
(*.f32 (*.f32 maxCos #s(literal 1 binary32)) ux)
(*.f32 (*.f32 maxCos ux) #s(literal 1 binary32))
(*.f32 maxCos ux)
(*.f32 ux (exp.f32 (log.f32 maxCos)))
(*.f32 ux (*.f32 #s(literal 1 binary32) maxCos))
(*.f32 ux maxCos)
(*.f32 #s(literal 1 binary32) (*.f32 maxCos ux))
(pow.f32 (*.f32 maxCos ux) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos ux)) #s(literal 1 binary32)))
(exp.f32 (log.f32 (*.f32 maxCos ux)))

eval38.0ms (0.6%)

Memory
-2.5MiB live, 75.4MiB allocated
Compiler

Compiled 6 295 to 781 computations (87.6% saved)

prune9.0ms (0.2%)

Memory
31.4MiB live, 31.4MiB allocated
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New3647371
Fresh000
Picked011
Done000
Total3648372
Accuracy
100.0%
Counts
372 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.8%
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))))
96.7%
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
13.4%
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))
97.9%
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
99.9%
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
97.9%
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
68.3%
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
Compiler

Compiled 229 to 157 computations (31.4% saved)

simplify168.0ms (2.8%)

Memory
4.8MiB live, 189.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))))
cost-diff64
(+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
cost-diff160
(*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
cost-diff3072
(+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))
cost-diff0
(fma.f32 maxCos ux #s(literal 1 binary32))
cost-diff0
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
cost-diff0
(-.f32 #s(literal 1 binary32) ux)
cost-diff0
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
cost-diff0
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
cost-diff0
(*.f32 maxCos ux)
cost-diff0
(-.f32 ux (*.f32 maxCos ux))
cost-diff64
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
Rules
14 266×lower-fma.f64
14 262×lower-fma.f32
3 768×lower-*.f64
3 764×lower-*.f32
3 314×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024144
038133
181133
2191133
3863133
43269133
08153131
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
#s(literal 1 binary32)
(-.f32 ux (*.f32 maxCos ux))
ux
(*.f32 maxCos ux)
maxCos
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
#s(literal 1 binary32)
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(fma.f32 maxCos ux #s(literal 1 binary32))
maxCos
ux
#s(literal 1 binary32)
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))))
(-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))
#s(literal 1 binary32)
(pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))
(fma.f32 maxCos ux ux)
maxCos
ux
#s(literal 3 binary32)
(+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))
(pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))
#s(literal 2 binary32)
(*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
Outputs
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
#s(literal 1 binary32)
(-.f32 ux (*.f32 maxCos ux))
ux
(*.f32 maxCos ux)
maxCos
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
#s(literal 1 binary32)
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(fma.f32 maxCos ux #s(literal 1 binary32))
maxCos
ux
#s(literal 1 binary32)
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (fma.f32 (fma.f32 (fma.f32 maxCos ux ux) ux ux) (+.f32 maxCos #s(literal 1 binary32)) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))
#s(literal 1 binary32)
(pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))
(fma.f32 maxCos ux ux)
maxCos
ux
#s(literal 3 binary32)
(+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(fma.f32 (fma.f32 (fma.f32 maxCos ux ux) ux ux) (+.f32 maxCos #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))
(*.f32 (fma.f32 (fma.f32 maxCos ux ux) ux ux) (+.f32 maxCos #s(literal 1 binary32)))
(pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))
#s(literal 2 binary32)
(*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(fma.f32 maxCos ux ux)

localize64.0ms (1.1%)

Memory
17.7MiB live, 91.5MiB allocated
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy0.1171875
(pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))
accuracy0.16900258791597814
(pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))
accuracy0.39453125
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))))
accuracy17.73429877549939
(fma.f32 maxCos ux ux)
accuracy0.09212875976844202
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
accuracy0.5459247141057424
(fma.f32 maxCos ux #s(literal 1 binary32))
accuracy0
(-.f32 #s(literal 1 binary32) ux)
accuracy0.666596687872168
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
accuracy10.134158141752351
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
accuracy0
(*.f32 maxCos ux)
accuracy0.014003759768442016
(-.f32 ux (*.f32 maxCos ux))
accuracy0.03125
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
Samples
49.0ms249×0valid
2.0ms1valid
Compiler

Compiled 154 to 24 computations (84.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
ival-sub: 15.0ms (37.4% of total)
ival-mult: 12.0ms (29.9% of total)
ival-add: 6.0ms (15% of total)
ival-pow: 3.0ms (7.5% of total)
ival-div: 2.0ms (5% of total)
ival-pow2: 2.0ms (5% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series45.0ms (0.7%)

Memory
-37.4MiB live, 48.2MiB allocated
Counts
15 → 348
Calls
Call 1
Inputs
#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())
#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())
#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())
#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())
#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())
#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())
#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())
#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())
#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())
#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())
#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())
#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())
#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())
#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())
Outputs
#s(alt (- 1 ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt ux (taylor 0 maxCos) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 maxCos) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 maxCos) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 maxCos) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 maxCos) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (- 1 ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (- 1 ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (- 1 ux) (taylor 0 maxCos) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 maxCos) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* maxCos ux)) (taylor 0 maxCos) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* maxCos ux)) (taylor 0 maxCos) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* maxCos ux)) (taylor 0 maxCos) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ ux (pow ux 2)) (taylor 0 maxCos) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (+ ux (+ (* maxCos (+ ux (* 2 (pow ux 2)))) (pow ux 2))) (taylor 0 maxCos) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (+ ux (+ (* maxCos (+ ux (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2))))) (pow ux 2))) (taylor 0 maxCos) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (+ ux (+ (* maxCos (+ ux (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2))))) (pow ux 2))) (taylor 0 maxCos) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt ux (taylor 0 maxCos) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (+ ux (* maxCos ux)) (taylor 0 maxCos) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (+ ux (* maxCos ux)) (taylor 0 maxCos) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (+ ux (* maxCos ux)) (taylor 0 maxCos) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ ux (pow ux 2))) (taylor 0 maxCos) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ ux (+ (* maxCos (+ ux (* 2 (pow ux 2)))) (pow ux 2)))) (taylor 0 maxCos) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ ux (+ (* maxCos (+ ux (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2))))) (pow ux 2)))) (taylor 0 maxCos) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (+ ux (+ (* maxCos (+ ux (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2))))) (pow ux 2)))) (taylor 0 maxCos) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (/ (- 1 (pow ux 3)) (+ 1 (+ ux (pow ux 2)))) (taylor 0 maxCos) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* maxCos (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (/ 1 (+ 1 (+ ux (pow ux 2))))) (/ (pow ux 3) (+ 1 (+ ux (pow ux 2))))) (taylor 0 maxCos) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* maxCos (- (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (* maxCos (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (+ 1 (+ ux (pow ux 2)))) (/ (* (pow ux 2) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (/ 1 (+ 1 (+ ux (pow ux 2))))) (/ (pow ux 3) (+ 1 (+ ux (pow ux 2))))) (taylor 0 maxCos) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (- (+ (* maxCos (- (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (* maxCos (- (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (* maxCos (- (* -1 (/ (pow ux 3) (+ 1 (+ ux (pow ux 2))))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (+ 1 (+ ux (pow ux 2)))) (/ (* (pow ux 2) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2))))) (+ 1 (+ ux (pow ux 2)))) (/ (* (pow ux 2) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (+ 1 (+ ux (pow ux 2)))))))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (+ 1 (+ ux (pow ux 2)))) (/ (* (pow ux 2) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (/ 1 (+ 1 (+ ux (pow ux 2))))) (/ (pow ux 3) (+ 1 (+ ux (pow ux 2))))) (taylor 0 maxCos) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt ux (taylor 0 maxCos) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (+ ux (* maxCos ux)) (taylor 0 maxCos) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (+ ux (* maxCos ux)) (taylor 0 maxCos) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (+ ux (* maxCos ux)) (taylor 0 maxCos) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (pow ux 3) (taylor 0 maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* maxCos (+ (* 2 (pow ux 3)) (pow ux 3))) (pow ux 3)) (taylor 0 maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* maxCos (+ (* 2 (pow ux 3)) (+ (* maxCos (+ (* 2 (pow ux 3)) (pow ux 3))) (pow ux 3)))) (pow ux 3)) (taylor 0 maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* maxCos (+ (* 2 (pow ux 3)) (+ (* maxCos (+ (* 2 (pow ux 3)) (+ (* maxCos (pow ux 3)) (pow ux 3)))) (pow ux 3)))) (pow ux 3)) (taylor 0 maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (pow ux 2) (taylor 0 maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* 2 (* maxCos (pow ux 2))) (pow ux 2)) (taylor 0 maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* maxCos (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2)))) (pow ux 2)) (taylor 0 maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ (* maxCos (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2)))) (pow ux 2)) (taylor 0 maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor inf maxCos) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (/ ux maxCos) ux)) (taylor inf maxCos) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (/ ux maxCos) ux)) (taylor inf maxCos) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (/ ux maxCos) ux)) (taylor inf maxCos) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ ux (/ 1 maxCos))) (taylor inf maxCos) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ ux (/ 1 maxCos))) (taylor inf maxCos) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ ux (/ 1 maxCos))) (taylor inf maxCos) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor inf maxCos) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ ux maxCos) (pow ux 2)))) (taylor inf maxCos) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ ux maxCos) (+ (/ ux (pow maxCos 2)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))))) (taylor inf maxCos) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ ux maxCos) (+ (/ ux (pow maxCos 2)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))))) (taylor inf maxCos) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ ux (/ ux maxCos))) (taylor inf maxCos) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ ux (/ ux maxCos))) (taylor inf maxCos) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ ux (/ ux maxCos))) (taylor inf maxCos) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor inf maxCos) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ ux maxCos) (pow ux 2)))) (taylor inf maxCos) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ 1 (pow maxCos 2)) (+ (/ ux maxCos) (+ (/ ux (pow maxCos 2)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))))))) (taylor inf maxCos) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ 1 (pow maxCos 2)) (+ (/ ux maxCos) (+ (/ ux (pow maxCos 2)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))))))) (taylor inf maxCos) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor inf maxCos) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ (* -1 ux) (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* maxCos (pow ux 2))))) (* -1 (/ (+ ux (* 2 (pow ux 2))) (* maxCos ux))))) (taylor inf maxCos) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ (* -1 ux) (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* maxCos (pow ux 2)))) (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* (pow maxCos 2) (pow ux 2)))))) (+ (* -1 (/ (+ 1 (+ ux (pow ux 2))) (* (pow maxCos 2) ux))) (+ (* -1 (/ (+ ux (* 2 (pow ux 2))) (* maxCos ux))) (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (+ ux (* 2 (pow ux 2))) ux)))) (* (pow maxCos 2) (pow ux 2))))))) (taylor inf maxCos) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ (* -1 ux) (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* maxCos (pow ux 2)))) (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* (pow maxCos 2) (pow ux 2)))) (/ 1 (* (pow maxCos 3) (pow ux 2)))))) (+ (* -1 (/ (+ 1 (+ ux (pow ux 2))) (* (pow maxCos 2) ux))) (+ (* -1 (/ (+ ux (* 2 (pow ux 2))) (* maxCos ux))) (+ (/ ux (pow maxCos 3)) (+ (/ (* (+ 1 (+ ux (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (+ ux (* 2 (pow ux 2))) ux)))) (* (pow maxCos 3) (pow ux 2))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (+ ux (* 2 (pow ux 2))) ux)))) (* (pow maxCos 2) (pow ux 2))) (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (+ (* -1 (/ (+ 1 (+ ux (pow ux 2))) ux)) (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (+ ux (* 2 (pow ux 2))) ux)))) (pow ux 2))))) (* (pow maxCos 3) (pow ux 2)))))))))) (taylor inf maxCos) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ ux (/ ux maxCos))) (taylor inf maxCos) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ ux (/ ux maxCos))) (taylor inf maxCos) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ ux (/ ux maxCos))) (taylor inf maxCos) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 3) (pow ux 3)) (taylor inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 3) (+ (* 2 (/ (pow ux 3) maxCos)) (+ (/ (pow ux 3) maxCos) (pow ux 3)))) (taylor inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 3) (+ (* 2 (/ (pow ux 3) maxCos)) (+ (* 2 (/ (pow ux 3) (pow maxCos 2))) (+ (/ (pow ux 3) maxCos) (+ (/ (pow ux 3) (pow maxCos 2)) (pow ux 3)))))) (taylor inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 3) (+ (* 2 (/ (pow ux 3) maxCos)) (+ (* 2 (/ (pow ux 3) (pow maxCos 2))) (+ (/ (pow ux 3) maxCos) (+ (/ (pow ux 3) (pow maxCos 2)) (+ (/ (pow ux 3) (pow maxCos 3)) (pow ux 3))))))) (taylor inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (pow ux 2))) (taylor inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))) (taylor inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))) (taylor inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor -inf maxCos) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux)))) (taylor -inf maxCos) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux)))) (taylor -inf maxCos) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux)))) (taylor -inf maxCos) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (- (* -1 ux) (/ 1 maxCos)))) (taylor -inf maxCos) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (- (* -1 ux) (/ 1 maxCos)))) (taylor -inf maxCos) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (- (* -1 ux) (/ 1 maxCos)))) (taylor -inf maxCos) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor -inf maxCos) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (* -1 ux)) maxCos)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (+ (* -1 ux) (* -1 (/ (+ ux (pow ux 2)) maxCos)))) maxCos)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (+ (* -1 ux) (* -1 (/ (+ ux (pow ux 2)) maxCos)))) maxCos)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor -inf maxCos) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (* -1 ux)) maxCos)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (+ (* -1 ux) (* -1 (/ (+ 1 (+ ux (pow ux 2))) maxCos)))) maxCos)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (+ (* -1 ux) (* -1 (/ (+ 1 (+ ux (pow ux 2))) maxCos)))) maxCos)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor -inf maxCos) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux)) maxCos))))) (taylor -inf maxCos) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ (- (+ 1 (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (- (* -1 (/ (+ (* -2 (pow ux 3)) (* -1 (pow ux 3))) (pow ux 2))) (+ 1 (+ ux (+ (/ 1 ux) (/ (* (+ (* -2 (pow ux 2)) (* -1 ux)) (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux))) (pow ux 2)))))) maxCos)))) (* -2 ux)) maxCos))))) (taylor -inf maxCos) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ (- (+ 1 (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (- (+ (* -1 (/ (+ (* -2 (pow ux 3)) (* -1 (pow ux 3))) (pow ux 2))) (* -1 (/ (- (/ 1 (pow ux 2)) (+ ux (+ (/ (* (+ 1 (+ ux (pow ux 2))) (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux))) (pow ux 2)) (/ (* (+ (* -2 (pow ux 2)) (* -1 ux)) (- (* -1 (/ (+ (* -2 (pow ux 3)) (* -1 (pow ux 3))) (pow ux 2))) (+ 1 (+ ux (+ (/ 1 ux) (/ (* (+ (* -2 (pow ux 2)) (* -1 ux)) (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux))) (pow ux 2))))))) (pow ux 2))))) maxCos))) (+ 1 (+ ux (+ (/ 1 ux) (/ (* (+ (* -2 (pow ux 2)) (* -1 ux)) (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux))) (pow ux 2)))))) maxCos)))) (* -2 ux)) maxCos))))) (taylor -inf maxCos) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 3) (pow ux 3)) (taylor -inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow maxCos 3) (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) maxCos)) (* -1 (pow ux 3))))) (taylor -inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow maxCos 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (pow ux 3)) (* -1 (pow ux 3))) maxCos)) (+ (* 2 (pow ux 3)) (pow ux 3))) maxCos)) (* -1 (pow ux 3))))) (taylor -inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow maxCos 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (pow ux 3)) (+ (* -1 (/ (pow ux 3) maxCos)) (* -1 (pow ux 3)))) maxCos)) (+ (* 2 (pow ux 3)) (pow ux 3))) maxCos)) (* -1 (pow ux 3))))) (taylor -inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor -inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (* -1 (/ (pow ux 2) maxCos))) maxCos)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (* -1 (/ (pow ux 2) maxCos))) maxCos)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor 0 ux) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor 0 ux) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor 0 ux) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor 0 ux) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 ux) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 ux) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 ux) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor 0 ux) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* maxCos ux)) (taylor 0 ux) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* maxCos ux)) (taylor 0 ux) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* maxCos ux)) (taylor 0 ux) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor 0 ux) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2))))) (taylor 0 ux) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2))))) (taylor 0 ux) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2))))) (taylor 0 ux) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor 0 ux) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor 0 ux) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor 0 ux) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor 0 ux) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (+ 1 maxCos))) (taylor 0 ux) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2)))))) (taylor 0 ux) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2)))))) (taylor 0 ux) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (* ux (+ 1 maxCos)))) (taylor 0 ux) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (* -1 (* ux (+ (* -1 (pow (+ 1 maxCos) 2)) (pow (+ 1 maxCos) 2)))) (+ 1 maxCos)))) (taylor 0 ux) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (* ux (- (* ux (* (+ 1 maxCos) (+ (* -1 (pow (+ 1 maxCos) 2)) (pow (+ 1 maxCos) 2)))) (+ (* -1 (pow (+ 1 maxCos) 2)) (pow (+ 1 maxCos) 2)))) (+ 1 maxCos)))) (taylor 0 ux) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor 0 ux) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor 0 ux) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor 0 ux) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor 0 ux) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 3) (pow (+ 1 maxCos) 3)) (taylor 0 ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 3) (pow (+ 1 maxCos) 3)) (taylor 0 ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 3) (pow (+ 1 maxCos) 3)) (taylor 0 ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 3) (pow (+ 1 maxCos) 3)) (taylor 0 ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (+ 1 maxCos) 2)) (taylor 0 ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (+ 1 maxCos) 2)) (taylor 0 ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (+ 1 maxCos) 2)) (taylor 0 ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (+ 1 maxCos) 2)) (taylor 0 ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (- maxCos 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor inf ux) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor inf ux) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor inf ux) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor inf ux) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf ux) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf ux) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf ux) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf ux) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- maxCos 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (- maxCos 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- maxCos 1)) (taylor inf ux) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf ux) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ maxCos (/ 1 ux))) (taylor inf ux) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ maxCos (/ 1 ux))) (taylor inf ux) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ maxCos (/ 1 ux))) (taylor inf ux) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (+ 1 maxCos) 2)) (taylor inf ux) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ (/ 1 ux) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2)))) (taylor inf ux) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ (/ 1 ux) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2)))) (taylor inf ux) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ (/ 1 ux) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2)))) (taylor inf ux) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor inf ux) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor inf ux) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor inf ux) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor inf ux) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (+ 1 maxCos) 2)) (taylor inf ux) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ (/ 1 ux) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2)))) (taylor inf ux) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ (/ 1 ux) (+ (/ 1 (pow ux 2)) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2))))) (taylor inf ux) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ (/ 1 ux) (+ (/ 1 (pow ux 2)) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2))))) (taylor inf ux) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (+ 1 maxCos))) (taylor inf ux) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ (* -1 (+ 1 maxCos)) (/ 1 ux))) (taylor inf ux) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ (* -1 (+ 1 maxCos)) (/ 1 ux))) (taylor inf ux) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ (* -1 (+ 1 maxCos)) (/ 1 ux))) (taylor inf ux) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor inf ux) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor inf ux) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor inf ux) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 maxCos)) (taylor inf ux) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 3) (pow (+ 1 maxCos) 3)) (taylor inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 3) (pow (+ 1 maxCos) 3)) (taylor inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 3) (pow (+ 1 maxCos) 3)) (taylor inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 3) (pow (+ 1 maxCos) 3)) (taylor inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (+ 1 maxCos) 2)) (taylor inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (+ 1 maxCos) 2)) (taylor inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (+ 1 maxCos) 2)) (taylor inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (+ 1 maxCos) 2)) (taylor inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (+ 1 (* -1 maxCos)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) (patch (-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (* -1 maxCos))) (taylor -inf ux) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (* -1 maxCos))) (taylor -inf ux) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (* -1 maxCos))) (taylor -inf ux) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (* -1 maxCos))) (taylor -inf ux) (#s(alt (-.f32 ux (*.f32 maxCos ux)) (patch (-.f32 ux (*.f32 maxCos ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf ux) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf ux) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf ux) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf ux) (#s(alt (*.f32 maxCos ux) (patch (*.f32 maxCos ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (+ 1 (* -1 maxCos)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (+ 1 (* -1 maxCos)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) ux) (patch (-.f32 #s(literal 1 binary32) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (+ 1 (* -1 maxCos)))) (taylor -inf ux) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (patch (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf ux) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 maxCos) (/ 1 ux)))) (taylor -inf ux) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 maxCos) (/ 1 ux)))) (taylor -inf ux) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 maxCos) (/ 1 ux)))) (taylor -inf ux) (#s(alt (fma.f32 maxCos ux #s(literal 1 binary32)) (patch (fma.f32 maxCos ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (- (* -1 maxCos) 1) 2)) (taylor -inf ux) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) 1) ux)) (pow (- (* -1 maxCos) 1) 2))) (taylor -inf ux) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) 1) ux)) (pow (- (* -1 maxCos) 1) 2))) (taylor -inf ux) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) 1) ux)) (pow (- (* -1 maxCos) 1) 2))) (taylor -inf ux) (#s(alt (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (patch (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 maxCos) 1))) (taylor -inf ux) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 maxCos) 1))) (taylor -inf ux) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 maxCos) 1))) (taylor -inf ux) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 maxCos) 1))) (taylor -inf ux) (#s(alt (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (patch (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (- (* -1 maxCos) 1) 2)) (taylor -inf ux) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) 1) ux)) (pow (- (* -1 maxCos) 1) 2))) (taylor -inf ux) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) (+ 1 (/ 1 ux))) ux)) (pow (- (* -1 maxCos) 1) 2))) (taylor -inf ux) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) (+ 1 (/ 1 ux))) ux)) (pow (- (* -1 maxCos) 1) 2))) (taylor -inf ux) (#s(alt (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) (patch (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (* -1 maxCos) 1)) (taylor -inf ux) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 (- (* -1 maxCos) 1)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 (- (* -1 maxCos) 1)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 (- (* -1 maxCos) 1)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) (patch (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 maxCos) 1))) (taylor -inf ux) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 maxCos) 1))) (taylor -inf ux) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 maxCos) 1))) (taylor -inf ux) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (* -1 maxCos) 1))) (taylor -inf ux) (#s(alt (fma.f32 maxCos ux ux) (patch (fma.f32 maxCos ux ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow ux 3) (pow (- (* -1 maxCos) 1) 3))) (taylor -inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow ux 3) (pow (- (* -1 maxCos) 1) 3))) (taylor -inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow ux 3) (pow (- (* -1 maxCos) 1) 3))) (taylor -inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow ux 3) (pow (- (* -1 maxCos) 1) 3))) (taylor -inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (- (* -1 maxCos) 1) 2)) (taylor -inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (- (* -1 maxCos) 1) 2)) (taylor -inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (- (* -1 maxCos) 1) 2)) (taylor -inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (pow (- (* -1 maxCos) 1) 2)) (taylor -inf ux) (#s(alt (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (patch (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
15.0ms
maxCos
@inf
((- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (* maxCos ux) (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)) (- 1 ux) (- (+ (* maxCos ux) 1) ux) (+ (* maxCos ux) 1) (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux))) (* 1 (+ (* maxCos ux) ux)) (+ 1 (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux)))) (/ (- 1 (pow (+ (* maxCos ux) ux) 3)) (+ 1 (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux))))) (+ (* maxCos ux) ux) (pow (+ (* maxCos ux) ux) 3) (pow (+ (* maxCos ux) ux) 2))
3.0ms
ux
@-inf
((- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (* maxCos ux) (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)) (- 1 ux) (- (+ (* maxCos ux) 1) ux) (+ (* maxCos ux) 1) (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux))) (* 1 (+ (* maxCos ux) ux)) (+ 1 (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux)))) (/ (- 1 (pow (+ (* maxCos ux) ux) 3)) (+ 1 (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux))))) (+ (* maxCos ux) ux) (pow (+ (* maxCos ux) ux) 3) (pow (+ (* maxCos ux) ux) 2))
2.0ms
maxCos
@-inf
((- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (* maxCos ux) (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)) (- 1 ux) (- (+ (* maxCos ux) 1) ux) (+ (* maxCos ux) 1) (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux))) (* 1 (+ (* maxCos ux) ux)) (+ 1 (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux)))) (/ (- 1 (pow (+ (* maxCos ux) ux) 3)) (+ 1 (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux))))) (+ (* maxCos ux) ux) (pow (+ (* maxCos ux) ux) 3) (pow (+ (* maxCos ux) ux) 2))
2.0ms
maxCos
@0
((- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (* maxCos ux) (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)) (- 1 ux) (- (+ (* maxCos ux) 1) ux) (+ (* maxCos ux) 1) (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux))) (* 1 (+ (* maxCos ux) ux)) (+ 1 (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux)))) (/ (- 1 (pow (+ (* maxCos ux) ux) 3)) (+ 1 (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux))))) (+ (* maxCos ux) ux) (pow (+ (* maxCos ux) ux) 3) (pow (+ (* maxCos ux) ux) 2))
2.0ms
ux
@0
((- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (* maxCos ux) (+ (- 1 ux) (* ux maxCos)) (+ (- 1 ux) (* ux maxCos)) (- 1 ux) (- (+ (* maxCos ux) 1) ux) (+ (* maxCos ux) 1) (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux))) (* 1 (+ (* maxCos ux) ux)) (+ 1 (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux)))) (/ (- 1 (pow (+ (* maxCos ux) ux) 3)) (+ 1 (+ (pow (+ (* maxCos ux) ux) 2) (* 1 (+ (* maxCos ux) ux))))) (+ (* maxCos ux) ux) (pow (+ (* maxCos ux) ux) 3) (pow (+ (* maxCos ux) ux) 2))

simplify207.0ms (3.5%)

Memory
27.8MiB live, 274.3MiB allocated
Algorithm
egg-herbie
Rules
10 226×lower-fma.f64
10 226×lower-fma.f32
4 676×lower-*.f64
4 676×lower-*.f32
3 584×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03963979
113273790
247863769
082173471
Stop Event
iter limit
node limit
Counts
348 → 345
Calls
Call 1
Inputs
(- 1 ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
ux
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(- 1 ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- 1 ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- 1 ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
1
(+ 1 (* maxCos ux))
(+ 1 (* maxCos ux))
(+ 1 (* maxCos ux))
(+ ux (pow ux 2))
(+ ux (+ (* maxCos (+ ux (* 2 (pow ux 2)))) (pow ux 2)))
(+ ux (+ (* maxCos (+ ux (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2))))) (pow ux 2)))
(+ ux (+ (* maxCos (+ ux (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2))))) (pow ux 2)))
ux
(+ ux (* maxCos ux))
(+ ux (* maxCos ux))
(+ ux (* maxCos ux))
(+ 1 (+ ux (pow ux 2)))
(+ 1 (+ ux (+ (* maxCos (+ ux (* 2 (pow ux 2)))) (pow ux 2))))
(+ 1 (+ ux (+ (* maxCos (+ ux (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2))))) (pow ux 2))))
(+ 1 (+ ux (+ (* maxCos (+ ux (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2))))) (pow ux 2))))
(/ (- 1 (pow ux 3)) (+ 1 (+ ux (pow ux 2))))
(- (+ (* maxCos (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (/ 1 (+ 1 (+ ux (pow ux 2))))) (/ (pow ux 3) (+ 1 (+ ux (pow ux 2)))))
(- (+ (* maxCos (- (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (* maxCos (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (+ 1 (+ ux (pow ux 2)))) (/ (* (pow ux 2) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (/ 1 (+ 1 (+ ux (pow ux 2))))) (/ (pow ux 3) (+ 1 (+ ux (pow ux 2)))))
(- (+ (* maxCos (- (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (* maxCos (- (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (* maxCos (- (* -1 (/ (pow ux 3) (+ 1 (+ ux (pow ux 2))))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (+ 1 (+ ux (pow ux 2)))) (/ (* (pow ux 2) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2))))) (+ 1 (+ ux (pow ux 2)))) (/ (* (pow ux 2) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (+ 1 (+ ux (pow ux 2)))))))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (+ 1 (+ ux (pow ux 2)))) (/ (* (pow ux 2) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (/ 1 (+ 1 (+ ux (pow ux 2))))) (/ (pow ux 3) (+ 1 (+ ux (pow ux 2)))))
ux
(+ ux (* maxCos ux))
(+ ux (* maxCos ux))
(+ ux (* maxCos ux))
(pow ux 3)
(+ (* maxCos (+ (* 2 (pow ux 3)) (pow ux 3))) (pow ux 3))
(+ (* maxCos (+ (* 2 (pow ux 3)) (+ (* maxCos (+ (* 2 (pow ux 3)) (pow ux 3))) (pow ux 3)))) (pow ux 3))
(+ (* maxCos (+ (* 2 (pow ux 3)) (+ (* maxCos (+ (* 2 (pow ux 3)) (+ (* maxCos (pow ux 3)) (pow ux 3)))) (pow ux 3)))) (pow ux 3))
(pow ux 2)
(+ (* 2 (* maxCos (pow ux 2))) (pow ux 2))
(+ (* maxCos (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2)))) (pow ux 2))
(+ (* maxCos (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2)))) (pow ux 2))
(* maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* -1 (* 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 (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos ux)
(* maxCos (+ ux (/ 1 maxCos)))
(* maxCos (+ ux (/ 1 maxCos)))
(* maxCos (+ ux (/ 1 maxCos)))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ ux maxCos) (pow ux 2))))
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ ux maxCos) (+ (/ ux (pow maxCos 2)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))))))
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ ux maxCos) (+ (/ ux (pow maxCos 2)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))))))
(* maxCos ux)
(* maxCos (+ ux (/ ux maxCos)))
(* maxCos (+ ux (/ ux maxCos)))
(* maxCos (+ ux (/ ux maxCos)))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ ux maxCos) (pow ux 2))))
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ 1 (pow maxCos 2)) (+ (/ ux maxCos) (+ (/ ux (pow maxCos 2)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))))))
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ 1 (pow maxCos 2)) (+ (/ ux maxCos) (+ (/ ux (pow maxCos 2)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))))))
(* -1 (* maxCos ux))
(* maxCos (- (+ (* -1 ux) (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* maxCos (pow ux 2))))) (* -1 (/ (+ ux (* 2 (pow ux 2))) (* maxCos ux)))))
(* maxCos (- (+ (* -1 ux) (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* maxCos (pow ux 2)))) (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* (pow maxCos 2) (pow ux 2)))))) (+ (* -1 (/ (+ 1 (+ ux (pow ux 2))) (* (pow maxCos 2) ux))) (+ (* -1 (/ (+ ux (* 2 (pow ux 2))) (* maxCos ux))) (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (+ ux (* 2 (pow ux 2))) ux)))) (* (pow maxCos 2) (pow ux 2)))))))
(* maxCos (- (+ (* -1 ux) (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* maxCos (pow ux 2)))) (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* (pow maxCos 2) (pow ux 2)))) (/ 1 (* (pow maxCos 3) (pow ux 2)))))) (+ (* -1 (/ (+ 1 (+ ux (pow ux 2))) (* (pow maxCos 2) ux))) (+ (* -1 (/ (+ ux (* 2 (pow ux 2))) (* maxCos ux))) (+ (/ ux (pow maxCos 3)) (+ (/ (* (+ 1 (+ ux (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (+ ux (* 2 (pow ux 2))) ux)))) (* (pow maxCos 3) (pow ux 2))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (+ ux (* 2 (pow ux 2))) ux)))) (* (pow maxCos 2) (pow ux 2))) (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (+ (* -1 (/ (+ 1 (+ ux (pow ux 2))) ux)) (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (+ ux (* 2 (pow ux 2))) ux)))) (pow ux 2))))) (* (pow maxCos 3) (pow ux 2))))))))))
(* maxCos ux)
(* maxCos (+ ux (/ ux maxCos)))
(* maxCos (+ ux (/ ux maxCos)))
(* maxCos (+ ux (/ ux maxCos)))
(* (pow maxCos 3) (pow ux 3))
(* (pow maxCos 3) (+ (* 2 (/ (pow ux 3) maxCos)) (+ (/ (pow ux 3) maxCos) (pow ux 3))))
(* (pow maxCos 3) (+ (* 2 (/ (pow ux 3) maxCos)) (+ (* 2 (/ (pow ux 3) (pow maxCos 2))) (+ (/ (pow ux 3) maxCos) (+ (/ (pow ux 3) (pow maxCos 2)) (pow ux 3))))))
(* (pow maxCos 3) (+ (* 2 (/ (pow ux 3) maxCos)) (+ (* 2 (/ (pow ux 3) (pow maxCos 2))) (+ (/ (pow ux 3) maxCos) (+ (/ (pow ux 3) (pow maxCos 2)) (+ (/ (pow ux 3) (pow maxCos 3)) (pow ux 3)))))))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (pow ux 2)))
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))))
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))))
(* 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 (* maxCos ux))
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* 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)))))
(* 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)))))
(* 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)))))
(* maxCos ux)
(* -1 (* maxCos (- (* -1 ux) (/ 1 maxCos))))
(* -1 (* maxCos (- (* -1 ux) (/ 1 maxCos))))
(* -1 (* maxCos (- (* -1 ux) (/ 1 maxCos))))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (* -1 ux)) maxCos)) (pow ux 2)))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (+ (* -1 ux) (* -1 (/ (+ ux (pow ux 2)) maxCos)))) maxCos)) (pow ux 2)))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (+ (* -1 ux) (* -1 (/ (+ ux (pow ux 2)) maxCos)))) maxCos)) (pow ux 2)))
(* maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos)))))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (* -1 ux)) maxCos)) (pow ux 2)))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (+ (* -1 ux) (* -1 (/ (+ 1 (+ ux (pow ux 2))) maxCos)))) maxCos)) (pow ux 2)))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (+ (* -1 ux) (* -1 (/ (+ 1 (+ ux (pow ux 2))) maxCos)))) maxCos)) (pow ux 2)))
(* -1 (* maxCos ux))
(* -1 (* maxCos (+ ux (* -1 (/ (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux)) maxCos)))))
(* -1 (* maxCos (+ ux (* -1 (/ (- (+ 1 (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (- (* -1 (/ (+ (* -2 (pow ux 3)) (* -1 (pow ux 3))) (pow ux 2))) (+ 1 (+ ux (+ (/ 1 ux) (/ (* (+ (* -2 (pow ux 2)) (* -1 ux)) (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux))) (pow ux 2)))))) maxCos)))) (* -2 ux)) maxCos)))))
(* -1 (* maxCos (+ ux (* -1 (/ (- (+ 1 (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (- (+ (* -1 (/ (+ (* -2 (pow ux 3)) (* -1 (pow ux 3))) (pow ux 2))) (* -1 (/ (- (/ 1 (pow ux 2)) (+ ux (+ (/ (* (+ 1 (+ ux (pow ux 2))) (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux))) (pow ux 2)) (/ (* (+ (* -2 (pow ux 2)) (* -1 ux)) (- (* -1 (/ (+ (* -2 (pow ux 3)) (* -1 (pow ux 3))) (pow ux 2))) (+ 1 (+ ux (+ (/ 1 ux) (/ (* (+ (* -2 (pow ux 2)) (* -1 ux)) (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux))) (pow ux 2))))))) (pow ux 2))))) maxCos))) (+ 1 (+ ux (+ (/ 1 ux) (/ (* (+ (* -2 (pow ux 2)) (* -1 ux)) (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux))) (pow ux 2)))))) maxCos)))) (* -2 ux)) maxCos)))))
(* maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos)))))
(* (pow maxCos 3) (pow ux 3))
(* -1 (* (pow maxCos 3) (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) maxCos)) (* -1 (pow ux 3)))))
(* -1 (* (pow maxCos 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (pow ux 3)) (* -1 (pow ux 3))) maxCos)) (+ (* 2 (pow ux 3)) (pow ux 3))) maxCos)) (* -1 (pow ux 3)))))
(* -1 (* (pow maxCos 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (pow ux 3)) (+ (* -1 (/ (pow ux 3) maxCos)) (* -1 (pow ux 3)))) maxCos)) (+ (* 2 (pow ux 3)) (pow ux 3))) maxCos)) (* -1 (pow ux 3)))))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (pow ux 2)))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (* -1 (/ (pow ux 2) maxCos))) maxCos)) (pow ux 2)))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (* -1 (/ (pow ux 2) maxCos))) maxCos)) (pow ux 2)))
1
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
1
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
1
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
1
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
1
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
1
(+ 1 (* maxCos ux))
(+ 1 (* maxCos ux))
(+ 1 (* maxCos ux))
(* ux (+ 1 maxCos))
(* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2)))))
(* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2)))))
(* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2)))))
(* ux (+ 1 maxCos))
(* ux (+ 1 maxCos))
(* ux (+ 1 maxCos))
(* ux (+ 1 maxCos))
1
(+ 1 (* ux (+ 1 maxCos)))
(+ 1 (* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2))))))
(+ 1 (* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2))))))
1
(+ 1 (* -1 (* ux (+ 1 maxCos))))
(+ 1 (* ux (- (* -1 (* ux (+ (* -1 (pow (+ 1 maxCos) 2)) (pow (+ 1 maxCos) 2)))) (+ 1 maxCos))))
(+ 1 (* ux (- (* ux (- (* ux (* (+ 1 maxCos) (+ (* -1 (pow (+ 1 maxCos) 2)) (pow (+ 1 maxCos) 2)))) (+ (* -1 (pow (+ 1 maxCos) 2)) (pow (+ 1 maxCos) 2)))) (+ 1 maxCos))))
(* ux (+ 1 maxCos))
(* ux (+ 1 maxCos))
(* ux (+ 1 maxCos))
(* ux (+ 1 maxCos))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(* ux (- maxCos 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* ux (- maxCos 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- maxCos 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* -1 ux)
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
(* ux (- maxCos 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* maxCos ux)
(* ux (+ maxCos (/ 1 ux)))
(* ux (+ maxCos (/ 1 ux)))
(* ux (+ maxCos (/ 1 ux)))
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(* (pow ux 2) (+ (/ 1 ux) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2))))
(* (pow ux 2) (+ (/ 1 ux) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2))))
(* (pow ux 2) (+ (/ 1 ux) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2))))
(* ux (+ 1 maxCos))
(* ux (+ 1 maxCos))
(* ux (+ 1 maxCos))
(* ux (+ 1 maxCos))
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(* (pow ux 2) (+ (/ 1 ux) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2))))
(* (pow ux 2) (+ (/ 1 ux) (+ (/ 1 (pow ux 2)) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2)))))
(* (pow ux 2) (+ (/ 1 ux) (+ (/ 1 (pow ux 2)) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2)))))
(* -1 (* ux (+ 1 maxCos)))
(* ux (+ (* -1 (+ 1 maxCos)) (/ 1 ux)))
(* ux (+ (* -1 (+ 1 maxCos)) (/ 1 ux)))
(* ux (+ (* -1 (+ 1 maxCos)) (/ 1 ux)))
(* ux (+ 1 maxCos))
(* ux (+ 1 maxCos))
(* ux (+ 1 maxCos))
(* ux (+ 1 maxCos))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(* -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))))
(* ux (+ 1 (* -1 maxCos)))
(* ux (+ 1 (* -1 maxCos)))
(* ux (+ 1 (* -1 maxCos)))
(* ux (+ 1 (* -1 maxCos)))
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* maxCos ux)
(* -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 (* -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 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
(* -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))))
(* maxCos ux)
(* -1 (* ux (- (* -1 maxCos) (/ 1 ux))))
(* -1 (* ux (- (* -1 maxCos) (/ 1 ux))))
(* -1 (* ux (- (* -1 maxCos) (/ 1 ux))))
(* (pow ux 2) (pow (- (* -1 maxCos) 1) 2))
(* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) 1) ux)) (pow (- (* -1 maxCos) 1) 2)))
(* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) 1) ux)) (pow (- (* -1 maxCos) 1) 2)))
(* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) 1) ux)) (pow (- (* -1 maxCos) 1) 2)))
(* -1 (* ux (- (* -1 maxCos) 1)))
(* -1 (* ux (- (* -1 maxCos) 1)))
(* -1 (* ux (- (* -1 maxCos) 1)))
(* -1 (* ux (- (* -1 maxCos) 1)))
(* (pow ux 2) (pow (- (* -1 maxCos) 1) 2))
(* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) 1) ux)) (pow (- (* -1 maxCos) 1) 2)))
(* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) (+ 1 (/ 1 ux))) ux)) (pow (- (* -1 maxCos) 1) 2)))
(* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) (+ 1 (/ 1 ux))) ux)) (pow (- (* -1 maxCos) 1) 2)))
(* ux (- (* -1 maxCos) 1))
(* -1 (* ux (- (* -1 (- (* -1 maxCos) 1)) (/ 1 ux))))
(* -1 (* ux (- (* -1 (- (* -1 maxCos) 1)) (/ 1 ux))))
(* -1 (* ux (- (* -1 (- (* -1 maxCos) 1)) (/ 1 ux))))
(* -1 (* ux (- (* -1 maxCos) 1)))
(* -1 (* ux (- (* -1 maxCos) 1)))
(* -1 (* ux (- (* -1 maxCos) 1)))
(* -1 (* ux (- (* -1 maxCos) 1)))
(* -1 (* (pow ux 3) (pow (- (* -1 maxCos) 1) 3)))
(* -1 (* (pow ux 3) (pow (- (* -1 maxCos) 1) 3)))
(* -1 (* (pow ux 3) (pow (- (* -1 maxCos) 1) 3)))
(* -1 (* (pow ux 3) (pow (- (* -1 maxCos) 1) 3)))
(* (pow ux 2) (pow (- (* -1 maxCos) 1) 2))
(* (pow ux 2) (pow (- (* -1 maxCos) 1) 2))
(* (pow ux 2) (pow (- (* -1 maxCos) 1) 2))
(* (pow ux 2) (pow (- (* -1 maxCos) 1) 2))
Outputs
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
ux
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
1
#s(literal 1 binary32)
(+ 1 (* maxCos ux))
(fma.f32 maxCos ux #s(literal 1 binary32))
(+ 1 (* maxCos ux))
(fma.f32 maxCos ux #s(literal 1 binary32))
(+ 1 (* maxCos ux))
(fma.f32 maxCos ux #s(literal 1 binary32))
(+ ux (pow ux 2))
(fma.f32 ux ux ux)
(+ ux (+ (* maxCos (+ ux (* 2 (pow ux 2)))) (pow ux 2)))
(fma.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) maxCos (fma.f32 ux ux ux))
(+ ux (+ (* maxCos (+ ux (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2))))) (pow ux 2)))
(fma.f32 (fma.f32 (+.f32 #s(literal 2 binary32) maxCos) (*.f32 ux ux) ux) maxCos (fma.f32 ux ux ux))
(+ ux (+ (* maxCos (+ ux (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2))))) (pow ux 2)))
(fma.f32 (fma.f32 (+.f32 #s(literal 2 binary32) maxCos) (*.f32 ux ux) ux) maxCos (fma.f32 ux ux ux))
ux
(+ ux (* maxCos ux))
(fma.f32 maxCos ux ux)
(+ ux (* maxCos ux))
(fma.f32 maxCos ux ux)
(+ ux (* maxCos ux))
(fma.f32 maxCos ux ux)
(+ 1 (+ ux (pow ux 2)))
(+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))
(+ 1 (+ ux (+ (* maxCos (+ ux (* 2 (pow ux 2)))) (pow ux 2))))
(+.f32 (fma.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) maxCos (fma.f32 ux ux ux)) #s(literal 1 binary32))
(+ 1 (+ ux (+ (* maxCos (+ ux (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2))))) (pow ux 2))))
(+.f32 (fma.f32 (fma.f32 (+.f32 #s(literal 2 binary32) maxCos) (*.f32 ux ux) ux) maxCos (fma.f32 ux ux ux)) #s(literal 1 binary32))
(+ 1 (+ ux (+ (* maxCos (+ ux (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2))))) (pow ux 2))))
(+.f32 (fma.f32 (fma.f32 (+.f32 #s(literal 2 binary32) maxCos) (*.f32 ux ux) ux) maxCos (fma.f32 ux ux ux)) #s(literal 1 binary32))
(/ (- 1 (pow ux 3)) (+ 1 (+ ux (pow ux 2))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)))
(- (+ (* maxCos (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (/ 1 (+ 1 (+ ux (pow ux 2))))) (/ (pow ux 3) (+ 1 (+ ux (pow ux 2)))))
(fma.f32 (-.f32 (/.f32 (*.f32 #s(literal -3 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux)) (pow.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 2 binary32)))) maxCos (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))))
(- (+ (* maxCos (- (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (* maxCos (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (+ 1 (+ ux (pow ux 2)))) (/ (* (pow ux 2) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (/ 1 (+ 1 (+ ux (pow ux 2))))) (/ (pow ux 3) (+ 1 (+ ux (pow ux 2)))))
(fma.f32 (fma.f32 (-.f32 (fma.f32 #s(literal -3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (*.f32 (fma.f32 #s(literal 3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux)) (pow.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) ux) ux) (pow.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 2 binary32)))) maxCos (-.f32 (/.f32 (*.f32 #s(literal -3 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux)) (pow.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 2 binary32))))) maxCos (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))))
(- (+ (* maxCos (- (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (* maxCos (- (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (* maxCos (- (* -1 (/ (pow ux 3) (+ 1 (+ ux (pow ux 2))))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (+ 1 (+ ux (pow ux 2)))) (/ (* (pow ux 2) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2))))) (+ 1 (+ ux (pow ux 2)))) (/ (* (pow ux 2) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (+ 1 (+ ux (pow ux 2)))))))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (+ 1 (+ ux (pow ux 2))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (+ 1 (+ ux (pow ux 2)))) (/ (* (pow ux 2) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))))) (/ (* (+ ux (* 2 (pow ux 2))) (- 1 (pow ux 3))) (pow (+ 1 (+ ux (pow ux 2))) 2)))) (/ 1 (+ 1 (+ ux (pow ux 2))))) (/ (pow ux 3) (+ 1 (+ ux (pow ux 2)))))
(fma.f32 (-.f32 (fma.f32 #s(literal -3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (*.f32 (-.f32 (fma.f32 (+.f32 (+.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) (-.f32 #s(literal -1 binary32) (fma.f32 ux ux ux))) (*.f32 (fma.f32 #s(literal 3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux)) (pow.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 ux ux) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))))) (*.f32 (fma.f32 #s(literal 3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (pow.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 ux ux) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal -3 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux)) (pow.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)))))) (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))))) maxCos (fma.f32 #s(literal -3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (*.f32 (fma.f32 #s(literal 3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux)) (pow.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) ux) ux) (pow.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 2 binary32)))) maxCos)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux)) (pow.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 2 binary32)))) maxCos (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))))
ux
(+ ux (* maxCos ux))
(fma.f32 maxCos ux ux)
(+ ux (* maxCos ux))
(fma.f32 maxCos ux ux)
(+ ux (* maxCos ux))
(fma.f32 maxCos ux ux)
(pow ux 3)
(pow.f32 ux #s(literal 3 binary32))
(+ (* maxCos (+ (* 2 (pow ux 3)) (pow ux 3))) (pow ux 3))
(fma.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 3 binary32)) maxCos (pow.f32 ux #s(literal 3 binary32)))
(+ (* maxCos (+ (* 2 (pow ux 3)) (+ (* maxCos (+ (* 2 (pow ux 3)) (pow ux 3))) (pow ux 3)))) (pow ux 3))
(fma.f32 (fma.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 3 binary32)) maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 3 binary32))) maxCos (pow.f32 ux #s(literal 3 binary32)))
(+ (* maxCos (+ (* 2 (pow ux 3)) (+ (* maxCos (+ (* 2 (pow ux 3)) (+ (* maxCos (pow ux 3)) (pow ux 3)))) (pow ux 3)))) (pow ux 3))
(fma.f32 (fma.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 3 binary32))) maxCos (pow.f32 ux #s(literal 3 binary32)))
(pow ux 2)
(*.f32 ux ux)
(+ (* 2 (* maxCos (pow ux 2))) (pow ux 2))
(*.f32 (fma.f32 #s(literal 2 binary32) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(+ (* maxCos (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2)))) (pow ux 2))
(fma.f32 (*.f32 (+.f32 #s(literal 2 binary32) maxCos) (*.f32 ux ux)) maxCos (*.f32 ux ux))
(+ (* maxCos (+ (* 2 (pow ux 2)) (* maxCos (pow ux 2)))) (pow ux 2))
(fma.f32 (*.f32 (+.f32 #s(literal 2 binary32) maxCos) (*.f32 ux ux)) maxCos (*.f32 ux ux))
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* maxCos (- (/ ux maxCos) ux))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos (- (/ ux maxCos) ux))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos (- (/ ux maxCos) ux))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (+ ux (/ 1 maxCos)))
(fma.f32 maxCos ux #s(literal 1 binary32))
(* maxCos (+ ux (/ 1 maxCos)))
(fma.f32 maxCos ux #s(literal 1 binary32))
(* maxCos (+ ux (/ 1 maxCos)))
(fma.f32 maxCos ux #s(literal 1 binary32))
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 ux ux) maxCos) maxCos)
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ ux maxCos) (pow ux 2))))
(*.f32 (*.f32 (fma.f32 (*.f32 ux (/.f32 ux maxCos)) #s(literal 2 binary32) (fma.f32 ux ux (/.f32 ux maxCos))) maxCos) maxCos)
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ ux maxCos) (+ (/ ux (pow maxCos 2)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))))))
(*.f32 (fma.f32 (*.f32 ux (/.f32 ux maxCos)) #s(literal 2 binary32) (+.f32 (fma.f32 ux (/.f32 (/.f32 ux maxCos) maxCos) (/.f32 (/.f32 ux maxCos) maxCos)) (fma.f32 ux ux (/.f32 ux maxCos)))) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ ux maxCos) (+ (/ ux (pow maxCos 2)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))))))
(*.f32 (fma.f32 (*.f32 ux (/.f32 ux maxCos)) #s(literal 2 binary32) (+.f32 (fma.f32 ux (/.f32 (/.f32 ux maxCos) maxCos) (/.f32 (/.f32 ux maxCos) maxCos)) (fma.f32 ux ux (/.f32 ux maxCos)))) (*.f32 maxCos maxCos))
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (+ ux (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos (+ ux (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos (+ ux (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 ux maxCos) ux) maxCos)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 ux ux) maxCos) maxCos)
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ ux maxCos) (pow ux 2))))
(*.f32 (*.f32 (fma.f32 (*.f32 ux (/.f32 ux maxCos)) #s(literal 2 binary32) (fma.f32 ux ux (/.f32 ux maxCos))) maxCos) maxCos)
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ 1 (pow maxCos 2)) (+ (/ ux maxCos) (+ (/ ux (pow maxCos 2)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))))))
(fma.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux (/.f32 ux maxCos))) #s(literal 2 binary32) (fma.f32 (+.f32 (fma.f32 ux (/.f32 (/.f32 ux maxCos) maxCos) (/.f32 (/.f32 ux maxCos) maxCos)) (fma.f32 ux ux (/.f32 ux maxCos))) (*.f32 maxCos maxCos) #s(literal 1 binary32)))
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ 1 (pow maxCos 2)) (+ (/ ux maxCos) (+ (/ ux (pow maxCos 2)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))))))
(fma.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux (/.f32 ux maxCos))) #s(literal 2 binary32) (fma.f32 (+.f32 (fma.f32 ux (/.f32 (/.f32 ux maxCos) maxCos) (/.f32 (/.f32 ux maxCos) maxCos)) (fma.f32 ux ux (/.f32 ux maxCos))) (*.f32 maxCos maxCos) #s(literal 1 binary32)))
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* maxCos (- (+ (* -1 ux) (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* maxCos (pow ux 2))))) (* -1 (/ (+ ux (* 2 (pow ux 2))) (* maxCos ux)))))
(*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) ux)) maxCos) ux) maxCos)
(* maxCos (- (+ (* -1 ux) (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* maxCos (pow ux 2)))) (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* (pow maxCos 2) (pow ux 2)))))) (+ (* -1 (/ (+ 1 (+ ux (pow ux 2))) (* (pow maxCos 2) ux))) (+ (* -1 (/ (+ ux (* 2 (pow ux 2))) (* maxCos ux))) (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (+ ux (* 2 (pow ux 2))) ux)))) (* (pow maxCos 2) (pow ux 2)))))))
(*.f32 (-.f32 (-.f32 (fma.f32 #s(literal -3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 ux ux) maxCos) maxCos)) (/.f32 (*.f32 #s(literal -3 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (*.f32 ux ux) maxCos))) ux) (fma.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) ux)) (*.f32 maxCos maxCos)) (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) (*.f32 ux ux)) (-.f32 (/.f32 (-.f32 #s(literal -1 binary32) (fma.f32 ux ux ux)) (*.f32 (*.f32 maxCos maxCos) ux)) (/.f32 (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) maxCos) ux)))) maxCos)
(* maxCos (- (+ (* -1 ux) (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* maxCos (pow ux 2)))) (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (* (pow maxCos 2) (pow ux 2)))) (/ 1 (* (pow maxCos 3) (pow ux 2)))))) (+ (* -1 (/ (+ 1 (+ ux (pow ux 2))) (* (pow maxCos 2) ux))) (+ (* -1 (/ (+ ux (* 2 (pow ux 2))) (* maxCos ux))) (+ (/ ux (pow maxCos 3)) (+ (/ (* (+ 1 (+ ux (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (+ ux (* 2 (pow ux 2))) ux)))) (* (pow maxCos 3) (pow ux 2))) (+ (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (+ ux (* 2 (pow ux 2))) ux)))) (* (pow maxCos 2) (pow ux 2))) (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (+ (* -1 (/ (+ 1 (+ ux (pow ux 2))) ux)) (/ (* (+ ux (* 2 (pow ux 2))) (- (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (+ ux (* 2 (pow ux 2))) ux)))) (pow ux 2))))) (* (pow maxCos 3) (pow ux 2))))))))))
(*.f32 (-.f32 (+.f32 (-.f32 (-.f32 (fma.f32 #s(literal -3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (*.f32 ux ux) maxCos)) (fma.f32 #s(literal -3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (*.f32 (*.f32 ux ux) maxCos) maxCos)) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) ux) ux))) ux) (/.f32 (-.f32 #s(literal -1 binary32) (fma.f32 ux ux ux)) (*.f32 (*.f32 maxCos maxCos) ux))) (/.f32 (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) maxCos) ux)) (fma.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) ux)) (*.f32 ux ux)) (+.f32 (/.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) (pow.f32 maxCos #s(literal 3 binary32))) (/.f32 (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) maxCos) maxCos)) (fma.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) (/.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) ux)) (/.f32 (*.f32 (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) ux)) (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux)) (*.f32 ux ux))) (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) ux) ux)) (/.f32 ux (pow.f32 maxCos #s(literal 3 binary32)))))) maxCos)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (+ ux (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos (+ ux (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos (+ ux (/ ux maxCos)))
(*.f32 (+.f32 (/.f32 ux maxCos) ux) maxCos)
(* (pow maxCos 3) (pow ux 3))
(*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* (pow maxCos 3) (+ (* 2 (/ (pow ux 3) maxCos)) (+ (/ (pow ux 3) maxCos) (pow ux 3))))
(*.f32 (fma.f32 #s(literal 3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) maxCos) (pow.f32 ux #s(literal 3 binary32))) (pow.f32 maxCos #s(literal 3 binary32)))
(* (pow maxCos 3) (+ (* 2 (/ (pow ux 3) maxCos)) (+ (* 2 (/ (pow ux 3) (pow maxCos 2))) (+ (/ (pow ux 3) maxCos) (+ (/ (pow ux 3) (pow maxCos 2)) (pow ux 3))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) maxCos) maxCos) (/.f32 (pow.f32 ux #s(literal 3 binary32)) maxCos)) (+.f32 (+.f32 (/.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) maxCos) maxCos) (pow.f32 ux #s(literal 3 binary32))) (/.f32 (pow.f32 ux #s(literal 3 binary32)) maxCos))) (pow.f32 maxCos #s(literal 3 binary32)))
(* (pow maxCos 3) (+ (* 2 (/ (pow ux 3) maxCos)) (+ (* 2 (/ (pow ux 3) (pow maxCos 2))) (+ (/ (pow ux 3) maxCos) (+ (/ (pow ux 3) (pow maxCos 2)) (+ (/ (pow ux 3) (pow maxCos 3)) (pow ux 3)))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (/.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) maxCos) maxCos) (/.f32 (pow.f32 ux #s(literal 3 binary32)) maxCos)) (+.f32 (+.f32 (+.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (/.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) maxCos) maxCos)) (/.f32 (pow.f32 ux #s(literal 3 binary32)) maxCos))) (pow.f32 maxCos #s(literal 3 binary32)))
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 ux ux) maxCos) maxCos)
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (pow ux 2)))
(*.f32 (*.f32 (fma.f32 (*.f32 ux (/.f32 ux maxCos)) #s(literal 2 binary32) (*.f32 ux ux)) maxCos) maxCos)
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))))
(*.f32 (*.f32 (fma.f32 (*.f32 ux (/.f32 ux maxCos)) #s(literal 2 binary32) (fma.f32 ux (/.f32 (/.f32 ux maxCos) maxCos) (*.f32 ux ux))) maxCos) maxCos)
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (+ (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))))
(*.f32 (*.f32 (fma.f32 (*.f32 ux (/.f32 ux maxCos)) #s(literal 2 binary32) (fma.f32 ux (/.f32 (/.f32 ux maxCos) maxCos) (*.f32 ux ux))) maxCos) maxCos)
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) maxCos)
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (- (* -1 ux) (/ 1 maxCos))))
(fma.f32 maxCos ux #s(literal 1 binary32))
(* -1 (* maxCos (- (* -1 ux) (/ 1 maxCos))))
(fma.f32 maxCos ux #s(literal 1 binary32))
(* -1 (* maxCos (- (* -1 ux) (/ 1 maxCos))))
(fma.f32 maxCos ux #s(literal 1 binary32))
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 ux ux) maxCos) maxCos)
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (* -1 ux)) maxCos)) (pow ux 2)))
(*.f32 (fma.f32 ux ux (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) maxCos)) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (+ (* -1 ux) (* -1 (/ (+ ux (pow ux 2)) maxCos)))) maxCos)) (pow ux 2)))
(*.f32 (-.f32 (*.f32 ux ux) (/.f32 (-.f32 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux ux)) ux) (/.f32 (fma.f32 ux ux ux) maxCos)) maxCos)) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (+ (* -1 ux) (* -1 (/ (+ ux (pow ux 2)) maxCos)))) maxCos)) (pow ux 2)))
(*.f32 (-.f32 (*.f32 ux ux) (/.f32 (-.f32 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux ux)) ux) (/.f32 (fma.f32 ux ux ux) maxCos)) maxCos)) (*.f32 maxCos maxCos))
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos)))))
(*.f32 (+.f32 (/.f32 ux maxCos) ux) maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos)))))
(*.f32 (+.f32 (/.f32 ux maxCos) ux) maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos)))))
(*.f32 (+.f32 (/.f32 ux maxCos) ux) maxCos)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 ux ux) maxCos) maxCos)
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (* -1 ux)) maxCos)) (pow ux 2)))
(*.f32 (fma.f32 ux ux (/.f32 (fma.f32 (*.f32 ux ux) #s(literal 2 binary32) ux) maxCos)) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (+ (* -1 ux) (* -1 (/ (+ 1 (+ ux (pow ux 2))) maxCos)))) maxCos)) (pow ux 2)))
(*.f32 (-.f32 (*.f32 ux ux) (/.f32 (fma.f32 (*.f32 #s(literal -2 binary32) ux) ux (-.f32 (/.f32 (-.f32 #s(literal -1 binary32) (fma.f32 ux ux ux)) maxCos) ux)) maxCos)) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (+ (* -1 ux) (* -1 (/ (+ 1 (+ ux (pow ux 2))) maxCos)))) maxCos)) (pow ux 2)))
(*.f32 (-.f32 (*.f32 ux ux) (/.f32 (fma.f32 (*.f32 #s(literal -2 binary32) ux) ux (-.f32 (/.f32 (-.f32 #s(literal -1 binary32) (fma.f32 ux ux ux)) maxCos) ux)) maxCos)) (*.f32 maxCos maxCos))
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* -1 (* maxCos (+ ux (* -1 (/ (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux)) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 ux (/.f32 (fma.f32 #s(literal 2 binary32) ux (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) #s(literal 1 binary32))) maxCos)))
(* -1 (* maxCos (+ ux (* -1 (/ (- (+ 1 (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (- (* -1 (/ (+ (* -2 (pow ux 3)) (* -1 (pow ux 3))) (pow ux 2))) (+ 1 (+ ux (+ (/ 1 ux) (/ (* (+ (* -2 (pow ux 2)) (* -1 ux)) (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux))) (pow ux 2)))))) maxCos)))) (* -2 ux)) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 ux (/.f32 (fma.f32 #s(literal 2 binary32) ux (+.f32 (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) (/.f32 (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) (+.f32 (+.f32 ux #s(literal 1 binary32)) (fma.f32 (fma.f32 #s(literal 2 binary32) ux (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux ux)) ux) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) ux)))) maxCos)) #s(literal 1 binary32))) maxCos)))
(* -1 (* maxCos (+ ux (* -1 (/ (- (+ 1 (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2))) (* -1 (/ (- (+ (* -1 (/ (+ (* -2 (pow ux 3)) (* -1 (pow ux 3))) (pow ux 2))) (* -1 (/ (- (/ 1 (pow ux 2)) (+ ux (+ (/ (* (+ 1 (+ ux (pow ux 2))) (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux))) (pow ux 2)) (/ (* (+ (* -2 (pow ux 2)) (* -1 ux)) (- (* -1 (/ (+ (* -2 (pow ux 3)) (* -1 (pow ux 3))) (pow ux 2))) (+ 1 (+ ux (+ (/ 1 ux) (/ (* (+ (* -2 (pow ux 2)) (* -1 ux)) (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux))) (pow ux 2))))))) (pow ux 2))))) maxCos))) (+ 1 (+ ux (+ (/ 1 ux) (/ (* (+ (* -2 (pow ux 2)) (* -1 ux)) (- (+ 1 (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) (pow ux 2)))) (* -2 ux))) (pow ux 2)))))) maxCos)))) (* -2 ux)) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 ux (/.f32 (fma.f32 #s(literal 2 binary32) ux (-.f32 (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) #s(literal 1 binary32)) (/.f32 (-.f32 (-.f32 #s(literal -1 binary32) (fma.f32 (fma.f32 #s(literal 2 binary32) ux (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux ux)) ux) (*.f32 ux ux)) (+.f32 (/.f32 #s(literal 1 binary32) ux) ux))) (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) ux) ux) (fma.f32 (/.f32 (fma.f32 #s(literal 2 binary32) ux (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) #s(literal 1 binary32))) ux) (/.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) ux) (fma.f32 (-.f32 (fma.f32 (/.f32 #s(literal 3 binary32) ux) (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) #s(literal -1 binary32)) (fma.f32 (fma.f32 #s(literal 2 binary32) ux (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) ux) (/.f32 #s(literal -3 binary32) ux) #s(literal 1 binary32))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux ux)) ux) (*.f32 ux ux)) (+.f32 (/.f32 #s(literal 1 binary32) ux) ux))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 ux ux)) ux) (*.f32 ux ux)) ux))) maxCos))) maxCos))) maxCos)))
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos)))))
(*.f32 (+.f32 (/.f32 ux maxCos) ux) maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos)))))
(*.f32 (+.f32 (/.f32 ux maxCos) ux) maxCos)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ ux maxCos)))))
(*.f32 (+.f32 (/.f32 ux maxCos) ux) maxCos)
(* (pow maxCos 3) (pow ux 3))
(*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* -1 (* (pow maxCos 3) (+ (* -1 (/ (+ (* 2 (pow ux 3)) (pow ux 3)) maxCos)) (* -1 (pow ux 3)))))
(*.f32 (fma.f32 #s(literal 3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) maxCos) (pow.f32 ux #s(literal 3 binary32))) (pow.f32 maxCos #s(literal 3 binary32)))
(* -1 (* (pow maxCos 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (pow ux 3)) (* -1 (pow ux 3))) maxCos)) (+ (* 2 (pow ux 3)) (pow ux 3))) maxCos)) (* -1 (pow ux 3)))))
(*.f32 (+.f32 (/.f32 (fma.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 3 binary32) (*.f32 #s(literal 3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) maxCos))) maxCos) (pow.f32 ux #s(literal 3 binary32))) (pow.f32 maxCos #s(literal 3 binary32)))
(* -1 (* (pow maxCos 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (pow ux 3)) (+ (* -1 (/ (pow ux 3) maxCos)) (* -1 (pow ux 3)))) maxCos)) (+ (* 2 (pow ux 3)) (pow ux 3))) maxCos)) (* -1 (pow ux 3)))))
(*.f32 (+.f32 (/.f32 (fma.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 3 binary32) (/.f32 (fma.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 3 binary32) (/.f32 (pow.f32 ux #s(literal 3 binary32)) maxCos)) maxCos)) maxCos) (pow.f32 ux #s(literal 3 binary32))) (pow.f32 maxCos #s(literal 3 binary32)))
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 ux ux) maxCos) maxCos)
(* (pow maxCos 2) (+ (* 2 (/ (pow ux 2) maxCos)) (pow ux 2)))
(*.f32 (*.f32 (fma.f32 (*.f32 ux (/.f32 ux maxCos)) #s(literal 2 binary32) (*.f32 ux ux)) maxCos) maxCos)
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (* -1 (/ (pow ux 2) maxCos))) maxCos)) (pow ux 2)))
(*.f32 (fma.f32 ux ux (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) ux) ux (*.f32 ux (/.f32 ux maxCos))) maxCos)) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -2 (pow ux 2)) (* -1 (/ (pow ux 2) maxCos))) maxCos)) (pow ux 2)))
(*.f32 (fma.f32 ux ux (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) ux) ux (*.f32 ux (/.f32 ux maxCos))) maxCos)) (*.f32 maxCos maxCos))
1
#s(literal 1 binary32)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
1
#s(literal 1 binary32)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
1
#s(literal 1 binary32)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
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
#s(literal 1 binary32)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
1
#s(literal 1 binary32)
(+ 1 (* maxCos ux))
(fma.f32 maxCos ux #s(literal 1 binary32))
(+ 1 (* maxCos ux))
(fma.f32 maxCos ux #s(literal 1 binary32))
(+ 1 (* maxCos ux))
(fma.f32 maxCos ux #s(literal 1 binary32))
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2)))))
(fma.f32 (fma.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux maxCos) ux ux)
(* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2)))))
(fma.f32 (fma.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux maxCos) ux ux)
(* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2)))))
(fma.f32 (fma.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux maxCos) ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
1
#s(literal 1 binary32)
(+ 1 (* ux (+ 1 maxCos)))
(fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32))
(+ 1 (* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2))))))
(fma.f32 (fma.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux (+.f32 maxCos #s(literal 1 binary32))) ux #s(literal 1 binary32))
(+ 1 (* ux (+ 1 (+ maxCos (* ux (pow (+ 1 maxCos) 2))))))
(fma.f32 (fma.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux (+.f32 maxCos #s(literal 1 binary32))) ux #s(literal 1 binary32))
1
#s(literal 1 binary32)
(+ 1 (* -1 (* ux (+ 1 maxCos))))
(-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(+ 1 (* ux (- (* -1 (* ux (+ (* -1 (pow (+ 1 maxCos) 2)) (pow (+ 1 maxCos) 2)))) (+ 1 maxCos))))
(-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(+ 1 (* ux (- (* ux (- (* ux (* (+ 1 maxCos) (+ (* -1 (pow (+ 1 maxCos) 2)) (pow (+ 1 maxCos) 2)))) (+ (* -1 (pow (+ 1 maxCos) 2)) (pow (+ 1 maxCos) 2)))) (+ 1 maxCos))))
(-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* ux (- maxCos 1))
(-.f32 (*.f32 maxCos ux) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* ux (- maxCos 1))
(-.f32 (*.f32 maxCos ux) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- maxCos 1))
(-.f32 (*.f32 maxCos ux) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #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)
(* ux (- maxCos 1))
(-.f32 (*.f32 maxCos ux) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* ux (+ maxCos (/ 1 ux)))
(fma.f32 maxCos ux #s(literal 1 binary32))
(* ux (+ maxCos (/ 1 ux)))
(fma.f32 maxCos ux #s(literal 1 binary32))
(* ux (+ maxCos (/ 1 ux)))
(fma.f32 maxCos ux #s(literal 1 binary32))
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* (pow ux 2) (+ (/ 1 ux) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2))))
(fma.f32 (*.f32 (+.f32 (/.f32 maxCos ux) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) ux) ux ux)
(* (pow ux 2) (+ (/ 1 ux) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2))))
(fma.f32 (*.f32 (+.f32 (/.f32 maxCos ux) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) ux) ux ux)
(* (pow ux 2) (+ (/ 1 ux) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2))))
(fma.f32 (*.f32 (+.f32 (/.f32 maxCos ux) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) ux) ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* (pow ux 2) (+ (/ 1 ux) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2))))
(fma.f32 (*.f32 (+.f32 (/.f32 maxCos ux) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) ux) ux ux)
(* (pow ux 2) (+ (/ 1 ux) (+ (/ 1 (pow ux 2)) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2)))))
(+.f32 (fma.f32 (+.f32 (/.f32 maxCos ux) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 ux ux) #s(literal 1 binary32)) ux)
(* (pow ux 2) (+ (/ 1 ux) (+ (/ 1 (pow ux 2)) (+ (/ maxCos ux) (pow (+ 1 maxCos) 2)))))
(+.f32 (fma.f32 (+.f32 (/.f32 maxCos ux) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 ux ux) #s(literal 1 binary32)) ux)
(* -1 (* ux (+ 1 maxCos)))
(*.f32 (-.f32 #s(literal -1 binary32) maxCos) ux)
(* ux (+ (* -1 (+ 1 maxCos)) (/ 1 ux)))
(-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(* ux (+ (* -1 (+ 1 maxCos)) (/ 1 ux)))
(-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(* ux (+ (* -1 (+ 1 maxCos)) (/ 1 ux)))
(-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* ux (+ 1 maxCos))
(fma.f32 maxCos ux ux)
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* (pow ux 3) (pow (+ 1 maxCos) 3))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* (pow ux 2) (pow (+ 1 maxCos) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* -1 (* ux (+ 1 (* -1 maxCos))))
(-.f32 (*.f32 maxCos ux) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (+ 1 (* -1 maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (+ 1 (* -1 maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (+ 1 (* -1 maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (+ 1 (* -1 maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* ux (+ 1 (* -1 maxCos))))
(-.f32 (*.f32 maxCos ux) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (+ 1 (* -1 maxCos))))
(-.f32 (*.f32 maxCos ux) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #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)
(* -1 (* ux (+ 1 (* -1 maxCos))))
(-.f32 (*.f32 maxCos ux) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* ux (- (* -1 maxCos) (/ 1 ux))))
(fma.f32 maxCos ux #s(literal 1 binary32))
(* -1 (* ux (- (* -1 maxCos) (/ 1 ux))))
(fma.f32 maxCos ux #s(literal 1 binary32))
(* -1 (* ux (- (* -1 maxCos) (/ 1 ux))))
(fma.f32 maxCos ux #s(literal 1 binary32))
(* (pow ux 2) (pow (- (* -1 maxCos) 1) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) 1) ux)) (pow (- (* -1 maxCos) 1) 2)))
(*.f32 (*.f32 (-.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (/.f32 (-.f32 #s(literal -1 binary32) maxCos) ux)) ux) ux)
(* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) 1) ux)) (pow (- (* -1 maxCos) 1) 2)))
(*.f32 (*.f32 (-.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (/.f32 (-.f32 #s(literal -1 binary32) maxCos) ux)) ux) ux)
(* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) 1) ux)) (pow (- (* -1 maxCos) 1) 2)))
(*.f32 (*.f32 (-.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (/.f32 (-.f32 #s(literal -1 binary32) maxCos) ux)) ux) ux)
(* -1 (* ux (- (* -1 maxCos) 1)))
(fma.f32 maxCos ux ux)
(* -1 (* ux (- (* -1 maxCos) 1)))
(fma.f32 maxCos ux ux)
(* -1 (* ux (- (* -1 maxCos) 1)))
(fma.f32 maxCos ux ux)
(* -1 (* ux (- (* -1 maxCos) 1)))
(fma.f32 maxCos ux ux)
(* (pow ux 2) (pow (- (* -1 maxCos) 1) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) 1) ux)) (pow (- (* -1 maxCos) 1) 2)))
(*.f32 (*.f32 (-.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (/.f32 (-.f32 #s(literal -1 binary32) maxCos) ux)) ux) ux)
(* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) (+ 1 (/ 1 ux))) ux)) (pow (- (* -1 maxCos) 1) 2)))
(*.f32 (*.f32 (-.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (/.f32 (-.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) ux)) maxCos) ux)) ux) ux)
(* (pow ux 2) (+ (* -1 (/ (- (* -1 maxCos) (+ 1 (/ 1 ux))) ux)) (pow (- (* -1 maxCos) 1) 2)))
(*.f32 (*.f32 (-.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (/.f32 (-.f32 (-.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) ux)) maxCos) ux)) ux) ux)
(* ux (- (* -1 maxCos) 1))
(*.f32 (-.f32 #s(literal -1 binary32) maxCos) ux)
(* -1 (* ux (- (* -1 (- (* -1 maxCos) 1)) (/ 1 ux))))
(-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(* -1 (* ux (- (* -1 (- (* -1 maxCos) 1)) (/ 1 ux))))
(-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(* -1 (* ux (- (* -1 (- (* -1 maxCos) 1)) (/ 1 ux))))
(-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(* -1 (* ux (- (* -1 maxCos) 1)))
(fma.f32 maxCos ux ux)
(* -1 (* ux (- (* -1 maxCos) 1)))
(fma.f32 maxCos ux ux)
(* -1 (* ux (- (* -1 maxCos) 1)))
(fma.f32 maxCos ux ux)
(* -1 (* ux (- (* -1 maxCos) 1)))
(fma.f32 maxCos ux ux)
(* -1 (* (pow ux 3) (pow (- (* -1 maxCos) 1) 3)))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* -1 (* (pow ux 3) (pow (- (* -1 maxCos) 1) 3)))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* -1 (* (pow ux 3) (pow (- (* -1 maxCos) 1) 3)))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* -1 (* (pow ux 3) (pow (- (* -1 maxCos) 1) 3)))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* (pow ux 2) (pow (- (* -1 maxCos) 1) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* (pow ux 2) (pow (- (* -1 maxCos) 1) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* (pow ux 2) (pow (- (* -1 maxCos) 1) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)
(* (pow ux 2) (pow (- (* -1 maxCos) 1) 2))
(*.f32 (*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)

rewrite309.0ms (5.2%)

Memory
9.6MiB live, 279.3MiB allocated
Rules
4 578×lower-*.f64
4 574×lower-*.f32
4 392×lower-/.f64
4 390×lower-/.f32
3 800×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024122
038111
1207111
21708111
08589109
Stop Event
iter limit
node limit
iter limit
Counts
15 → 947
Calls
Call 1
Inputs
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 ux (*.f32 maxCos ux))
(*.f32 maxCos ux)
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(-.f32 #s(literal 1 binary32) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(fma.f32 maxCos ux #s(literal 1 binary32))
(+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))
(*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))))
(fma.f32 maxCos ux ux)
(pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))
(pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))
Outputs
(*.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(*.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)))) (neg.f32 (neg.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)) (*.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (*.f32 ux ux))) (*.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(/.f32 (-.f32 (*.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32)))) (*.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)) (/.f32 (*.f32 ux ux) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(-.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 ux) maxCos))
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(fma.f32 (*.f32 #s(literal 1 binary32) maxCos) ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) ux (fma.f32 maxCos ux #s(literal 1 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux #s(literal -1 binary32))) (neg.f32 ux))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux))) (neg.f32 ux))
(fma.f32 (*.f32 maxCos ux) #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (*.f32 maxCos #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) ux))
(fma.f32 #s(literal 1 binary32) (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))
(pow.f32 (/.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (neg.f32 ux) (fma.f32 maxCos ux #s(literal 1 binary32)))
(+.f32 (neg.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))
(+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux (*.f32 maxCos ux)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux))
(+.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux))
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos #s(literal 1 binary32)) ux)
(*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))
(*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux))))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32)))) (neg.f32 ux))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 1 binary32))) (neg.f32 (fma.f32 maxCos ux ux)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (neg.f32 (fma.f32 maxCos ux ux)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 maxCos ux ux))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux)))))
(/.f32 (-.f32 (*.f32 (*.f32 ux ux) (fma.f32 maxCos ux ux)) (*.f32 (fma.f32 maxCos ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux))) (*.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux)) #s(literal 2 binary32)))
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 1 binary32)) (fma.f32 maxCos ux ux))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (fma.f32 maxCos ux ux))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux)))
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 ux (*.f32 (neg.f32 ux) maxCos))))
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (fma.f32 maxCos ux ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux (*.f32 (neg.f32 ux) maxCos))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 maxCos ux ux) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux)) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 (neg.f32 ux) maxCos)))
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux))
(/.f32 (neg.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal -1 binary32))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux (*.f32 (neg.f32 ux) maxCos)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux)))
(/.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 maxCos ux ux) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux)) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(-.f32 (/.f32 (*.f32 ux ux) (fma.f32 maxCos ux ux)) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux ux)))
(-.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux))))
(-.f32 ux (*.f32 maxCos ux))
(fma.f32 #s(literal -1 binary32) (*.f32 maxCos ux) ux)
(fma.f32 (neg.f32 maxCos) ux ux)
(fma.f32 (neg.f32 ux) maxCos ux)
(fma.f32 maxCos (neg.f32 ux) ux)
(fma.f32 ux (neg.f32 maxCos) ux)
(fma.f32 ux #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) maxCos)))
(fma.f32 ux #s(literal 1 binary32) (*.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 1 binary32)))
(fma.f32 ux #s(literal 1 binary32) (*.f32 (neg.f32 ux) maxCos))
(fma.f32 #s(literal 1 binary32) ux (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) maxCos)))
(fma.f32 #s(literal 1 binary32) ux (*.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) ux (*.f32 (neg.f32 ux) maxCos))
(pow.f32 (/.f32 (fma.f32 maxCos ux ux) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux)) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 ux) maxCos) ux)
(+.f32 ux (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) maxCos)))
(+.f32 ux (*.f32 (*.f32 (neg.f32 ux) maxCos) #s(literal 1 binary32)))
(+.f32 ux (*.f32 (neg.f32 ux) maxCos))
(*.f32 (*.f32 #s(literal 1 binary32) maxCos) ux)
(*.f32 (*.f32 maxCos ux) #s(literal 1 binary32))
(*.f32 maxCos ux)
(*.f32 ux (*.f32 maxCos #s(literal 1 binary32)))
(*.f32 ux maxCos)
(*.f32 #s(literal 1 binary32) (*.f32 maxCos ux))
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(*.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) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (neg.f32 (neg.f32 (+.f32 ux #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (*.f32 (+.f32 ux #s(literal 1 binary32)) (*.f32 ux ux))) (pow.f32 (+.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (*.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) (pow.f32 ux #s(literal 3 binary32)))) (pow.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (neg.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (neg.f32 (+.f32 ux #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux ux) (*.f32 #s(literal 1 binary32) (neg.f32 ux))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (neg.f32 ux)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 ux #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux ux) (*.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (/.f32 (*.f32 ux ux) (+.f32 ux #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))))
(-.f32 #s(literal 1 binary32) ux)
(fma.f32 #s(literal -1 binary32) ux #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (neg.f32 ux) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 ux))
(*.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(*.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)))) (neg.f32 (neg.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)) (*.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (*.f32 ux ux))) (*.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (*.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (*.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(/.f32 (-.f32 (*.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 ux #s(literal 3 binary32)))) (*.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)) (/.f32 (*.f32 ux ux) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(-.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 ux) maxCos))
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(fma.f32 (*.f32 #s(literal 1 binary32) maxCos) ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) ux (fma.f32 maxCos ux #s(literal 1 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux #s(literal -1 binary32))) (neg.f32 ux))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 ux ux ux) #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux))) (neg.f32 ux))
(fma.f32 (*.f32 maxCos ux) #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux (*.f32 maxCos #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) ux))
(fma.f32 #s(literal 1 binary32) (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))
(pow.f32 (/.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 ux (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (neg.f32 ux) (fma.f32 maxCos ux #s(literal 1 binary32)))
(+.f32 (neg.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))
(+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux (*.f32 maxCos ux)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux))
(+.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux #s(literal -1 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (fma.f32 maxCos ux #s(literal -1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos ux))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux #s(literal -1 binary32))) (*.f32 (fma.f32 maxCos ux #s(literal -1 binary32)) #s(literal 1 binary32))) (pow.f32 (fma.f32 maxCos ux #s(literal -1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 maxCos ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 maxCos ux #s(literal -1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 maxCos ux)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 maxCos ux #s(literal -1 binary32)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux)) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 maxCos ux #s(literal -1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 maxCos ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 maxCos ux #s(literal -1 binary32)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux)) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux #s(literal -1 binary32))))
(fma.f32 (*.f32 #s(literal 1 binary32) maxCos) ux #s(literal 1 binary32))
(fma.f32 (*.f32 maxCos ux) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 maxCos ux #s(literal 1 binary32))
(fma.f32 ux (*.f32 maxCos #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 ux maxCos #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 maxCos ux) #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 maxCos ux #s(literal -1 binary32)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux)) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 maxCos ux) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 maxCos ux))
(*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux))
(*.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)))))
(*.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32))
(*.f32 (fma.f32 maxCos ux ux) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(*.f32 (fma.f32 maxCos ux ux) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))) (neg.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))) (neg.f32 (+.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)))) (neg.f32 (-.f32 (fma.f32 maxCos ux ux) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (pow.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)) (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)) (-.f32 ux (*.f32 maxCos ux)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos)))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 ux (*.f32 maxCos ux)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 3 binary32)))
(/.f32 (fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 3 binary32)))
(/.f32 (fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (neg.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (-.f32 ux (*.f32 maxCos ux)) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 3 binary32)))
(/.f32 (fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos)))))
(/.f32 (fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 (fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (neg.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 ux (*.f32 maxCos ux)) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos)))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 3 binary32)))
(/.f32 (fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 3 binary32)))
(/.f32 (fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (neg.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (-.f32 ux (*.f32 maxCos ux)) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos)))))
(/.f32 (fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 3 binary32)))
(/.f32 (fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 (fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 3 binary32)))
(/.f32 (fma.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))))
(/.f32 (fma.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 3 binary32)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 3 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (+.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (-.f32 (fma.f32 maxCos ux ux) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (neg.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (neg.f32 (+.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32))))
(/.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32)))) (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(fma.f32 (exp.f32 (log1p.f32 maxCos)) (exp.f32 (log.f32 ux)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)) ux (fma.f32 maxCos ux ux))
(fma.f32 (pow.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 ux ux) #s(literal 1 binary32)) (fma.f32 maxCos ux ux))
(fma.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 ux ux) (fma.f32 maxCos ux ux))
(fma.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)) ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 1 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(fma.f32 (*.f32 #s(literal 1 binary32) maxCos) ux (+.f32 ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 maxCos #s(literal 1 binary32))) ux (fma.f32 maxCos ux ux))
(fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(fma.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) (sqrt.f32 (fma.f32 maxCos ux ux)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 2 binary32)) (fma.f32 maxCos ux ux))
(fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 2 binary32)) (fma.f32 maxCos ux ux))
(fma.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux) (fma.f32 maxCos ux ux))
(fma.f32 (+.f32 maxCos #s(literal 1 binary32)) (pow.f32 (*.f32 ux (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) (fma.f32 maxCos ux ux))
(fma.f32 (+.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (fma.f32 maxCos ux ux)) (fma.f32 maxCos ux ux))
(fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(fma.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 maxCos ux ux))
(fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(fma.f32 (fma.f32 maxCos ux ux) (fma.f32 maxCos ux ux) (fma.f32 maxCos ux ux))
(fma.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(fma.f32 (*.f32 maxCos ux) #s(literal 1 binary32) (+.f32 ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(fma.f32 maxCos ux (+.f32 ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(fma.f32 ux (*.f32 maxCos #s(literal 1 binary32)) (+.f32 ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(fma.f32 ux (+.f32 maxCos #s(literal 1 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(fma.f32 ux maxCos (+.f32 ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(fma.f32 ux #s(literal 1 binary32) (fma.f32 maxCos ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(fma.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (fma.f32 maxCos ux ux))
(fma.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 maxCos ux) (+.f32 ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(fma.f32 #s(literal 1 binary32) ux (fma.f32 maxCos ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(pow.f32 (/.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 maxCos ux)) ux)
(+.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) ux) (*.f32 maxCos ux))
(+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (fma.f32 maxCos ux ux))
(+.f32 (fma.f32 maxCos ux ux) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(+.f32 (*.f32 maxCos ux) (+.f32 ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(+.f32 ux (fma.f32 maxCos ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(*.f32 (exp.f32 (log1p.f32 maxCos)) (exp.f32 (log.f32 ux)))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)) ux)
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) ux)
(*.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) (sqrt.f32 (fma.f32 maxCos ux ux)))
(*.f32 (+.f32 maxCos #s(literal 1 binary32)) ux)
(*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(*.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32))
(*.f32 ux (+.f32 maxCos #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (neg.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 ux ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (exp.f32 (log.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (exp.f32 (log.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (exp.f32 (log.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (exp.f32 (log.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))
(fma.f32 (*.f32 #s(literal 1 binary32) maxCos) ux ux)
(fma.f32 (*.f32 maxCos ux) #s(literal 1 binary32) ux)
(fma.f32 maxCos ux ux)
(fma.f32 ux (*.f32 maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux maxCos ux)
(fma.f32 ux #s(literal 1 binary32) (*.f32 maxCos ux))
(fma.f32 #s(literal 1 binary32) (*.f32 maxCos ux) ux)
(fma.f32 #s(literal 1 binary32) ux (*.f32 maxCos ux))
(pow.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) #s(literal 2 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32))
(+.f32 (*.f32 maxCos ux) ux)
(+.f32 ux (*.f32 maxCos ux))
(exp.f32 (log.f32 (fma.f32 maxCos ux ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux))))
(*.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 maxCos ux ux))))
(/.f32 (neg.f32 (expm1.f32 (*.f32 (+.f32 (log.f32 (fma.f32 maxCos ux ux)) (log1p.f32 (fma.f32 maxCos ux ux))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 maxCos ux ux))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 3 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux))) (*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux)) (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (-.f32 ux (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos)))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (-.f32 ux (*.f32 maxCos ux)) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (-.f32 ux (*.f32 maxCos ux))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos)))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 (fma.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (fma.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))))
(/.f32 (fma.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)))) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)))) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)))) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)))) (*.f32 (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))))) (*.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))))) (*.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))))) (*.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))))) (*.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))))) (*.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32))))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))))) (*.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (-.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 maxCos ux ux)))
(/.f32 (expm1.f32 (*.f32 (+.f32 (log.f32 (fma.f32 maxCos ux ux)) (log1p.f32 (fma.f32 maxCos ux ux))) #s(literal 2 binary32))) (-.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 maxCos ux ux)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 3 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32))) (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux)))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux))) (/.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux))))
(fma.f32 (exp.f32 (log1p.f32 maxCos)) (exp.f32 (log.f32 ux)) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)) ux (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(fma.f32 (pow.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 ux ux) #s(literal 1 binary32)) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 ux ux) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(fma.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)) ux (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 1 binary32)) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(fma.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 maxCos #s(literal 1 binary32))) ux (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(fma.f32 (*.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) ux (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) (sqrt.f32 (fma.f32 maxCos ux ux)) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(fma.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 2 binary32)) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(fma.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 2 binary32)) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(fma.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(fma.f32 (+.f32 maxCos #s(literal 1 binary32)) (pow.f32 (*.f32 ux (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(fma.f32 (+.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (fma.f32 maxCos ux ux)) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(fma.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(fma.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 maxCos ux ux) (-.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(fma.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(fma.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 4 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(fma.f32 (fma.f32 maxCos ux ux) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (fma.f32 maxCos ux ux) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) #s(literal 1 binary32))
(fma.f32 (fma.f32 maxCos ux ux) (fma.f32 maxCos ux ux) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(fma.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(fma.f32 ux (+.f32 maxCos #s(literal 1 binary32)) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(pow.f32 (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux)) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux)) ux)
(+.f32 (+.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)) ux) (*.f32 maxCos ux))
(+.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 maxCos ux ux))
(+.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(+.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32))
(+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)))
(+.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)))
(*.f32 (pow.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 9 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32)))) (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))) (neg.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 9 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) #s(literal 1 binary32))) (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal -3 binary32)) (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 9 binary32)) (pow.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal -3 binary32))))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal -2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))))) (neg.f32 (neg.f32 (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 9 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (*.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))) (neg.f32 (pow.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (neg.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))) (*.f32 (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(/.f32 (-.f32 (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (*.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))) (*.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (neg.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))) (*.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (*.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))))
(/.f32 (-.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 9 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal -2 binary32)) (pow.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal -3 binary32)) (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 9 binary32)) (pow.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal -3 binary32)))) (+.f32 (pow.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal -2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32)))) (neg.f32 (*.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 9 binary32)))) (neg.f32 (*.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 9 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (*.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (*.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 9 binary32))) (*.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 6 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux))) #s(literal -1 binary32)) (neg.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 2 binary32)))) (-.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux)) (neg.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 3 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (neg.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (neg.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(pow.f32 (/.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))) (neg.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))) (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32))))
(neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (neg.f32 (fma.f32 (fma.f32 (+.f32 maxCos #s(literal 1 binary32)) ux #s(literal 1 binary32)) (fma.f32 maxCos ux ux) #s(literal 1 binary32)))))
(*.f32 (exp.f32 (log1p.f32 maxCos)) (exp.f32 (log.f32 ux)))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)) ux)
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) ux)
(*.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) (sqrt.f32 (fma.f32 maxCos ux ux)))
(*.f32 (+.f32 maxCos #s(literal 1 binary32)) ux)
(*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)))
(*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(*.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32))
(*.f32 ux (+.f32 maxCos #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (neg.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (*.f32 ux ux))) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (exp.f32 (log.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (exp.f32 (log.f32 (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (exp.f32 (log.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (exp.f32 (log.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) ux)) (/.f32 (*.f32 ux ux) (-.f32 (*.f32 maxCos ux) ux)))
(fma.f32 (*.f32 #s(literal 1 binary32) maxCos) ux ux)
(fma.f32 (*.f32 maxCos ux) #s(literal 1 binary32) ux)
(fma.f32 maxCos ux ux)
(fma.f32 ux (*.f32 maxCos #s(literal 1 binary32)) ux)
(fma.f32 ux maxCos ux)
(fma.f32 ux #s(literal 1 binary32) (*.f32 maxCos ux))
(fma.f32 #s(literal 1 binary32) (*.f32 maxCos ux) ux)
(fma.f32 #s(literal 1 binary32) ux (*.f32 maxCos ux))
(pow.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) #s(literal 2 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (fma.f32 maxCos ux ux) #s(literal 1 binary32))
(+.f32 (*.f32 maxCos ux) ux)
(+.f32 ux (*.f32 maxCos ux))
(exp.f32 (log.f32 (fma.f32 maxCos ux ux)))
(*.f32 (pow.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3/2 binary32)) #s(literal 2 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 3/2 binary32)) (pow.f32 ux #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 3/2 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (fma.f32 maxCos ux ux)) #s(literal 3 binary32)))
(*.f32 (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))) ux)
(*.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 ux (fma.f32 maxCos ux ux)) #s(literal 3/2 binary32)))
(*.f32 (+.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3/2 binary32)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (fma.f32 maxCos ux ux))
(*.f32 (fma.f32 maxCos ux ux) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 3 binary32))) (neg.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 3 binary32))))
(/.f32 (neg.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 3 binary32))) (neg.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 3 binary32))))
(/.f32 (pow.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 3 binary32)))
(/.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 3 binary32)))
(/.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #s(literal 3 binary32)) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) ux)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 3 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 (pow.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 3 binary32)))
(/.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 (*.f32 ux ux) maxCos))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (-.f32 (*.f32 maxCos ux) ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #s(literal 3 binary32)))
(fma.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 maxCos ux) (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) ux))
(fma.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) ux (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 maxCos ux)))
(fma.f32 (*.f32 maxCos ux) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(fma.f32 ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 (*.f32 maxCos ux) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(pow.f32 (exp.f32 #s(literal 3 binary32)) (log.f32 (fma.f32 maxCos ux ux)))
(pow.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 3/2 binary32))
(pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))
(+.f32 (*.f32 (*.f32 maxCos ux) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(+.f32 (*.f32 ux (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) (*.f32 (*.f32 maxCos ux) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))
(+.f32 (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 maxCos ux)) (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) ux))
(+.f32 (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) ux) (*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 maxCos ux)))
(exp.f32 (fma.f32 (log.f32 (fma.f32 maxCos ux ux)) #s(literal 3/2 binary32) (*.f32 (log.f32 (fma.f32 maxCos ux ux)) #s(literal 3/2 binary32))))
(exp.f32 (*.f32 (*.f32 (log.f32 (fma.f32 maxCos ux ux)) #s(literal 3/2 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) #s(literal 3/2 binary32)))
(exp.f32 (log.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))))
(*.f32 (pow.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)) ux)
(*.f32 (pow.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 ux ux) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 ux ux))
(*.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 maxCos #s(literal 1 binary32))) ux)
(*.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) ux)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))
(*.f32 (+.f32 maxCos #s(literal 1 binary32)) (pow.f32 (*.f32 ux (fma.f32 maxCos ux ux)) #s(literal 1 binary32)))
(*.f32 (+.f32 maxCos #s(literal 1 binary32)) (*.f32 ux (fma.f32 maxCos ux ux)))
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 (fma.f32 maxCos ux ux) (fma.f32 maxCos ux ux))
(*.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (neg.f32 (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (neg.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (neg.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32))) (neg.f32 (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (neg.f32 (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)))) (neg.f32 (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux))))
(/.f32 (neg.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (fma.f32 maxCos ux ux)) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 maxCos ux ux)) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 (*.f32 (fma.f32 maxCos ux ux) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (-.f32 (*.f32 maxCos ux) ux))
(/.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 (pow.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 maxCos ux) ux) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (*.f32 (-.f32 (*.f32 maxCos ux) ux) (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))) (*.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) ux)))
(/.f32 (pow.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 ux (-.f32 ux (*.f32 maxCos ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 2 binary32)))
(fma.f32 (fma.f32 maxCos ux ux) (*.f32 maxCos ux) (*.f32 (fma.f32 maxCos ux ux) ux))
(fma.f32 (fma.f32 maxCos ux ux) ux (*.f32 (fma.f32 maxCos ux ux) (*.f32 maxCos ux)))
(fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux (fma.f32 maxCos ux ux)))
(fma.f32 ux (fma.f32 maxCos ux ux) (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (fma.f32 maxCos ux ux)))
(pow.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))
(+.f32 (*.f32 ux (fma.f32 maxCos ux ux)) (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux)))
(+.f32 (*.f32 (fma.f32 maxCos ux ux) (*.f32 maxCos ux)) (*.f32 (fma.f32 maxCos ux ux) ux))
(+.f32 (*.f32 (fma.f32 maxCos ux ux) ux) (*.f32 (fma.f32 maxCos ux ux) (*.f32 maxCos ux)))
(+.f32 (*.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux)) (*.f32 ux (fma.f32 maxCos ux ux)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32))))

eval328.0ms (5.5%)

Memory
5.3MiB live, 317.6MiB allocated
Compiler

Compiled 51 448 to 4 206 computations (91.8% saved)

prune33.0ms (0.6%)

Memory
-31.1MiB live, 90.4MiB allocated
Pruning

9 alts after pruning (4 fresh and 5 done)

PrunedKeptTotal
New1 44531 448
Fresh112
Picked145
Done011
Total1 44791 456
Accuracy
100.0%
Counts
1 456 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
13.4%
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))
97.9%
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
99.8%
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux))
99.9%
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
99.9%
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))
99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
96.5%
#s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
97.9%
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
68.3%
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
Compiler

Compiled 106 to 84 computations (20.8% saved)

simplify165.0ms (2.8%)

Memory
28.8MiB live, 177.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))
cost-diff0
(-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))
cost-diff0
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))
cost-diff160
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
cost-diff64
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux))
cost-diff512
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)
cost-diff608
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32)))
cost-diff3072
(-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))
cost-diff0
(-.f32 (/.f32 ux maxCos) ux)
cost-diff0
#s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))
cost-diff0
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))
cost-diff352
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
cost-diff0
(+.f32 ux #s(literal 1 binary32))
cost-diff0
(/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))
cost-diff0
#s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
cost-diff352
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
Rules
11 226×lower-fma.f64
11 222×lower-fma.f32
4 406×lower-*.f64
4 398×lower-*.f32
1 974×lower--.f64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
042337
072339
1136335
2321331
31112323
44081295
08161295
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
#s(literal 1 binary32)
(/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))
(+.f32 ux #s(literal 1 binary32))
ux
(-.f32 #s(literal 1 binary32) (*.f32 ux ux))
(*.f32 ux ux)
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))
#s(literal 1 binary32)
#s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(-.f32 (/.f32 ux maxCos) ux)
(/.f32 ux maxCos)
ux
maxCos
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux))
#s(literal 1 binary32)
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32)))
(-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))
(*.f32 ux ux)
ux
(pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))
(*.f32 maxCos ux)
maxCos
#s(literal 2 binary32)
(+.f32 maxCos #s(literal 1 binary32))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
#s(literal 6 binary32)
(pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))
(*.f32 maxCos ux)
maxCos
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))
#s(literal 2 binary32)
(-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))
#s(literal 3 binary32)
(pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))
Outputs
#s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 ux #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 ux #s(literal 1 binary32)))
#s(literal 1 binary32)
(/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))
(+.f32 ux #s(literal 1 binary32))
ux
(-.f32 #s(literal 1 binary32) (*.f32 ux ux))
(*.f32 ux ux)
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)))
#s(literal 1 binary32)
#s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))
#s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(-.f32 (/.f32 ux maxCos) ux)
(/.f32 ux maxCos)
ux
maxCos
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
#s(literal 1 binary32)
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) ux)
(-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(*.f32 ux ux)
ux
(pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))
(*.f32 maxCos ux)
maxCos
#s(literal 2 binary32)
(+.f32 maxCos #s(literal 1 binary32))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
#s(literal 6 binary32)
(pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))
(*.f32 maxCos ux)
maxCos
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))
#s(literal 2 binary32)
(-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))
#s(literal 3 binary32)
(pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))

localize177.0ms (3%)

Memory
24.1MiB live, 179.8MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0.5137100586106521
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))
accuracy0.6366947692927094
(fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
accuracy0.8200305665696377
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))
accuracy2.3290143269222834
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
accuracy0.029628759768442016
(-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))
accuracy0.07421875
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32)))
accuracy0.1328125
(pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))
accuracy0.1484375
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)
accuracy0
#s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))
accuracy0.01171875
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))
accuracy0.0546875
(-.f32 (/.f32 ux maxCos) ux)
accuracy0.1171875
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
accuracy0.03972626953688403
(-.f32 #s(literal 1 binary32) (*.f32 ux ux))
accuracy0.12890625
(/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))
accuracy0.36328125
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
accuracy0.5084055781882291
#s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
Samples
136.0ms244×0valid
15.0ms12×5exit
Compiler

Compiled 320 to 42 computations (86.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 134.0ms
ival-div: 40.0ms (29.9% of total)
ival-add: 34.0ms (25.4% of total)
ival-pow: 28.0ms (20.9% of total)
ival-sub: 10.0ms (7.5% of total)
adjust: 9.0ms (6.7% of total)
ival-mult: 8.0ms (6% of total)
ival-pow2: 5.0ms (3.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series138.0ms (2.3%)

Memory
-25.9MiB live, 104.1MiB allocated
Counts
21 → 432
Calls
Call 1
Inputs
#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #<representation binary32>) () ())
#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())
#s(alt (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (patch (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #<representation binary32>) () ())
#s(alt (+.f32 ux #s(literal 1 binary32)) (patch (+.f32 ux #s(literal 1 binary32)) #<representation binary32>) () ())
#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())
#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())
#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())
#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())
#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())
#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())
#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())
#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())
#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (patch (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #<representation binary32>) () ())
#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())
#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())
#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())
#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #<representation binary32>) () ())
Outputs
#s(alt (- 1 ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt ux (taylor 0 maxCos) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (- 1 ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt ux (taylor 0 maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (/ ux maxCos) (taylor 0 maxCos) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (/ (+ ux (* -1 (* maxCos ux))) maxCos) (taylor 0 maxCos) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (/ (+ ux (* -1 (* maxCos ux))) maxCos) (taylor 0 maxCos) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (/ (+ ux (* -1 (* maxCos ux))) maxCos) (taylor 0 maxCos) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (pow ux 2) (taylor 0 maxCos) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow maxCos 2) (pow ux 2))) (pow ux 2)) (taylor 0 maxCos) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow maxCos 2) (pow ux 2))) (pow ux 2)) (taylor 0 maxCos) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow maxCos 2) (pow ux 2))) (pow ux 2)) (taylor 0 maxCos) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (pow ux 2) (taylor 0 maxCos) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* maxCos (pow ux 2))) (pow ux 2)) (taylor 0 maxCos) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* maxCos (pow ux 2))) (pow ux 2)) (taylor 0 maxCos) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* maxCos (pow ux 2))) (pow ux 2)) (taylor 0 maxCos) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt ux (taylor 0 maxCos) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (- 1 ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos (+ ux (* maxCos (+ ux (* -1 ux)))))) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos (+ ux (* maxCos (+ ux (* -1 ux)))))) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (pow (- 1 ux) 4) (taylor 0 maxCos) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* maxCos (* ux (pow (- 1 ux) 3)))) (pow (- 1 ux) 4)) (taylor 0 maxCos) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* maxCos (- (* -1 (* maxCos (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))))) (* ux (pow (- 1 ux) 3)))) (pow (- 1 ux) 4)) (taylor 0 maxCos) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* maxCos (- (* maxCos (- (* -1 (* maxCos (+ (* -1 (* (pow ux 3) (- 1 ux))) (* -1 (/ (* ux (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2)))) (- 1 ux)))))) (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))))) (* ux (pow (- 1 ux) 3)))) (pow (- 1 ux) 4)) (taylor 0 maxCos) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- 1 ux) (taylor 0 maxCos) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* -1 (* maxCos ux))) ux) (taylor 0 maxCos) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos (- (* -1 (* maxCos (+ (* -1 (/ (pow ux 2) (- 1 ux))) (/ (pow ux 2) (- 1 ux))))) ux))) ux) (taylor 0 maxCos) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos (- (* maxCos (- (* -1 (* maxCos (+ (* -2 (/ (pow ux 3) (pow (- 1 ux) 2))) (* -1 (/ (* ux (+ (* -1 (/ (pow ux 2) (- 1 ux))) (/ (pow ux 2) (- 1 ux)))) (- 1 ux)))))) (+ (* -1 (/ (pow ux 2) (- 1 ux))) (/ (pow ux 2) (- 1 ux))))) ux))) ux) (taylor 0 maxCos) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (pow (- 1 ux) 6) (taylor 0 maxCos) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow maxCos 6) (pow ux 6))) (pow (- 1 ux) 6)) (taylor 0 maxCos) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow maxCos 6) (pow ux 6))) (pow (- 1 ux) 6)) (taylor 0 maxCos) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow maxCos 6) (pow ux 6))) (pow (- 1 ux) 6)) (taylor 0 maxCos) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor 0 maxCos) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor 0 maxCos) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor 0 maxCos) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor 0 maxCos) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (- 1 ux) (taylor 0 maxCos) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (pow (- 1 ux) 2) (taylor 0 maxCos) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* maxCos (* ux (- 1 ux))) (pow (- 1 ux) 2)) (taylor 0 maxCos) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* maxCos (+ (* maxCos (pow ux 2)) (* ux (- 1 ux)))) (pow (- 1 ux) 2)) (taylor 0 maxCos) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ (* maxCos (+ (* maxCos (pow ux 2)) (* ux (- 1 ux)))) (pow (- 1 ux) 2)) (taylor 0 maxCos) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor inf maxCos) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (/ ux maxCos) ux)) (taylor inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (/ ux maxCos) ux)) (taylor inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (/ ux maxCos) ux)) (taylor inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor inf maxCos) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (- (/ ux maxCos) ux) (taylor inf maxCos) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (- (/ ux maxCos) ux) (taylor inf maxCos) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (- (/ ux maxCos) ux) (taylor inf maxCos) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow maxCos 2) (pow ux 2))) (taylor inf maxCos) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))) (taylor inf maxCos) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))) (taylor inf maxCos) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))) (taylor inf maxCos) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (pow ux 2))) (taylor inf maxCos) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 (pow ux 2)) (/ (pow ux 2) maxCos))) (taylor inf maxCos) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 (pow ux 2)) (/ (pow ux 2) maxCos))) (taylor inf maxCos) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 (pow ux 2)) (/ (pow ux 2) maxCos))) (taylor inf maxCos) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor inf maxCos) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (+ (* -1 (/ (+ ux (* -1 ux)) (pow maxCos 2))) (/ 1 maxCos))) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (+ (* -1 (/ (+ ux (* -1 ux)) (pow maxCos 2))) (/ 1 maxCos))) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow maxCos 4) (pow ux 4))) (taylor inf maxCos) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 4) (+ (* -1 (pow ux 4)) (/ (* (pow ux 3) (- 1 ux)) maxCos))) (taylor inf maxCos) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 4) (- (+ (* -1 (/ (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))) (pow maxCos 2))) (* -1 (pow ux 4))) (* -1 (/ (* (pow ux 3) (- 1 ux)) maxCos)))) (taylor inf maxCos) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 4) (- (+ (* -1 (/ (+ (* -1 (/ (* (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))) (- 1 ux)) ux)) (* ux (pow (- 1 ux) 3))) (pow maxCos 3))) (* -1 (pow ux 4))) (+ (* -1 (/ (* (pow ux 2) (pow (- 1 ux) 2)) (pow maxCos 2))) (+ (* -1 (/ (* (pow ux 3) (- 1 ux)) maxCos)) (/ (* (pow ux 2) (pow (- 1 ux) 2)) (pow maxCos 2)))))) (taylor inf maxCos) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ ux maxCos)) (/ 1 maxCos))) (taylor inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (+ (* -1 (/ (+ (/ (* (- 1 ux) (- ux 1)) ux) (/ (pow (- 1 ux) 2) ux)) (pow maxCos 2))) (/ ux maxCos))) (/ 1 maxCos))) (taylor inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (+ (* -1 (/ (+ (* -1 (/ (* (+ (/ (* (- 1 ux) (- ux 1)) ux) (/ (pow (- 1 ux) 2) ux)) (- 1 ux)) ux)) (+ (* -1 (/ (pow (- 1 ux) 3) (pow ux 2))) (/ (* (pow (- 1 ux) 2) (- ux 1)) (pow ux 2)))) (pow maxCos 3))) (/ ux maxCos))) (+ (/ 1 maxCos) (+ (/ (* (- 1 ux) (- ux 1)) (* (pow maxCos 2) ux)) (/ (pow (- 1 ux) 2) (* (pow maxCos 2) ux)))))) (taylor inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow maxCos 6) (pow ux 6))) (taylor inf maxCos) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6))) (taylor inf maxCos) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6))) (taylor inf maxCos) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6))) (taylor inf maxCos) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor inf maxCos) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor inf maxCos) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor inf maxCos) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor inf maxCos) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor inf maxCos) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (/ (* ux (- 1 ux)) maxCos) (pow ux 2))) (taylor inf maxCos) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (/ (* ux (- 1 ux)) maxCos) (+ (/ (pow (- 1 ux) 2) (pow maxCos 2)) (pow ux 2)))) (taylor inf maxCos) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (/ (* ux (- 1 ux)) maxCos) (+ (/ (pow (- 1 ux) 2) (pow maxCos 2)) (pow ux 2)))) (taylor inf maxCos) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor -inf maxCos) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor -inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux)))) (taylor -inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux)))) (taylor -inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux)))) (taylor -inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor -inf maxCos) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (- (/ ux maxCos) ux) (taylor -inf maxCos) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (- (/ ux maxCos) ux) (taylor -inf maxCos) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (- (/ ux maxCos) ux) (taylor -inf maxCos) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow maxCos 2) (pow ux 2))) (taylor -inf maxCos) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (pow ux 2))) (taylor -inf maxCos) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 (/ (pow ux 2) maxCos)) (pow ux 2)))) (taylor -inf maxCos) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 (/ (pow ux 2) maxCos)) (pow ux 2)))) (taylor -inf maxCos) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 (/ (pow ux 2) maxCos)) (pow ux 2)))) (taylor -inf maxCos) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor -inf maxCos) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ 1 (+ (* -1 (/ ux maxCos)) (/ ux maxCos))) ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ 1 (+ (* -1 (/ ux maxCos)) (/ ux maxCos))) ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow maxCos 4) (pow ux 4))) (taylor -inf maxCos) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 4) (+ (* -1 (pow ux 4)) (/ (* (pow ux 3) (- 1 ux)) maxCos))) (taylor -inf maxCos) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 4) (+ (* -1 (/ (- (+ (* -1 (/ (* (pow ux 2) (pow (- 1 ux) 2)) maxCos)) (/ (* (pow ux 2) (pow (- 1 ux) 2)) maxCos)) (* (pow ux 3) (- 1 ux))) maxCos)) (* -1 (pow ux 4)))) (taylor -inf maxCos) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 4) (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* ux (pow (- 1 ux) 3)) maxCos)) (/ (* (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))) (- 1 ux)) (* maxCos ux))) (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2)))) maxCos)) (* (pow ux 3) (- 1 ux))) maxCos)) (* -1 (pow ux 4)))) (taylor -inf maxCos) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- ux 1) maxCos))))) (taylor -inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ ux (+ (* -1 (/ (* (- 1 ux) (- ux 1)) (* maxCos ux))) (* -1 (/ (pow (- 1 ux) 2) (* maxCos ux))))) 1) maxCos))))) (taylor -inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ ux (* -1 (/ (- (+ (* -1 (/ (pow (- 1 ux) 3) (* maxCos (pow ux 2)))) (+ (/ (* (+ (* -1 (/ (* (- 1 ux) (- ux 1)) ux)) (* -1 (/ (pow (- 1 ux) 2) ux))) (- 1 ux)) (* maxCos ux)) (/ (* (pow (- 1 ux) 2) (- ux 1)) (* maxCos (pow ux 2))))) (+ (* -1 (/ (* (- 1 ux) (- ux 1)) ux)) (* -1 (/ (pow (- 1 ux) 2) ux)))) maxCos))) 1) maxCos))))) (taylor -inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow maxCos 6) (pow ux 6))) (taylor -inf maxCos) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6))) (taylor -inf maxCos) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6))) (taylor -inf maxCos) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6))) (taylor -inf maxCos) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor -inf maxCos) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor -inf maxCos) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor -inf maxCos) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor -inf maxCos) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor -inf maxCos) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (/ (* ux (- 1 ux)) maxCos) (pow ux 2))) (taylor -inf maxCos) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 (/ (+ (* -1 (* ux (- 1 ux))) (* -1 (/ (pow (- 1 ux) 2) maxCos))) maxCos)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 (/ (+ (* -1 (* ux (- 1 ux))) (* -1 (/ (pow (- 1 ux) 2) maxCos))) maxCos)) (pow ux 2))) (taylor -inf maxCos) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (patch (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #<representation binary32>) () ())) ())
#s(alt (+ 1 ux) (taylor 0 ux) (#s(alt (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (patch (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (+ 1 ux))) (taylor 0 ux) (#s(alt (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (patch (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (+ 1 (* ux (+ 1 ux))))) (taylor 0 ux) (#s(alt (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (patch (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (+.f32 ux #s(literal 1 binary32)) (patch (+.f32 ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 ux) (taylor 0 ux) (#s(alt (+.f32 ux #s(literal 1 binary32)) (patch (+.f32 ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 ux) (taylor 0 ux) (#s(alt (+.f32 ux #s(literal 1 binary32)) (patch (+.f32 ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 ux) (taylor 0 ux) (#s(alt (+.f32 ux #s(literal 1 binary32)) (patch (+.f32 ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor 0 ux) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor 0 ux) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor 0 ux) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor 0 ux) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor 0 ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor 0 ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor 0 ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor 0 ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor 0 ux) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor 0 ux) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor 0 ux) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor 0 ux) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- 1 (pow maxCos 2))) (taylor 0 ux) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- 1 (pow maxCos 2))) (taylor 0 ux) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- 1 (pow maxCos 2))) (taylor 0 ux) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- 1 (pow maxCos 2))) (taylor 0 ux) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos))))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos))))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos))))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (* ux (+ 4 maxCos)))) (taylor 0 ux) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (* ux (- 14 (+ (* -1 (* (+ 4 maxCos) (- maxCos 2))) (* maxCos (- maxCos 1))))) (+ 4 maxCos)))) (taylor 0 ux) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (* ux (- (+ 14 (* -1 (* ux (+ 20 (+ (* -1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 4 maxCos))) (* (- 14 (+ (* -1 (* (+ 4 maxCos) (- maxCos 2))) (* maxCos (- maxCos 1)))) (- maxCos 2))))))) (+ (* -1 (* (+ 4 maxCos) (- maxCos 2))) (* maxCos (- maxCos 1))))) (+ 4 maxCos)))) (taylor 0 ux) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (* ux (+ 1 maxCos)))) (taylor 0 ux) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (* ux (- 11 (+ (* -3 (- maxCos 2)) (+ (* -1 (* (+ 1 maxCos) (- maxCos 5))) (* maxCos (- maxCos 1)))))) (+ 1 maxCos)))) (taylor 0 ux) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (* ux (- (+ 11 (* -1 (* ux (+ 20 (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (* (+ 1 maxCos) (+ 4 (+ (* -3 (- maxCos 2)) (* maxCos (- maxCos 1)))))) (+ (* -1 (+ 1 (pow maxCos 3))) (+ (* 3 (- maxCos 2)) (* (- 11 (+ (* -3 (- maxCos 2)) (+ (* -1 (* (+ 1 maxCos) (- maxCos 5))) (* maxCos (- maxCos 1))))) (- maxCos 5)))))))))) (+ (* -3 (- maxCos 2)) (+ (* -1 (* (+ 1 maxCos) (- maxCos 5))) (* maxCos (- maxCos 1)))))) (+ 1 maxCos)))) (taylor 0 ux) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -6 ux)) (taylor 0 ux) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (* 15 ux) 6))) (taylor 0 ux) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (* ux (+ 15 (* -20 ux))) 6))) (taylor 0 ux) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -6 ux)) (taylor 0 ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (* 15 ux) 6))) (taylor 0 ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (* ux (+ 15 (* -20 ux))) 6))) (taylor 0 ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (patch (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (pow ux 2))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (patch (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (pow ux 2))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (patch (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 (pow ux 2))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (patch (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor 0 ux) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor 0 ux) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor 0 ux) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor 0 ux) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 2))) (taylor 0 ux) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (+ maxCos (* ux (+ 1 (* maxCos (- maxCos 1))))) 2))) (taylor 0 ux) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (+ maxCos (* ux (+ 1 (* maxCos (- maxCos 1))))) 2))) (taylor 0 ux) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -3 ux)) (taylor 0 ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (* 3 ux) 3))) (taylor 0 ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (* ux (+ 3 (* -1 ux))) 3))) (taylor 0 ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor inf ux) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- maxCos 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 ux) (taylor inf ux) (#s(alt (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (patch (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (/ 1 ux)) ux)) (taylor inf ux) (#s(alt (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (patch (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1 (/ 1 ux)) ux)) 1) ux) (taylor inf ux) (#s(alt (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (patch (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1 (/ 1 ux)) (pow ux 2))) (+ 1 (/ 1 ux))) ux) (taylor inf ux) (#s(alt (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (patch (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #<representation binary32>) () ())) ())
#s(alt ux (taylor inf ux) (#s(alt (+.f32 ux #s(literal 1 binary32)) (patch (+.f32 ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (/ 1 ux))) (taylor inf ux) (#s(alt (+.f32 ux #s(literal 1 binary32)) (patch (+.f32 ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (/ 1 ux))) (taylor inf ux) (#s(alt (+.f32 ux #s(literal 1 binary32)) (patch (+.f32 ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (/ 1 ux))) (taylor inf ux) (#s(alt (+.f32 ux #s(literal 1 binary32)) (patch (+.f32 ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor inf ux) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor inf ux) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor inf ux) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor inf ux) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* ux (- maxCos 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor inf ux) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor inf ux) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor inf ux) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor inf ux) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- 1 (pow maxCos 2))) (taylor inf ux) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- 1 (pow maxCos 2))) (taylor inf ux) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- 1 (pow maxCos 2))) (taylor inf ux) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- 1 (pow maxCos 2))) (taylor inf ux) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos)))) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos)))) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos)))) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 4) (- 1 (pow maxCos 6))) (+ 1 (* maxCos (- maxCos 1)))) (taylor inf ux) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 4) (- (+ (* -1 (/ (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) ux)) (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (pow maxCos 6) (+ 1 (* maxCos (- maxCos 1)))))) (taylor inf ux) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 4) (- (+ (* 15 (/ 1 (* (pow ux 2) (+ 1 (* maxCos (- maxCos 1)))))) (+ (/ 1 (+ 1 (* maxCos (- maxCos 1)))) (/ (pow maxCos 6) (* (pow ux 2) (pow (+ 1 (* maxCos (- maxCos 1))) 2))))) (+ (* -1 (/ (* (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (- maxCos 2)) (* (pow ux 2) (+ 1 (* maxCos (- maxCos 1)))))) (+ (/ 1 (* (pow ux 2) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (+ (/ 6 (* ux (+ 1 (* maxCos (- maxCos 1))))) (+ (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (* ux (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (/ (pow maxCos 6) (+ 1 (* maxCos (- maxCos 1)))))))))) (taylor inf ux) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 4) (- (+ (* -1 (/ (+ (* -1 (/ (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (+ 1 (* maxCos (- maxCos 1))))) (+ (* 20 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- maxCos 2) (- (+ (* 15 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (pow maxCos 6) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (+ (* -1 (/ (* (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (- maxCos 2)) (+ 1 (* maxCos (- maxCos 1))))) (/ 1 (pow (+ 1 (* maxCos (- maxCos 1))) 2))))) (+ 1 (* maxCos (- maxCos 1)))))) (pow ux 3))) (+ (* 15 (/ 1 (* (pow ux 2) (+ 1 (* maxCos (- maxCos 1)))))) (+ (/ 1 (+ 1 (* maxCos (- maxCos 1)))) (/ (pow maxCos 6) (* (pow ux 2) (pow (+ 1 (* maxCos (- maxCos 1))) 2)))))) (+ (* -1 (/ (* (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (- maxCos 2)) (* (pow ux 2) (+ 1 (* maxCos (- maxCos 1)))))) (+ (/ 1 (* (pow ux 2) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (+ (/ 6 (* ux (+ 1 (* maxCos (- maxCos 1))))) (+ (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (* ux (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (/ (pow maxCos 6) (+ 1 (* maxCos (- maxCos 1)))))))))) (taylor inf ux) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* ux (- 1 (pow maxCos 6))) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (taylor inf ux) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ (* -1 (/ (- 1 (pow maxCos 6)) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ 6 (* ux (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* ux (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2)))))) (taylor inf ux) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ (* -1 (/ (+ (* -1 (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- (* 6 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (+ (* 15 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (+ 1 (pow maxCos 3))) (* 3 (- maxCos 2)))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (pow ux 2))) (+ (* -1 (/ (- 1 (pow maxCos 6)) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ 6 (* ux (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* ux (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2)))))) (taylor inf ux) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ (* -1 (/ (- 1 (pow maxCos 6)) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (+ (/ 6 (* ux (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ 20 (* (pow ux 3) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))))) (+ (* -1 (/ (* (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (+ 1 (pow maxCos 3))) (* 3 (- maxCos 2)))) (- (* 6 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (* (pow ux 3) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))) (+ (* -1 (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- (* 6 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (* (pow ux 2) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))) (+ (* 15 (/ 1 (* (pow ux 2) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))) (+ (/ (* (+ 4 (+ (* -3 (- maxCos 2)) (* maxCos (- maxCos 1)))) (- 1 (pow maxCos 6))) (* (pow ux 3) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2)))) (+ (/ (* (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (+ 1 (pow maxCos 3))) (* 3 (- maxCos 2)))) (- 1 (pow maxCos 6))) (* (pow ux 2) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2)))) (+ (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (+ (* -1 (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- (* 6 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (+ (* 15 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (+ 1 (pow maxCos 3))) (* 3 (- maxCos 2)))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2)))))) (* (pow ux 3) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* ux (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2)))))))))))) (taylor inf ux) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (- 1 (pow maxCos 6))) (taylor inf ux) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (- 1 (+ (* 6 (/ 1 ux)) (pow maxCos 6)))) (taylor inf ux) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (- (+ 1 (/ 15 (pow ux 2))) (+ (* 6 (/ 1 ux)) (pow maxCos 6)))) (taylor inf ux) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (- (+ 1 (/ 15 (pow ux 2))) (+ (* 6 (/ 1 ux)) (+ (* 20 (/ 1 (pow ux 3))) (pow maxCos 6))))) (taylor inf ux) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (pow ux 6) (taylor inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (- 1 (* 6 (/ 1 ux)))) (taylor inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (- (+ 1 (/ 15 (pow ux 2))) (* 6 (/ 1 ux)))) (taylor inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (- (+ 1 (/ 15 (pow ux 2))) (+ (* 6 (/ 1 ux)) (* 20 (/ 1 (pow ux 3)))))) (taylor inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow ux 2)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (patch (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- (/ 1 (pow ux 2)) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (patch (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- (/ 1 (pow ux 2)) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (patch (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- (/ 1 (pow ux 2)) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (patch (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor inf ux) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor inf ux) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor inf ux) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor inf ux) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (- maxCos 1)) (taylor inf ux) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ 1 (* maxCos (- maxCos 1)))) (taylor inf ux) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- (+ 1 (+ (* maxCos (- maxCos 1)) (/ maxCos ux))) (* 2 (/ 1 ux)))) (taylor inf ux) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- (+ 1 (+ (* maxCos (- maxCos 1)) (+ (/ 1 (pow ux 2)) (/ maxCos ux)))) (* 2 (/ 1 ux)))) (taylor inf ux) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- (+ 1 (+ (* maxCos (- maxCos 1)) (+ (/ 1 (pow ux 2)) (/ maxCos ux)))) (* 2 (/ 1 ux)))) (taylor inf ux) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow ux 3)) (taylor inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 3) (- (* 3 (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 3) (- (* 3 (/ 1 ux)) (+ 1 (/ 3 (pow ux 2))))) (taylor inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 3) (- (+ (* 3 (/ 1 ux)) (/ 1 (pow ux 3))) (+ 1 (/ 3 (pow ux 2))))) (taylor inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor -inf ux) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (patch (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (+ 1 (* -1 maxCos)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) #<representation binary32>) () ())) ())
#s(alt (/ -1 ux) (taylor -inf ux) (#s(alt (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (patch (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (/ 1 ux)) ux)) (taylor -inf ux) (#s(alt (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (patch (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (+ (/ 1 ux) (/ 1 (pow ux 2)))) ux)) (taylor -inf ux) (#s(alt (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (patch (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ 1 (/ 1 ux)) ux)) 1) ux))) ux)) (taylor -inf ux) (#s(alt (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (patch (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #<representation binary32>) () ())) ())
#s(alt ux (taylor -inf ux) (#s(alt (+.f32 ux #s(literal 1 binary32)) (patch (+.f32 ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (/ 1 ux))) (taylor -inf ux) (#s(alt (+.f32 ux #s(literal 1 binary32)) (patch (+.f32 ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (/ 1 ux))) (taylor -inf ux) (#s(alt (+.f32 ux #s(literal 1 binary32)) (patch (+.f32 ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (/ 1 ux))) (taylor -inf ux) (#s(alt (+.f32 ux #s(literal 1 binary32)) (patch (+.f32 ux #s(literal 1 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (* ux (- 1 (/ 1 maxCos))))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (* ux (- 1 (/ 1 maxCos))))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (* ux (- 1 (/ 1 maxCos))))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (* ux (- 1 (/ 1 maxCos))))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) (patch (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (+ 1 (* -1 maxCos)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (* -1 maxCos))) (taylor -inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (* -1 maxCos))) (taylor -inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (* -1 maxCos))) (taylor -inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (* -1 maxCos))) (taylor -inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 maxCos)))) (taylor -inf ux) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 maxCos)))) (taylor -inf ux) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 maxCos)))) (taylor -inf ux) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 maxCos)))) (taylor -inf ux) (#s(alt (-.f32 (/.f32 ux maxCos) ux) (patch (-.f32 (/.f32 ux maxCos) ux) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- 1 (pow maxCos 2))) (taylor -inf ux) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- 1 (pow maxCos 2))) (taylor -inf ux) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- 1 (pow maxCos 2))) (taylor -inf ux) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- 1 (pow maxCos 2))) (taylor -inf ux) (#s(alt (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (patch (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) (patch (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)) #<representation binary32>) () ())) ())
#s(alt (/ (* (pow ux 4) (- 1 (pow maxCos 6))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 4) (- (+ (* -1 (/ (- (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) ux)) (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 4) (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 15 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) (+ (/ 1 (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)) (/ (* (+ 2 (* -1 maxCos)) (- (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) ux)) (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) ux)) (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 4) (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 20 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 3))) (+ (* 6 (/ 1 (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) (/ (* (+ 2 (* -1 maxCos)) (- (+ (* 15 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) (+ (/ 1 (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)) (/ (* (+ 2 (* -1 maxCos)) (- (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) ux)) (+ (* 15 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)))) (+ (/ 1 (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)) (/ (* (+ 2 (* -1 maxCos)) (- (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) ux)) (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) ux)) (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (patch (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* ux (- 1 (pow maxCos 6))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (taylor -inf ux) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ (* -1 (/ (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))) ux)) (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (pow maxCos 6) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))))) (taylor -inf ux) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 15 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (+ (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))) (/ (* (- 1 (pow maxCos 6)) (- (+ 1 (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* 3 (+ 2 (* -1 maxCos))))) (* -1 (pow maxCos 3)))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) ux)) (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))) ux)) (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (pow maxCos 6) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))))) (taylor -inf ux) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 20 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (+ (/ (* (+ 4 (+ (* -1 (* maxCos (+ 1 (* -1 maxCos)))) (* 3 (+ 2 (* -1 maxCos))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))) (+ (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- (* 15 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (+ (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))) (/ (* (- 1 (pow maxCos 6)) (- (+ 1 (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* 3 (+ 2 (* -1 maxCos))))) (* -1 (pow maxCos 3)))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))) (/ (* (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))) (- (+ 1 (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* 3 (+ 2 (* -1 maxCos))))) (* -1 (pow maxCos 3)))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))))) ux)) (* 15 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))) (+ (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))) (/ (* (- 1 (pow maxCos 6)) (- (+ 1 (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* 3 (+ 2 (* -1 maxCos))))) (* -1 (pow maxCos 3)))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) ux)) (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))) ux)) (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (pow maxCos 6) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))))) (taylor -inf ux) (#s(alt (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (patch (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (- 1 (pow maxCos 6))) (taylor -inf ux) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (- 1 (+ (* 6 (/ 1 ux)) (pow maxCos 6)))) (taylor -inf ux) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (- (+ 1 (* -1 (/ (- 6 (* 15 (/ 1 ux))) ux))) (pow maxCos 6))) (taylor -inf ux) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (- (+ 1 (* -1 (/ (+ 6 (* -1 (/ (- 15 (* 20 (/ 1 ux))) ux))) ux))) (pow maxCos 6))) (taylor -inf ux) (#s(alt (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (patch (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #<representation binary32>) () ())) ())
#s(alt (pow ux 6) (taylor -inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (- 1 (* 6 (/ 1 ux)))) (taylor -inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (+ 1 (* -1 (/ (- 6 (* 15 (/ 1 ux))) ux)))) (taylor -inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 6) (+ 1 (* -1 (/ (+ 6 (* -1 (/ (- 15 (* 20 (/ 1 ux))) ux))) ux)))) (taylor -inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow ux 2)) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (patch (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- (/ 1 (pow ux 2)) 1)) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (patch (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- (/ 1 (pow ux 2)) 1)) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (patch (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (- (/ 1 (pow ux 2)) 1)) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (patch (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor -inf ux) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor -inf ux) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor -inf ux) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (pow ux 2)) (taylor -inf ux) (#s(alt (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (patch (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (+ 1 (* -1 maxCos)))) (taylor -inf ux) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (patch (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (taylor -inf ux) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ 1 (+ (* -1 (* maxCos (+ 1 (* -1 maxCos)))) (* -1 (/ (+ 2 (* -1 maxCos)) ux))))) (taylor -inf ux) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ 1 (+ (* -1 (* maxCos (+ 1 (* -1 maxCos)))) (* -1 (/ (- (+ 2 (* -1 maxCos)) (/ 1 ux)) ux))))) (taylor -inf ux) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* (pow ux 2) (+ 1 (+ (* -1 (* maxCos (+ 1 (* -1 maxCos)))) (* -1 (/ (- (+ 2 (* -1 maxCos)) (/ 1 ux)) ux))))) (taylor -inf ux) (#s(alt (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (patch (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow ux 3)) (taylor -inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow ux 3) (- 1 (* 3 (/ 1 ux))))) (taylor -inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow ux 3) (+ 1 (* -1 (/ (- 3 (* 3 (/ 1 ux))) ux))))) (taylor -inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow ux 3) (+ 1 (* -1 (/ (+ 3 (* -1 (/ (- 3 (/ 1 ux)) ux))) ux))))) (taylor -inf ux) (#s(alt (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (patch (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #<representation binary32>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
54.0ms
ux
@inf
((/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (+ (- 1 ux) (* ux maxCos)) (/ (+ ux 1) (- 1 (* ux ux))) (+ ux 1) (* (- (/ ux maxCos) ux) maxCos) (- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (- (/ ux maxCos) ux) (- (* ux ux) (pow (* maxCos ux) 2)) (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (- 1 (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux)) (* (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (/ 1 (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)))) (/ (* (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (/ 1 (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)))) (- (pow (- 1 ux) 3) (pow (* maxCos ux) 3))) (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (pow (- 1 ux) 6) (- 1 (* ux ux)) (pow (* maxCos ux) 2) (+ (* maxCos ux) (- 1 ux)) (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)) (pow (- 1 ux) 3))
12.0ms
ux
@-inf
((/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (+ (- 1 ux) (* ux maxCos)) (/ (+ ux 1) (- 1 (* ux ux))) (+ ux 1) (* (- (/ ux maxCos) ux) maxCos) (- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (- (/ ux maxCos) ux) (- (* ux ux) (pow (* maxCos ux) 2)) (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (- 1 (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux)) (* (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (/ 1 (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)))) (/ (* (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (/ 1 (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)))) (- (pow (- 1 ux) 3) (pow (* maxCos ux) 3))) (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (pow (- 1 ux) 6) (- 1 (* ux ux)) (pow (* maxCos ux) 2) (+ (* maxCos ux) (- 1 ux)) (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)) (pow (- 1 ux) 3))
8.0ms
maxCos
@inf
((/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (+ (- 1 ux) (* ux maxCos)) (/ (+ ux 1) (- 1 (* ux ux))) (+ ux 1) (* (- (/ ux maxCos) ux) maxCos) (- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (- (/ ux maxCos) ux) (- (* ux ux) (pow (* maxCos ux) 2)) (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (- 1 (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux)) (* (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (/ 1 (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)))) (/ (* (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (/ 1 (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)))) (- (pow (- 1 ux) 3) (pow (* maxCos ux) 3))) (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (pow (- 1 ux) 6) (- 1 (* ux ux)) (pow (* maxCos ux) 2) (+ (* maxCos ux) (- 1 ux)) (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)) (pow (- 1 ux) 3))
5.0ms
maxCos
@-inf
((/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (+ (- 1 ux) (* ux maxCos)) (/ (+ ux 1) (- 1 (* ux ux))) (+ ux 1) (* (- (/ ux maxCos) ux) maxCos) (- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (- (/ ux maxCos) ux) (- (* ux ux) (pow (* maxCos ux) 2)) (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (- 1 (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux)) (* (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (/ 1 (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)))) (/ (* (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (/ 1 (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)))) (- (pow (- 1 ux) 3) (pow (* maxCos ux) 3))) (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (pow (- 1 ux) 6) (- 1 (* ux ux)) (pow (* maxCos ux) 2) (+ (* maxCos ux) (- 1 ux)) (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)) (pow (- 1 ux) 3))
5.0ms
maxCos
@0
((/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (+ (- 1 ux) (* ux maxCos)) (/ (+ ux 1) (- 1 (* ux ux))) (+ ux 1) (* (- (/ ux maxCos) ux) maxCos) (- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (- (/ ux maxCos) ux) (- (* ux ux) (pow (* maxCos ux) 2)) (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (- 1 (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux)) (* (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (/ 1 (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)))) (/ (* (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (/ 1 (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)))) (- (pow (- 1 ux) 3) (pow (* maxCos ux) 3))) (- (pow (- 1 ux) 6) (pow (* maxCos ux) 6)) (pow (- 1 ux) 6) (- 1 (* ux ux)) (pow (* maxCos ux) 2) (+ (* maxCos ux) (- 1 ux)) (+ (* (* maxCos ux) (+ (* maxCos ux) (- 1 ux))) (pow (- 1 ux) 2)) (pow (- 1 ux) 3))

simplify192.0ms (3.2%)

Memory
3.8MiB live, 305.5MiB allocated
Algorithm
egg-herbie
Rules
8 392×lower-fma.f64
8 392×lower-fma.f32
5 528×lower-*.f64
5 528×lower-*.f32
5 184×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07987612
126666935
084166675
Stop Event
iter limit
node limit
Counts
432 → 427
Calls
Call 1
Inputs
(- 1 ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
ux
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(- 1 ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
ux
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(/ ux maxCos)
(/ (+ ux (* -1 (* maxCos ux))) maxCos)
(/ (+ ux (* -1 (* maxCos ux))) maxCos)
(/ (+ ux (* -1 (* maxCos ux))) maxCos)
(pow ux 2)
(+ (* -1 (* (pow maxCos 2) (pow ux 2))) (pow ux 2))
(+ (* -1 (* (pow maxCos 2) (pow ux 2))) (pow ux 2))
(+ (* -1 (* (pow maxCos 2) (pow ux 2))) (pow ux 2))
(pow ux 2)
(+ (* -1 (* maxCos (pow ux 2))) (pow ux 2))
(+ (* -1 (* maxCos (pow ux 2))) (pow ux 2))
(+ (* -1 (* maxCos (pow ux 2))) (pow ux 2))
ux
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(- 1 ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos (+ ux (* maxCos (+ ux (* -1 ux)))))) ux)
(- (+ 1 (* maxCos (+ ux (* maxCos (+ ux (* -1 ux)))))) ux)
(pow (- 1 ux) 4)
(+ (* -1 (* maxCos (* ux (pow (- 1 ux) 3)))) (pow (- 1 ux) 4))
(+ (* maxCos (- (* -1 (* maxCos (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))))) (* ux (pow (- 1 ux) 3)))) (pow (- 1 ux) 4))
(+ (* maxCos (- (* maxCos (- (* -1 (* maxCos (+ (* -1 (* (pow ux 3) (- 1 ux))) (* -1 (/ (* ux (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2)))) (- 1 ux)))))) (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))))) (* ux (pow (- 1 ux) 3)))) (pow (- 1 ux) 4))
(- 1 ux)
(- (+ 1 (* -1 (* maxCos ux))) ux)
(- (+ 1 (* maxCos (- (* -1 (* maxCos (+ (* -1 (/ (pow ux 2) (- 1 ux))) (/ (pow ux 2) (- 1 ux))))) ux))) ux)
(- (+ 1 (* maxCos (- (* maxCos (- (* -1 (* maxCos (+ (* -2 (/ (pow ux 3) (pow (- 1 ux) 2))) (* -1 (/ (* ux (+ (* -1 (/ (pow ux 2) (- 1 ux))) (/ (pow ux 2) (- 1 ux)))) (- 1 ux)))))) (+ (* -1 (/ (pow ux 2) (- 1 ux))) (/ (pow ux 2) (- 1 ux))))) ux))) ux)
(pow (- 1 ux) 6)
(+ (* -1 (* (pow maxCos 6) (pow ux 6))) (pow (- 1 ux) 6))
(+ (* -1 (* (pow maxCos 6) (pow ux 6))) (pow (- 1 ux) 6))
(+ (* -1 (* (pow maxCos 6) (pow ux 6))) (pow (- 1 ux) 6))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(- 1 ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(pow (- 1 ux) 2)
(+ (* maxCos (* ux (- 1 ux))) (pow (- 1 ux) 2))
(+ (* maxCos (+ (* maxCos (pow ux 2)) (* ux (- 1 ux)))) (pow (- 1 ux) 2))
(+ (* maxCos (+ (* maxCos (pow ux 2)) (* ux (- 1 ux)))) (pow (- 1 ux) 2))
(* maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* -1 (* maxCos ux))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* -1 (* maxCos ux))
(* maxCos (- (/ ux maxCos) ux))
(* maxCos (- (/ ux maxCos) ux))
(* maxCos (- (/ ux maxCos) ux))
(* -1 ux)
(- (/ ux maxCos) ux)
(- (/ ux maxCos) ux)
(- (/ ux maxCos) ux)
(* -1 (* (pow maxCos 2) (pow ux 2)))
(* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))
(* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))
(* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))
(* -1 (* maxCos (pow ux 2)))
(* maxCos (+ (* -1 (pow ux 2)) (/ (pow ux 2) maxCos)))
(* maxCos (+ (* -1 (pow ux 2)) (/ (pow ux 2) maxCos)))
(* maxCos (+ (* -1 (pow ux 2)) (/ (pow ux 2) maxCos)))
(* -1 (* maxCos ux))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (+ (* -1 (/ (+ ux (* -1 ux)) (pow maxCos 2))) (/ 1 maxCos))) (/ ux maxCos)))
(* maxCos (- (+ ux (+ (* -1 (/ (+ ux (* -1 ux)) (pow maxCos 2))) (/ 1 maxCos))) (/ ux maxCos)))
(* -1 (* (pow maxCos 4) (pow ux 4)))
(* (pow maxCos 4) (+ (* -1 (pow ux 4)) (/ (* (pow ux 3) (- 1 ux)) maxCos)))
(* (pow maxCos 4) (- (+ (* -1 (/ (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))) (pow maxCos 2))) (* -1 (pow ux 4))) (* -1 (/ (* (pow ux 3) (- 1 ux)) maxCos))))
(* (pow maxCos 4) (- (+ (* -1 (/ (+ (* -1 (/ (* (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))) (- 1 ux)) ux)) (* ux (pow (- 1 ux) 3))) (pow maxCos 3))) (* -1 (pow ux 4))) (+ (* -1 (/ (* (pow ux 2) (pow (- 1 ux) 2)) (pow maxCos 2))) (+ (* -1 (/ (* (pow ux 3) (- 1 ux)) maxCos)) (/ (* (pow ux 2) (pow (- 1 ux) 2)) (pow maxCos 2))))))
(* maxCos ux)
(* maxCos (- (+ ux (/ ux maxCos)) (/ 1 maxCos)))
(* maxCos (- (+ ux (+ (* -1 (/ (+ (/ (* (- 1 ux) (- ux 1)) ux) (/ (pow (- 1 ux) 2) ux)) (pow maxCos 2))) (/ ux maxCos))) (/ 1 maxCos)))
(* maxCos (- (+ ux (+ (* -1 (/ (+ (* -1 (/ (* (+ (/ (* (- 1 ux) (- ux 1)) ux) (/ (pow (- 1 ux) 2) ux)) (- 1 ux)) ux)) (+ (* -1 (/ (pow (- 1 ux) 3) (pow ux 2))) (/ (* (pow (- 1 ux) 2) (- ux 1)) (pow ux 2)))) (pow maxCos 3))) (/ ux maxCos))) (+ (/ 1 maxCos) (+ (/ (* (- 1 ux) (- ux 1)) (* (pow maxCos 2) ux)) (/ (pow (- 1 ux) 2) (* (pow maxCos 2) ux))))))
(* -1 (* (pow maxCos 6) (pow ux 6)))
(* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6)))
(* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6)))
(* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6)))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (+ (/ (* ux (- 1 ux)) maxCos) (pow ux 2)))
(* (pow maxCos 2) (+ (/ (* ux (- 1 ux)) maxCos) (+ (/ (pow (- 1 ux) 2) (pow maxCos 2)) (pow ux 2))))
(* (pow maxCos 2) (+ (/ (* ux (- 1 ux)) maxCos) (+ (/ (pow (- 1 ux) 2) (pow maxCos 2)) (pow ux 2))))
(* 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 (* maxCos ux))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ ux (* -1 (/ 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 (* maxCos ux))
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(* -1 ux)
(- (/ ux maxCos) ux)
(- (/ ux maxCos) ux)
(- (/ ux maxCos) ux)
(* -1 (* (pow maxCos 2) (pow ux 2)))
(* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))
(* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))
(* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))
(* -1 (* maxCos (pow ux 2)))
(* -1 (* maxCos (+ (* -1 (/ (pow ux 2) maxCos)) (pow ux 2))))
(* -1 (* maxCos (+ (* -1 (/ (pow ux 2) maxCos)) (pow ux 2))))
(* -1 (* maxCos (+ (* -1 (/ (pow ux 2) maxCos)) (pow ux 2))))
(* -1 (* maxCos ux))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ 1 (+ (* -1 (/ ux maxCos)) (/ ux maxCos))) ux) maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ 1 (+ (* -1 (/ ux maxCos)) (/ ux maxCos))) ux) maxCos)))))
(* -1 (* (pow maxCos 4) (pow ux 4)))
(* (pow maxCos 4) (+ (* -1 (pow ux 4)) (/ (* (pow ux 3) (- 1 ux)) maxCos)))
(* (pow maxCos 4) (+ (* -1 (/ (- (+ (* -1 (/ (* (pow ux 2) (pow (- 1 ux) 2)) maxCos)) (/ (* (pow ux 2) (pow (- 1 ux) 2)) maxCos)) (* (pow ux 3) (- 1 ux))) maxCos)) (* -1 (pow ux 4))))
(* (pow maxCos 4) (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* ux (pow (- 1 ux) 3)) maxCos)) (/ (* (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))) (- 1 ux)) (* maxCos ux))) (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2)))) maxCos)) (* (pow ux 3) (- 1 ux))) maxCos)) (* -1 (pow ux 4))))
(* maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- ux 1) maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ ux (+ (* -1 (/ (* (- 1 ux) (- ux 1)) (* maxCos ux))) (* -1 (/ (pow (- 1 ux) 2) (* maxCos ux))))) 1) maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ ux (* -1 (/ (- (+ (* -1 (/ (pow (- 1 ux) 3) (* maxCos (pow ux 2)))) (+ (/ (* (+ (* -1 (/ (* (- 1 ux) (- ux 1)) ux)) (* -1 (/ (pow (- 1 ux) 2) ux))) (- 1 ux)) (* maxCos ux)) (/ (* (pow (- 1 ux) 2) (- ux 1)) (* maxCos (pow ux 2))))) (+ (* -1 (/ (* (- 1 ux) (- ux 1)) ux)) (* -1 (/ (pow (- 1 ux) 2) ux)))) maxCos))) 1) maxCos)))))
(* -1 (* (pow maxCos 6) (pow ux 6)))
(* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6)))
(* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6)))
(* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6)))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* 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)))))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (+ (/ (* ux (- 1 ux)) maxCos) (pow ux 2)))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -1 (* ux (- 1 ux))) (* -1 (/ (pow (- 1 ux) 2) maxCos))) maxCos)) (pow ux 2)))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -1 (* ux (- 1 ux))) (* -1 (/ (pow (- 1 ux) 2) maxCos))) maxCos)) (pow ux 2)))
1
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
1
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
1
(+ 1 ux)
(+ 1 (* ux (+ 1 ux)))
(+ 1 (* ux (+ 1 (* ux (+ 1 ux)))))
1
(+ 1 ux)
(+ 1 ux)
(+ 1 ux)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
1
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- (/ 1 maxCos) 1))
(* ux (- (/ 1 maxCos) 1))
(* ux (- (/ 1 maxCos) 1))
(* ux (- (/ 1 maxCos) 1))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
1
(+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))))
(+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))))
(+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))))
1
(+ 1 (* -1 (* ux (+ 4 maxCos))))
(+ 1 (* ux (- (* ux (- 14 (+ (* -1 (* (+ 4 maxCos) (- maxCos 2))) (* maxCos (- maxCos 1))))) (+ 4 maxCos))))
(+ 1 (* ux (- (* ux (- (+ 14 (* -1 (* ux (+ 20 (+ (* -1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 4 maxCos))) (* (- 14 (+ (* -1 (* (+ 4 maxCos) (- maxCos 2))) (* maxCos (- maxCos 1)))) (- maxCos 2))))))) (+ (* -1 (* (+ 4 maxCos) (- maxCos 2))) (* maxCos (- maxCos 1))))) (+ 4 maxCos))))
1
(+ 1 (* -1 (* ux (+ 1 maxCos))))
(+ 1 (* ux (- (* ux (- 11 (+ (* -3 (- maxCos 2)) (+ (* -1 (* (+ 1 maxCos) (- maxCos 5))) (* maxCos (- maxCos 1)))))) (+ 1 maxCos))))
(+ 1 (* ux (- (* ux (- (+ 11 (* -1 (* ux (+ 20 (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (* (+ 1 maxCos) (+ 4 (+ (* -3 (- maxCos 2)) (* maxCos (- maxCos 1)))))) (+ (* -1 (+ 1 (pow maxCos 3))) (+ (* 3 (- maxCos 2)) (* (- 11 (+ (* -3 (- maxCos 2)) (+ (* -1 (* (+ 1 maxCos) (- maxCos 5))) (* maxCos (- maxCos 1))))) (- maxCos 5)))))))))) (+ (* -3 (- maxCos 2)) (+ (* -1 (* (+ 1 maxCos) (- maxCos 5))) (* maxCos (- maxCos 1)))))) (+ 1 maxCos))))
1
(+ 1 (* -6 ux))
(+ 1 (* ux (- (* 15 ux) 6)))
(+ 1 (* ux (- (* ux (+ 15 (* -20 ux))) 6)))
1
(+ 1 (* -6 ux))
(+ 1 (* ux (- (* 15 ux) 6)))
(+ 1 (* ux (- (* ux (+ 15 (* -20 ux))) 6)))
1
(+ 1 (* -1 (pow ux 2)))
(+ 1 (* -1 (pow ux 2)))
(+ 1 (* -1 (pow ux 2)))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
1
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
1
(+ 1 (* ux (- maxCos 2)))
(+ 1 (* ux (- (+ maxCos (* ux (+ 1 (* maxCos (- maxCos 1))))) 2)))
(+ 1 (* ux (- (+ maxCos (* ux (+ 1 (* maxCos (- maxCos 1))))) 2)))
1
(+ 1 (* -3 ux))
(+ 1 (* ux (- (* 3 ux) 3)))
(+ 1 (* ux (- (* ux (+ 3 (* -1 ux))) 3)))
(* -1 ux)
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
(* ux (- maxCos 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(/ -1 ux)
(* -1 (/ (+ 1 (/ 1 ux)) ux))
(/ (- (* -1 (/ (+ 1 (/ 1 ux)) ux)) 1) ux)
(/ (- (* -1 (/ (+ 1 (/ 1 ux)) (pow ux 2))) (+ 1 (/ 1 ux))) ux)
ux
(* ux (+ 1 (/ 1 ux)))
(* ux (+ 1 (/ 1 ux)))
(* ux (+ 1 (/ 1 ux)))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* ux (- maxCos 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- (/ 1 maxCos) 1))
(* ux (- (/ 1 maxCos) 1))
(* ux (- (/ 1 maxCos) 1))
(* ux (- (/ 1 maxCos) 1))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos))))
(* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos))))
(* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos))))
(* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos))))
(/ (* (pow ux 4) (- 1 (pow maxCos 6))) (+ 1 (* maxCos (- maxCos 1))))
(* (pow ux 4) (- (+ (* -1 (/ (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) ux)) (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (pow maxCos 6) (+ 1 (* maxCos (- maxCos 1))))))
(* (pow ux 4) (- (+ (* 15 (/ 1 (* (pow ux 2) (+ 1 (* maxCos (- maxCos 1)))))) (+ (/ 1 (+ 1 (* maxCos (- maxCos 1)))) (/ (pow maxCos 6) (* (pow ux 2) (pow (+ 1 (* maxCos (- maxCos 1))) 2))))) (+ (* -1 (/ (* (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (- maxCos 2)) (* (pow ux 2) (+ 1 (* maxCos (- maxCos 1)))))) (+ (/ 1 (* (pow ux 2) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (+ (/ 6 (* ux (+ 1 (* maxCos (- maxCos 1))))) (+ (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (* ux (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (/ (pow maxCos 6) (+ 1 (* maxCos (- maxCos 1))))))))))
(* (pow ux 4) (- (+ (* -1 (/ (+ (* -1 (/ (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (+ 1 (* maxCos (- maxCos 1))))) (+ (* 20 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- maxCos 2) (- (+ (* 15 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (pow maxCos 6) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (+ (* -1 (/ (* (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (- maxCos 2)) (+ 1 (* maxCos (- maxCos 1))))) (/ 1 (pow (+ 1 (* maxCos (- maxCos 1))) 2))))) (+ 1 (* maxCos (- maxCos 1)))))) (pow ux 3))) (+ (* 15 (/ 1 (* (pow ux 2) (+ 1 (* maxCos (- maxCos 1)))))) (+ (/ 1 (+ 1 (* maxCos (- maxCos 1)))) (/ (pow maxCos 6) (* (pow ux 2) (pow (+ 1 (* maxCos (- maxCos 1))) 2)))))) (+ (* -1 (/ (* (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (- maxCos 2)) (* (pow ux 2) (+ 1 (* maxCos (- maxCos 1)))))) (+ (/ 1 (* (pow ux 2) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (+ (/ 6 (* ux (+ 1 (* maxCos (- maxCos 1))))) (+ (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (* ux (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (/ (pow maxCos 6) (+ 1 (* maxCos (- maxCos 1))))))))))
(* -1 (/ (* ux (- 1 (pow maxCos 6))) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))
(* ux (- (+ (* -1 (/ (- 1 (pow maxCos 6)) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ 6 (* ux (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* ux (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))))
(* ux (- (+ (* -1 (/ (+ (* -1 (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- (* 6 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (+ (* 15 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (+ 1 (pow maxCos 3))) (* 3 (- maxCos 2)))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (pow ux 2))) (+ (* -1 (/ (- 1 (pow maxCos 6)) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ 6 (* ux (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* ux (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))))
(* ux (- (+ (* -1 (/ (- 1 (pow maxCos 6)) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (+ (/ 6 (* ux (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ 20 (* (pow ux 3) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))))) (+ (* -1 (/ (* (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (+ 1 (pow maxCos 3))) (* 3 (- maxCos 2)))) (- (* 6 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (* (pow ux 3) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))) (+ (* -1 (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- (* 6 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (* (pow ux 2) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))) (+ (* 15 (/ 1 (* (pow ux 2) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))) (+ (/ (* (+ 4 (+ (* -3 (- maxCos 2)) (* maxCos (- maxCos 1)))) (- 1 (pow maxCos 6))) (* (pow ux 3) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2)))) (+ (/ (* (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (+ 1 (pow maxCos 3))) (* 3 (- maxCos 2)))) (- 1 (pow maxCos 6))) (* (pow ux 2) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2)))) (+ (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (+ (* -1 (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- (* 6 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (+ (* 15 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (+ 1 (pow maxCos 3))) (* 3 (- maxCos 2)))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2)))))) (* (pow ux 3) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* ux (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))))))))))
(* (pow ux 6) (- 1 (pow maxCos 6)))
(* (pow ux 6) (- 1 (+ (* 6 (/ 1 ux)) (pow maxCos 6))))
(* (pow ux 6) (- (+ 1 (/ 15 (pow ux 2))) (+ (* 6 (/ 1 ux)) (pow maxCos 6))))
(* (pow ux 6) (- (+ 1 (/ 15 (pow ux 2))) (+ (* 6 (/ 1 ux)) (+ (* 20 (/ 1 (pow ux 3))) (pow maxCos 6)))))
(pow ux 6)
(* (pow ux 6) (- 1 (* 6 (/ 1 ux))))
(* (pow ux 6) (- (+ 1 (/ 15 (pow ux 2))) (* 6 (/ 1 ux))))
(* (pow ux 6) (- (+ 1 (/ 15 (pow ux 2))) (+ (* 6 (/ 1 ux)) (* 20 (/ 1 (pow ux 3))))))
(* -1 (pow ux 2))
(* (pow ux 2) (- (/ 1 (pow ux 2)) 1))
(* (pow ux 2) (- (/ 1 (pow ux 2)) 1))
(* (pow ux 2) (- (/ 1 (pow ux 2)) 1))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* ux (- maxCos 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* (pow ux 2) (+ 1 (* maxCos (- maxCos 1))))
(* (pow ux 2) (- (+ 1 (+ (* maxCos (- maxCos 1)) (/ maxCos ux))) (* 2 (/ 1 ux))))
(* (pow ux 2) (- (+ 1 (+ (* maxCos (- maxCos 1)) (+ (/ 1 (pow ux 2)) (/ maxCos ux)))) (* 2 (/ 1 ux))))
(* (pow ux 2) (- (+ 1 (+ (* maxCos (- maxCos 1)) (+ (/ 1 (pow ux 2)) (/ maxCos ux)))) (* 2 (/ 1 ux))))
(* -1 (pow ux 3))
(* (pow ux 3) (- (* 3 (/ 1 ux)) 1))
(* (pow ux 3) (- (* 3 (/ 1 ux)) (+ 1 (/ 3 (pow ux 2)))))
(* (pow ux 3) (- (+ (* 3 (/ 1 ux)) (/ 1 (pow ux 3))) (+ 1 (/ 3 (pow ux 2)))))
(* -1 ux)
(* -1 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
(* -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 (/ (+ 1 (/ 1 ux)) ux))
(* -1 (/ (+ 1 (+ (/ 1 ux) (/ 1 (pow ux 2)))) ux))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ 1 (/ 1 ux)) ux)) 1) ux))) ux))
ux
(* ux (+ 1 (/ 1 ux)))
(* ux (+ 1 (/ 1 ux)))
(* ux (+ 1 (/ 1 ux)))
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(* -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))))
(* ux (+ 1 (* -1 maxCos)))
(* ux (+ 1 (* -1 maxCos)))
(* ux (+ 1 (* -1 maxCos)))
(* ux (+ 1 (* -1 maxCos)))
(* -1 (* ux (- 1 (/ 1 maxCos))))
(* -1 (* ux (- 1 (/ 1 maxCos))))
(* -1 (* ux (- 1 (/ 1 maxCos))))
(* -1 (* ux (- 1 (/ 1 maxCos))))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(* -1 (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)))
(* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux)))
(* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux)))
(* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux)))
(/ (* (pow ux 4) (- 1 (pow maxCos 6))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))
(* (pow ux 4) (- (+ (* -1 (/ (- (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) ux)) (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))))
(* (pow ux 4) (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 15 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) (+ (/ 1 (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)) (/ (* (+ 2 (* -1 maxCos)) (- (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) ux)) (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) ux)) (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))))
(* (pow ux 4) (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 20 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 3))) (+ (* 6 (/ 1 (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) (/ (* (+ 2 (* -1 maxCos)) (- (+ (* 15 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) (+ (/ 1 (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)) (/ (* (+ 2 (* -1 maxCos)) (- (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) ux)) (+ (* 15 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)))) (+ (/ 1 (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)) (/ (* (+ 2 (* -1 maxCos)) (- (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) ux)) (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) ux)) (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))))
(* -1 (/ (* ux (- 1 (pow maxCos 6))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))
(* -1 (* ux (- (+ (* -1 (/ (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))) ux)) (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (pow maxCos 6) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))))
(* -1 (* ux (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 15 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (+ (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))) (/ (* (- 1 (pow maxCos 6)) (- (+ 1 (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* 3 (+ 2 (* -1 maxCos))))) (* -1 (pow maxCos 3)))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) ux)) (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))) ux)) (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (pow maxCos 6) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))))
(* -1 (* ux (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 20 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (+ (/ (* (+ 4 (+ (* -1 (* maxCos (+ 1 (* -1 maxCos)))) (* 3 (+ 2 (* -1 maxCos))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))) (+ (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- (* 15 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (+ (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))) (/ (* (- 1 (pow maxCos 6)) (- (+ 1 (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* 3 (+ 2 (* -1 maxCos))))) (* -1 (pow maxCos 3)))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))) (/ (* (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))) (- (+ 1 (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* 3 (+ 2 (* -1 maxCos))))) (* -1 (pow maxCos 3)))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))))) ux)) (* 15 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))) (+ (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))) (/ (* (- 1 (pow maxCos 6)) (- (+ 1 (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* 3 (+ 2 (* -1 maxCos))))) (* -1 (pow maxCos 3)))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) ux)) (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))) ux)) (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (pow maxCos 6) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))))
(* (pow ux 6) (- 1 (pow maxCos 6)))
(* (pow ux 6) (- 1 (+ (* 6 (/ 1 ux)) (pow maxCos 6))))
(* (pow ux 6) (- (+ 1 (* -1 (/ (- 6 (* 15 (/ 1 ux))) ux))) (pow maxCos 6)))
(* (pow ux 6) (- (+ 1 (* -1 (/ (+ 6 (* -1 (/ (- 15 (* 20 (/ 1 ux))) ux))) ux))) (pow maxCos 6)))
(pow ux 6)
(* (pow ux 6) (- 1 (* 6 (/ 1 ux))))
(* (pow ux 6) (+ 1 (* -1 (/ (- 6 (* 15 (/ 1 ux))) ux))))
(* (pow ux 6) (+ 1 (* -1 (/ (+ 6 (* -1 (/ (- 15 (* 20 (/ 1 ux))) ux))) ux))))
(* -1 (pow ux 2))
(* (pow ux 2) (- (/ 1 (pow ux 2)) 1))
(* (pow ux 2) (- (/ 1 (pow ux 2)) 1))
(* (pow ux 2) (- (/ 1 (pow ux 2)) 1))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* (pow maxCos 2) (pow ux 2))
(* -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))))
(* (pow ux 2) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))
(* (pow ux 2) (+ 1 (+ (* -1 (* maxCos (+ 1 (* -1 maxCos)))) (* -1 (/ (+ 2 (* -1 maxCos)) ux)))))
(* (pow ux 2) (+ 1 (+ (* -1 (* maxCos (+ 1 (* -1 maxCos)))) (* -1 (/ (- (+ 2 (* -1 maxCos)) (/ 1 ux)) ux)))))
(* (pow ux 2) (+ 1 (+ (* -1 (* maxCos (+ 1 (* -1 maxCos)))) (* -1 (/ (- (+ 2 (* -1 maxCos)) (/ 1 ux)) ux)))))
(* -1 (pow ux 3))
(* -1 (* (pow ux 3) (- 1 (* 3 (/ 1 ux)))))
(* -1 (* (pow ux 3) (+ 1 (* -1 (/ (- 3 (* 3 (/ 1 ux))) ux)))))
(* -1 (* (pow ux 3) (+ 1 (* -1 (/ (+ 3 (* -1 (/ (- 3 (/ 1 ux)) ux))) ux)))))
Outputs
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
ux
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
ux
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(/ ux maxCos)
(/.f32 ux maxCos)
(/ (+ ux (* -1 (* maxCos ux))) maxCos)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) maxCos)
(/ (+ ux (* -1 (* maxCos ux))) maxCos)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) maxCos)
(/ (+ ux (* -1 (* maxCos ux))) maxCos)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) maxCos)
(pow ux 2)
(*.f32 ux ux)
(+ (* -1 (* (pow maxCos 2) (pow ux 2))) (pow ux 2))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(+ (* -1 (* (pow maxCos 2) (pow ux 2))) (pow ux 2))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(+ (* -1 (* (pow maxCos 2) (pow ux 2))) (pow ux 2))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(pow ux 2)
(*.f32 ux ux)
(+ (* -1 (* maxCos (pow ux 2))) (pow ux 2))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 ux ux))
(+ (* -1 (* maxCos (pow ux 2))) (pow ux 2))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 ux ux))
(+ (* -1 (* maxCos (pow ux 2))) (pow ux 2))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 ux ux))
ux
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos (+ ux (* maxCos (+ ux (* -1 ux)))))) ux)
(-.f32 (fma.f32 (fma.f32 #s(literal 0 binary32) maxCos ux) maxCos #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos (+ ux (* maxCos (+ ux (* -1 ux)))))) ux)
(-.f32 (fma.f32 (fma.f32 #s(literal 0 binary32) maxCos ux) maxCos #s(literal 1 binary32)) ux)
(pow (- 1 ux) 4)
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))
(+ (* -1 (* maxCos (* ux (pow (- 1 ux) 3)))) (pow (- 1 ux) 4))
(-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) ux) maxCos))
(+ (* maxCos (- (* -1 (* maxCos (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))))) (* ux (pow (- 1 ux) 3)))) (pow (- 1 ux) 4))
(fma.f32 (-.f32 (*.f32 #s(literal 0 binary32) maxCos) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) ux)) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))
(+ (* maxCos (- (* maxCos (- (* -1 (* maxCos (+ (* -1 (* (pow ux 3) (- 1 ux))) (* -1 (/ (* ux (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2)))) (- 1 ux)))))) (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))))) (* ux (pow (- 1 ux) 3)))) (pow (- 1 ux) 4))
(fma.f32 (-.f32 (*.f32 (fma.f32 (neg.f32 maxCos) (fma.f32 (-.f32 ux #s(literal 1 binary32)) (pow.f32 ux #s(literal 3 binary32)) (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal 0 binary32)) maxCos) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) ux)) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* -1 (* maxCos ux))) ux)
(-.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos ux)) ux)
(- (+ 1 (* maxCos (- (* -1 (* maxCos (+ (* -1 (/ (pow ux 2) (- 1 ux))) (/ (pow ux 2) (- 1 ux))))) ux))) ux)
(-.f32 (fma.f32 (-.f32 (*.f32 #s(literal 0 binary32) maxCos) ux) maxCos #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos (- (* maxCos (- (* -1 (* maxCos (+ (* -2 (/ (pow ux 3) (pow (- 1 ux) 2))) (* -1 (/ (* ux (+ (* -1 (/ (pow ux 2) (- 1 ux))) (/ (pow ux 2) (- 1 ux)))) (- 1 ux)))))) (+ (* -1 (/ (pow ux 2) (- 1 ux))) (/ (pow ux 2) (- 1 ux))))) ux))) ux)
(fma.f32 (fma.f32 (fma.f32 (neg.f32 maxCos) (fma.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #s(literal -2 binary32) (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal 0 binary32)) maxCos (neg.f32 ux)) maxCos (-.f32 #s(literal 1 binary32) ux))
(pow (- 1 ux) 6)
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))
(+ (* -1 (* (pow maxCos 6) (pow ux 6))) (pow (- 1 ux) 6))
(-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 maxCos #s(literal 6 binary32))))
(+ (* -1 (* (pow maxCos 6) (pow ux 6))) (pow (- 1 ux) 6))
(-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 maxCos #s(literal 6 binary32))))
(+ (* -1 (* (pow maxCos 6) (pow ux 6))) (pow (- 1 ux) 6))
(-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 maxCos #s(literal 6 binary32))))
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(pow (- 1 ux) 2)
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))
(+ (* maxCos (* ux (- 1 ux))) (pow (- 1 ux) 2))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))
(+ (* maxCos (+ (* maxCos (pow ux 2)) (* ux (- 1 ux)))) (pow (- 1 ux) 2))
(fma.f32 (fma.f32 (*.f32 ux ux) maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(+ (* maxCos (+ (* maxCos (pow ux 2)) (* ux (- 1 ux)))) (pow (- 1 ux) 2))
(fma.f32 (fma.f32 (*.f32 ux ux) maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) maxCos)
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) maxCos)
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* maxCos (- (/ ux maxCos) ux))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos (- (/ ux maxCos) ux))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos (- (/ ux maxCos) ux))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* -1 ux)
(neg.f32 ux)
(- (/ ux maxCos) ux)
(-.f32 (/.f32 ux maxCos) ux)
(- (/ ux maxCos) ux)
(-.f32 (/.f32 ux maxCos) ux)
(- (/ ux maxCos) ux)
(-.f32 (/.f32 ux maxCos) ux)
(* -1 (* (pow maxCos 2) (pow ux 2)))
(*.f32 (*.f32 (*.f32 (neg.f32 maxCos) maxCos) ux) ux)
(* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))
(*.f32 (-.f32 (*.f32 (/.f32 ux maxCos) (/.f32 ux maxCos)) (*.f32 ux ux)) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))
(*.f32 (-.f32 (*.f32 (/.f32 ux maxCos) (/.f32 ux maxCos)) (*.f32 ux ux)) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))
(*.f32 (-.f32 (*.f32 (/.f32 ux maxCos) (/.f32 ux maxCos)) (*.f32 ux ux)) (*.f32 maxCos maxCos))
(* -1 (* maxCos (pow ux 2)))
(*.f32 (neg.f32 maxCos) (*.f32 ux ux))
(* maxCos (+ (* -1 (pow ux 2)) (/ (pow ux 2) maxCos)))
(*.f32 (fma.f32 (neg.f32 ux) ux (/.f32 (*.f32 ux ux) maxCos)) maxCos)
(* maxCos (+ (* -1 (pow ux 2)) (/ (pow ux 2) maxCos)))
(*.f32 (fma.f32 (neg.f32 ux) ux (/.f32 (*.f32 ux ux) maxCos)) maxCos)
(* maxCos (+ (* -1 (pow ux 2)) (/ (pow ux 2) maxCos)))
(*.f32 (fma.f32 (neg.f32 ux) ux (/.f32 (*.f32 ux ux) maxCos)) maxCos)
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) maxCos)
(* maxCos (- (+ ux (+ (* -1 (/ (+ ux (* -1 ux)) (pow maxCos 2))) (/ 1 maxCos))) (/ ux maxCos)))
(*.f32 (+.f32 (-.f32 ux (/.f32 #s(literal 0 binary32) (*.f32 maxCos maxCos))) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) maxCos)
(* maxCos (- (+ ux (+ (* -1 (/ (+ ux (* -1 ux)) (pow maxCos 2))) (/ 1 maxCos))) (/ ux maxCos)))
(*.f32 (+.f32 (-.f32 ux (/.f32 #s(literal 0 binary32) (*.f32 maxCos maxCos))) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) maxCos)
(* -1 (* (pow maxCos 4) (pow ux 4)))
(*.f32 (neg.f32 (pow.f32 ux #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 4 binary32)))
(* (pow maxCos 4) (+ (* -1 (pow ux 4)) (/ (* (pow ux 3) (- 1 ux)) maxCos)))
(*.f32 (-.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 4 binary32)))
(* (pow maxCos 4) (- (+ (* -1 (/ (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))) (pow maxCos 2))) (* -1 (pow ux 4))) (* -1 (/ (* (pow ux 3) (- 1 ux)) maxCos))))
(*.f32 (-.f32 (-.f32 (/.f32 #s(literal 0 binary32) (*.f32 maxCos maxCos)) (pow.f32 ux #s(literal 4 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos))) (pow.f32 maxCos #s(literal 4 binary32)))
(* (pow maxCos 4) (- (+ (* -1 (/ (+ (* -1 (/ (* (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))) (- 1 ux)) ux)) (* ux (pow (- 1 ux) 3))) (pow maxCos 3))) (* -1 (pow ux 4))) (+ (* -1 (/ (* (pow ux 2) (pow (- 1 ux) 2)) (pow maxCos 2))) (+ (* -1 (/ (* (pow ux 3) (- 1 ux)) maxCos)) (/ (* (pow ux 2) (pow (- 1 ux) 2)) (pow maxCos 2))))))
(*.f32 (-.f32 (-.f32 (neg.f32 (pow.f32 ux #s(literal 4 binary32))) (/.f32 (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) ux (/.f32 #s(literal 0 binary32) ux)) (pow.f32 maxCos #s(literal 3 binary32)))) (fma.f32 (/.f32 (*.f32 (neg.f32 ux) ux) maxCos) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) maxCos) (fma.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) maxCos) (/.f32 (*.f32 ux ux) maxCos) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos))))) (pow.f32 maxCos #s(literal 4 binary32)))
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (- (+ ux (/ ux maxCos)) (/ 1 maxCos)))
(*.f32 (+.f32 ux (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)) maxCos)
(* maxCos (- (+ ux (+ (* -1 (/ (+ (/ (* (- 1 ux) (- ux 1)) ux) (/ (pow (- 1 ux) 2) ux)) (pow maxCos 2))) (/ ux maxCos))) (/ 1 maxCos)))
(*.f32 (+.f32 (-.f32 ux (/.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) ux) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) ux)) (*.f32 maxCos maxCos))) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)) maxCos)
(* maxCos (- (+ ux (+ (* -1 (/ (+ (* -1 (/ (* (+ (/ (* (- 1 ux) (- ux 1)) ux) (/ (pow (- 1 ux) 2) ux)) (- 1 ux)) ux)) (+ (* -1 (/ (pow (- 1 ux) 3) (pow ux 2))) (/ (* (pow (- 1 ux) 2) (- ux 1)) (pow ux 2)))) (pow maxCos 3))) (/ ux maxCos))) (+ (/ 1 maxCos) (+ (/ (* (- 1 ux) (- ux 1)) (* (pow maxCos 2) ux)) (/ (pow (- 1 ux) 2) (* (pow maxCos 2) ux))))))
(*.f32 (-.f32 (-.f32 (+.f32 (-.f32 ux (/.f32 (fma.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) ux) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) ux)) (/.f32 (-.f32 #s(literal 1 binary32) ux) ux) (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (*.f32 (neg.f32 ux) ux)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (*.f32 ux ux)))) (pow.f32 maxCos #s(literal 3 binary32)))) (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 maxCos maxCos) ux))) (/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (*.f32 (*.f32 maxCos maxCos) ux))) maxCos)
(* -1 (* (pow maxCos 6) (pow ux 6)))
(*.f32 (neg.f32 (pow.f32 ux #s(literal 6 binary32))) (pow.f32 maxCos #s(literal 6 binary32)))
(* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6)))
(*.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 6 binary32))) (pow.f32 maxCos #s(literal 6 binary32)))
(* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6)))
(*.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 6 binary32))) (pow.f32 maxCos #s(literal 6 binary32)))
(* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6)))
(*.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 6 binary32))) (pow.f32 maxCos #s(literal 6 binary32)))
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) maxCos)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(*.f32 (+.f32 ux (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) maxCos)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (+ (/ (* ux (- 1 ux)) maxCos) (pow ux 2)))
(*.f32 (*.f32 ux (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (+ (/ (* ux (- 1 ux)) maxCos) (+ (/ (pow (- 1 ux) 2) (pow maxCos 2)) (pow ux 2))))
(*.f32 (fma.f32 ux (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 maxCos maxCos))) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (+ (/ (* ux (- 1 ux)) maxCos) (+ (/ (pow (- 1 ux) 2) (pow maxCos 2)) (pow ux 2))))
(*.f32 (fma.f32 ux (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 maxCos maxCos))) (*.f32 maxCos maxCos))
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos) ux))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos) ux))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos) ux))
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 ux (/.f32 ux maxCos)))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 ux (/.f32 ux maxCos)))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 ux (/.f32 ux maxCos)))
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos) ux))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos) ux))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos) ux))
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(*.f32 (neg.f32 maxCos) (-.f32 ux (/.f32 ux maxCos)))
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(*.f32 (neg.f32 maxCos) (-.f32 ux (/.f32 ux maxCos)))
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(*.f32 (neg.f32 maxCos) (-.f32 ux (/.f32 ux maxCos)))
(* -1 ux)
(neg.f32 ux)
(- (/ ux maxCos) ux)
(-.f32 (/.f32 ux maxCos) ux)
(- (/ ux maxCos) ux)
(-.f32 (/.f32 ux maxCos) ux)
(- (/ ux maxCos) ux)
(-.f32 (/.f32 ux maxCos) ux)
(* -1 (* (pow maxCos 2) (pow ux 2)))
(*.f32 (*.f32 (*.f32 (neg.f32 maxCos) maxCos) ux) ux)
(* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))
(*.f32 (-.f32 (*.f32 (/.f32 ux maxCos) (/.f32 ux maxCos)) (*.f32 ux ux)) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))
(*.f32 (-.f32 (*.f32 (/.f32 ux maxCos) (/.f32 ux maxCos)) (*.f32 ux ux)) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (- (/ (pow ux 2) (pow maxCos 2)) (pow ux 2)))
(*.f32 (-.f32 (*.f32 (/.f32 ux maxCos) (/.f32 ux maxCos)) (*.f32 ux ux)) (*.f32 maxCos maxCos))
(* -1 (* maxCos (pow ux 2)))
(*.f32 (neg.f32 maxCos) (*.f32 ux ux))
(* -1 (* maxCos (+ (* -1 (/ (pow ux 2) maxCos)) (pow ux 2))))
(*.f32 (neg.f32 maxCos) (fma.f32 ux ux (/.f32 (*.f32 (neg.f32 ux) ux) maxCos)))
(* -1 (* maxCos (+ (* -1 (/ (pow ux 2) maxCos)) (pow ux 2))))
(*.f32 (neg.f32 maxCos) (fma.f32 ux ux (/.f32 (*.f32 (neg.f32 ux) ux) maxCos)))
(* -1 (* maxCos (+ (* -1 (/ (pow ux 2) maxCos)) (pow ux 2))))
(*.f32 (neg.f32 maxCos) (fma.f32 ux ux (/.f32 (*.f32 (neg.f32 ux) ux) maxCos)))
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 ux (/.f32 ux maxCos)))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 ux (/.f32 ux maxCos)))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 ux (/.f32 ux maxCos)))
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos) ux))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ 1 (+ (* -1 (/ ux maxCos)) (/ ux maxCos))) ux) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos) ux))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ 1 (+ (* -1 (/ ux maxCos)) (/ ux maxCos))) ux) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos) ux))
(* -1 (* (pow maxCos 4) (pow ux 4)))
(*.f32 (neg.f32 (pow.f32 ux #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 4 binary32)))
(* (pow maxCos 4) (+ (* -1 (pow ux 4)) (/ (* (pow ux 3) (- 1 ux)) maxCos)))
(*.f32 (-.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 4 binary32)))
(* (pow maxCos 4) (+ (* -1 (/ (- (+ (* -1 (/ (* (pow ux 2) (pow (- 1 ux) 2)) maxCos)) (/ (* (pow ux 2) (pow (- 1 ux) 2)) maxCos)) (* (pow ux 3) (- 1 ux))) maxCos)) (* -1 (pow ux 4))))
(*.f32 (-.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) (pow.f32 ux #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 4 binary32)))
(* (pow maxCos 4) (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* ux (pow (- 1 ux) 3)) maxCos)) (/ (* (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2))) (- 1 ux)) (* maxCos ux))) (+ (* -1 (* (pow ux 2) (pow (- 1 ux) 2))) (* (pow ux 2) (pow (- 1 ux) 2)))) maxCos)) (* (pow ux 3) (- 1 ux))) maxCos)) (* -1 (pow ux 4))))
(*.f32 (-.f32 (/.f32 (-.f32 (/.f32 (-.f32 (-.f32 (/.f32 #s(literal 0 binary32) (*.f32 maxCos ux)) (/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) ux) maxCos)) #s(literal 0 binary32)) (neg.f32 maxCos)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) ux))) (neg.f32 maxCos)) (pow.f32 ux #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 4 binary32)))
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- ux 1) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ ux (+ (* -1 (/ (* (- 1 ux) (- ux 1)) (* maxCos ux))) (* -1 (/ (pow (- 1 ux) 2) (* maxCos ux))))) 1) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 (+.f32 (-.f32 (/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) maxCos) ux) (/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) maxCos) ux)) ux) #s(literal 1 binary32)) (neg.f32 maxCos)) ux))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ ux (* -1 (/ (- (+ (* -1 (/ (pow (- 1 ux) 3) (* maxCos (pow ux 2)))) (+ (/ (* (+ (* -1 (/ (* (- 1 ux) (- ux 1)) ux)) (* -1 (/ (pow (- 1 ux) 2) ux))) (- 1 ux)) (* maxCos ux)) (/ (* (pow (- 1 ux) 2) (- ux 1)) (* maxCos (pow ux 2))))) (+ (* -1 (/ (* (- 1 ux) (- ux 1)) ux)) (* -1 (/ (pow (- 1 ux) 2) ux)))) maxCos))) 1) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 (-.f32 ux (/.f32 (-.f32 (-.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) ux) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) ux)) ux) (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) maxCos) (*.f32 (neg.f32 ux) ux))) (/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) maxCos) (*.f32 ux ux))) (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) ux) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) ux))) maxCos)) #s(literal 1 binary32)) (neg.f32 maxCos)) ux))
(* -1 (* (pow maxCos 6) (pow ux 6)))
(*.f32 (neg.f32 (pow.f32 ux #s(literal 6 binary32))) (pow.f32 maxCos #s(literal 6 binary32)))
(* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6)))
(*.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 6 binary32))) (pow.f32 maxCos #s(literal 6 binary32)))
(* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6)))
(*.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 6 binary32))) (pow.f32 maxCos #s(literal 6 binary32)))
(* (pow maxCos 6) (- (/ (pow (- 1 ux) 6) (pow maxCos 6)) (pow ux 6)))
(*.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 6 binary32))) (pow.f32 maxCos #s(literal 6 binary32)))
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos) ux))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos) ux))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(*.f32 (neg.f32 maxCos) (-.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) maxCos) ux))
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (+ (/ (* ux (- 1 ux)) maxCos) (pow ux 2)))
(*.f32 (*.f32 ux (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -1 (* ux (- 1 ux))) (* -1 (/ (pow (- 1 ux) 2) maxCos))) maxCos)) (pow ux 2)))
(*.f32 (-.f32 (*.f32 ux ux) (/.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) ux) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) maxCos)) maxCos)) (*.f32 maxCos maxCos))
(* (pow maxCos 2) (+ (* -1 (/ (+ (* -1 (* ux (- 1 ux))) (* -1 (/ (pow (- 1 ux) 2) maxCos))) maxCos)) (pow ux 2)))
(*.f32 (-.f32 (*.f32 ux ux) (/.f32 (-.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) ux) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) maxCos)) maxCos)) (*.f32 maxCos maxCos))
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
#s(literal 1 binary32)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
1
#s(literal 1 binary32)
(+ 1 ux)
(+.f32 ux #s(literal 1 binary32))
(+ 1 (* ux (+ 1 ux)))
(fma.f32 (+.f32 ux #s(literal 1 binary32)) ux #s(literal 1 binary32))
(+ 1 (* ux (+ 1 (* ux (+ 1 ux)))))
(fma.f32 (fma.f32 (+.f32 ux #s(literal 1 binary32)) ux #s(literal 1 binary32)) ux #s(literal 1 binary32))
1
#s(literal 1 binary32)
(+ 1 ux)
(+.f32 ux #s(literal 1 binary32))
(+ 1 ux)
(+.f32 ux #s(literal 1 binary32))
(+ 1 ux)
(+.f32 ux #s(literal 1 binary32))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux) maxCos)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux) maxCos)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux) maxCos)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux) maxCos)
1
#s(literal 1 binary32)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- (/ 1 maxCos) 1))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux)
(* ux (- (/ 1 maxCos) 1))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux)
(* ux (- (/ 1 maxCos) 1))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux)
(* ux (- (/ 1 maxCos) 1))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux)
(* (pow ux 2) (- 1 (pow maxCos 2)))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
1
#s(literal 1 binary32)
(+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))))
(fma.f32 (-.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))) ux #s(literal 1 binary32))
(+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))))
(fma.f32 (-.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))) ux #s(literal 1 binary32))
(+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))))
(fma.f32 (-.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))) ux #s(literal 1 binary32))
1
#s(literal 1 binary32)
(+ 1 (* -1 (* ux (+ 4 maxCos))))
(-.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 4 binary32) maxCos) ux))
(+ 1 (* ux (- (* ux (- 14 (+ (* -1 (* (+ 4 maxCos) (- maxCos 2))) (* maxCos (- maxCos 1))))) (+ 4 maxCos))))
(fma.f32 (-.f32 (fma.f32 (-.f32 #s(literal 14 binary32) (-.f32 (*.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos) (*.f32 (-.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 4 binary32) maxCos)))) ux #s(literal -4 binary32)) maxCos) ux #s(literal 1 binary32))
(+ 1 (* ux (- (* ux (- (+ 14 (* -1 (* ux (+ 20 (+ (* -1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 4 maxCos))) (* (- 14 (+ (* -1 (* (+ 4 maxCos) (- maxCos 2))) (* maxCos (- maxCos 1)))) (- maxCos 2))))))) (+ (* -1 (* (+ 4 maxCos) (- maxCos 2))) (* maxCos (- maxCos 1))))) (+ 4 maxCos))))
(fma.f32 (-.f32 (fma.f32 (-.f32 (-.f32 #s(literal 14 binary32) (*.f32 (fma.f32 (-.f32 #s(literal 14 binary32) (-.f32 (*.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos) (*.f32 (-.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 4 binary32) maxCos)))) (-.f32 maxCos #s(literal 2 binary32)) (fma.f32 (fma.f32 #s(literal -1 binary32) maxCos #s(literal -4 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 20 binary32))) ux)) (-.f32 (*.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos) (*.f32 (-.f32 maxCos #s(literal 2 binary32)) (+.f32 #s(literal 4 binary32) maxCos)))) ux #s(literal -4 binary32)) maxCos) ux #s(literal 1 binary32))
1
#s(literal 1 binary32)
(+ 1 (* -1 (* ux (+ 1 maxCos))))
(-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))
(+ 1 (* ux (- (* ux (- 11 (+ (* -3 (- maxCos 2)) (+ (* -1 (* (+ 1 maxCos) (- maxCos 5))) (* maxCos (- maxCos 1)))))) (+ 1 maxCos))))
(fma.f32 (-.f32 (fma.f32 (-.f32 #s(literal 11 binary32) (fma.f32 (neg.f32 (-.f32 maxCos #s(literal 5 binary32))) (+.f32 maxCos #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos (fma.f32 #s(literal -3 binary32) maxCos #s(literal 6 binary32))))) ux #s(literal -1 binary32)) maxCos) ux #s(literal 1 binary32))
(+ 1 (* ux (- (* ux (- (+ 11 (* -1 (* ux (+ 20 (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (* (+ 1 maxCos) (+ 4 (+ (* -3 (- maxCos 2)) (* maxCos (- maxCos 1)))))) (+ (* -1 (+ 1 (pow maxCos 3))) (+ (* 3 (- maxCos 2)) (* (- 11 (+ (* -3 (- maxCos 2)) (+ (* -1 (* (+ 1 maxCos) (- maxCos 5))) (* maxCos (- maxCos 1))))) (- maxCos 5)))))))))) (+ (* -3 (- maxCos 2)) (+ (* -1 (* (+ 1 maxCos) (- maxCos 5))) (* maxCos (- maxCos 1)))))) (+ 1 maxCos))))
(fma.f32 (-.f32 (fma.f32 (-.f32 (-.f32 #s(literal 11 binary32) (*.f32 (+.f32 (+.f32 (+.f32 #s(literal 17 binary32) (*.f32 (*.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos) #s(literal -3 binary32))) (fma.f32 (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)) (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) #s(literal 3 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 4 binary32))) (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))))) (fma.f32 (-.f32 #s(literal 11 binary32) (fma.f32 (neg.f32 (-.f32 maxCos #s(literal 5 binary32))) (+.f32 maxCos #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos (fma.f32 #s(literal -3 binary32) maxCos #s(literal 6 binary32))))) (-.f32 maxCos #s(literal 5 binary32)) (fma.f32 #s(literal 3 binary32) maxCos #s(literal -6 binary32)))) ux)) (fma.f32 (neg.f32 (-.f32 maxCos #s(literal 5 binary32))) (+.f32 maxCos #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos (fma.f32 #s(literal -3 binary32) maxCos #s(literal 6 binary32))))) ux #s(literal -1 binary32)) maxCos) ux #s(literal 1 binary32))
1
#s(literal 1 binary32)
(+ 1 (* -6 ux))
(fma.f32 #s(literal -6 binary32) ux #s(literal 1 binary32))
(+ 1 (* ux (- (* 15 ux) 6)))
(fma.f32 (fma.f32 #s(literal 15 binary32) ux #s(literal -6 binary32)) ux #s(literal 1 binary32))
(+ 1 (* ux (- (* ux (+ 15 (* -20 ux))) 6)))
(fma.f32 (fma.f32 (fma.f32 #s(literal -20 binary32) ux #s(literal 15 binary32)) ux #s(literal -6 binary32)) ux #s(literal 1 binary32))
1
#s(literal 1 binary32)
(+ 1 (* -6 ux))
(fma.f32 #s(literal -6 binary32) ux #s(literal 1 binary32))
(+ 1 (* ux (- (* 15 ux) 6)))
(fma.f32 (fma.f32 #s(literal 15 binary32) ux #s(literal -6 binary32)) ux #s(literal 1 binary32))
(+ 1 (* ux (- (* ux (+ 15 (* -20 ux))) 6)))
(fma.f32 (fma.f32 (fma.f32 #s(literal -20 binary32) ux #s(literal 15 binary32)) ux #s(literal -6 binary32)) ux #s(literal 1 binary32))
1
#s(literal 1 binary32)
(+ 1 (* -1 (pow ux 2)))
(-.f32 #s(literal 1 binary32) (*.f32 ux ux))
(+ 1 (* -1 (pow ux 2)))
(-.f32 #s(literal 1 binary32) (*.f32 ux ux))
(+ 1 (* -1 (pow ux 2)))
(-.f32 #s(literal 1 binary32) (*.f32 ux ux))
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
1
#s(literal 1 binary32)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
1
#s(literal 1 binary32)
(+ 1 (* ux (- maxCos 2)))
(fma.f32 (-.f32 maxCos #s(literal 2 binary32)) ux #s(literal 1 binary32))
(+ 1 (* ux (- (+ maxCos (* ux (+ 1 (* maxCos (- maxCos 1))))) 2)))
(fma.f32 (-.f32 (fma.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) ux maxCos) #s(literal 2 binary32)) ux #s(literal 1 binary32))
(+ 1 (* ux (- (+ maxCos (* ux (+ 1 (* maxCos (- maxCos 1))))) 2)))
(fma.f32 (-.f32 (fma.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) ux maxCos) #s(literal 2 binary32)) ux #s(literal 1 binary32))
1
#s(literal 1 binary32)
(+ 1 (* -3 ux))
(fma.f32 #s(literal -3 binary32) ux #s(literal 1 binary32))
(+ 1 (* ux (- (* 3 ux) 3)))
(fma.f32 (fma.f32 #s(literal 3 binary32) ux #s(literal -3 binary32)) ux #s(literal 1 binary32))
(+ 1 (* ux (- (* ux (+ 3 (* -1 ux))) 3)))
(fma.f32 (fma.f32 (-.f32 #s(literal 3 binary32) ux) ux #s(literal -3 binary32)) ux #s(literal 1 binary32))
(* -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)
(* ux (- maxCos 1))
(*.f32 (-.f32 maxCos #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(/ -1 ux)
(/.f32 #s(literal -1 binary32) ux)
(* -1 (/ (+ 1 (/ 1 ux)) ux))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) ux) #s(literal -1 binary32)) ux)
(/ (- (* -1 (/ (+ 1 (/ 1 ux)) ux)) 1) ux)
(/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) ux) #s(literal -1 binary32)) ux) #s(literal 1 binary32)) ux)
(/ (- (* -1 (/ (+ 1 (/ 1 ux)) (pow ux 2))) (+ 1 (/ 1 ux))) ux)
(/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) ux) #s(literal -1 binary32)) (*.f32 ux ux)) (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))) ux)
ux
(* ux (+ 1 (/ 1 ux)))
(+.f32 ux #s(literal 1 binary32))
(* ux (+ 1 (/ 1 ux)))
(+.f32 ux #s(literal 1 binary32))
(* ux (+ 1 (/ 1 ux)))
(+.f32 ux #s(literal 1 binary32))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux) maxCos)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux) maxCos)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux) maxCos)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux) maxCos)
(* ux (- maxCos 1))
(*.f32 (-.f32 maxCos #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- (/ 1 maxCos) 1))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux)
(* ux (- (/ 1 maxCos) 1))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux)
(* ux (- (/ 1 maxCos) 1))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux)
(* ux (- (/ 1 maxCos) 1))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) maxCos) #s(literal 1 binary32)) ux)
(* (pow ux 2) (- 1 (pow maxCos 2)))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos))))
(*.f32 (-.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))) ux)
(* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos))))
(fma.f32 (-.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))) ux #s(literal 1 binary32))
(* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos))))
(fma.f32 (-.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))) ux #s(literal 1 binary32))
(* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos))))
(fma.f32 (-.f32 (/.f32 (*.f32 maxCos maxCos) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))) ux #s(literal 1 binary32))
(/ (* (pow ux 4) (- 1 (pow maxCos 6))) (+ 1 (* maxCos (- maxCos 1))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 4 binary32))) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))
(* (pow ux 4) (- (+ (* -1 (/ (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) ux)) (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (pow maxCos 6) (+ 1 (* maxCos (- maxCos 1))))))
(*.f32 (fma.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 (-.f32 maxCos #s(literal 2 binary32)) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 6 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) ux) #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (pow.f32 ux #s(literal 4 binary32)))
(* (pow ux 4) (- (+ (* 15 (/ 1 (* (pow ux 2) (+ 1 (* maxCos (- maxCos 1)))))) (+ (/ 1 (+ 1 (* maxCos (- maxCos 1)))) (/ (pow maxCos 6) (* (pow ux 2) (pow (+ 1 (* maxCos (- maxCos 1))) 2))))) (+ (* -1 (/ (* (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (- maxCos 2)) (* (pow ux 2) (+ 1 (* maxCos (- maxCos 1)))))) (+ (/ 1 (* (pow ux 2) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (+ (/ 6 (* ux (+ 1 (* maxCos (- maxCos 1))))) (+ (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (* ux (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (/ (pow maxCos 6) (+ 1 (* maxCos (- maxCos 1))))))))))
(*.f32 (-.f32 (+.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (/.f32 #s(literal 15 binary32) (*.f32 (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) ux) ux))) (-.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux ux)) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 6 binary32) (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) ux))) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (-.f32 maxCos #s(literal 2 binary32)) ux) (/.f32 (pow.f32 maxCos #s(literal 6 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 (-.f32 maxCos #s(literal 2 binary32)) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 6 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (/.f32 (-.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) ux) ux))))) (pow.f32 ux #s(literal 4 binary32)))
(* (pow ux 4) (- (+ (* -1 (/ (+ (* -1 (/ (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (+ 1 (* maxCos (- maxCos 1))))) (+ (* 20 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- maxCos 2) (- (+ (* 15 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (pow maxCos 6) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (+ (* -1 (/ (* (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (- maxCos 2)) (+ 1 (* maxCos (- maxCos 1))))) (/ 1 (pow (+ 1 (* maxCos (- maxCos 1))) 2))))) (+ 1 (* maxCos (- maxCos 1)))))) (pow ux 3))) (+ (* 15 (/ 1 (* (pow ux 2) (+ 1 (* maxCos (- maxCos 1)))))) (+ (/ 1 (+ 1 (* maxCos (- maxCos 1)))) (/ (pow maxCos 6) (* (pow ux 2) (pow (+ 1 (* maxCos (- maxCos 1))) 2)))))) (+ (* -1 (/ (* (+ (* 6 (/ 1 (+ 1 (* maxCos (- maxCos 1))))) (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (- maxCos 2)) (* (pow ux 2) (+ 1 (* maxCos (- maxCos 1)))))) (+ (/ 1 (* (pow ux 2) (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (+ (/ 6 (* ux (+ 1 (* maxCos (- maxCos 1))))) (+ (/ (* (- 1 (pow maxCos 6)) (- maxCos 2)) (* ux (pow (+ 1 (* maxCos (- maxCos 1))) 2))) (/ (pow maxCos 6) (+ 1 (* maxCos (- maxCos 1))))))))))
(*.f32 (-.f32 (-.f32 (+.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux) ux)) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (/.f32 #s(literal 15 binary32) (*.f32 (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) ux) ux))) (/.f32 (-.f32 (fma.f32 (-.f32 maxCos #s(literal 2 binary32)) (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 6 binary32)) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 15 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 (-.f32 maxCos #s(literal 2 binary32)) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 6 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (/.f32 (-.f32 maxCos #s(literal 2 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))))) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))) (/.f32 #s(literal 20 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 (-.f32 maxCos #s(literal 2 binary32)) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 6 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (pow.f32 ux #s(literal 3 binary32)))) (-.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux ux)) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 6 binary32) (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) ux))) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (-.f32 maxCos #s(literal 2 binary32)) ux) (/.f32 (pow.f32 maxCos #s(literal 6 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))))) (*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 (-.f32 maxCos #s(literal 2 binary32)) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 6 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (/.f32 (-.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) ux) ux))))) (pow.f32 ux #s(literal 4 binary32)))
(* -1 (/ (* ux (- 1 (pow maxCos 6))) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))
(/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) ux) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))) (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))))
(* ux (- (+ (* -1 (/ (- 1 (pow maxCos 6)) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ 6 (* ux (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* ux (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))))
(*.f32 (-.f32 (-.f32 (/.f32 (/.f32 #s(literal 6 binary32) ux) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))))) (*.f32 (/.f32 (fma.f32 (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) (-.f32 maxCos #s(literal 2 binary32)) (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))))) ux)
(* ux (- (+ (* -1 (/ (+ (* -1 (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- (* 6 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (+ (* 15 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (+ 1 (pow maxCos 3))) (* 3 (- maxCos 2)))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (pow ux 2))) (+ (* -1 (/ (- 1 (pow maxCos 6)) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ 6 (* ux (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* ux (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))))
(*.f32 (-.f32 (-.f32 (-.f32 (/.f32 (/.f32 #s(literal 6 binary32) ux) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))))) (/.f32 (-.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -3 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 2 binary32)) #s(literal 3 binary32) (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 15 binary32) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))))) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (fma.f32 (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) (-.f32 maxCos #s(literal 2 binary32)) (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))))) (fma.f32 (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) (-.f32 maxCos #s(literal 2 binary32)) (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))))) (*.f32 ux ux))) (*.f32 (/.f32 (fma.f32 (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) (-.f32 maxCos #s(literal 2 binary32)) (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32)) ux)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))))) ux)
(* ux (- (+ (* -1 (/ (- 1 (pow maxCos 6)) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (+ (/ 6 (* ux (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ 20 (* (pow ux 3) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))))) (+ (* -1 (/ (* (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (+ 1 (pow maxCos 3))) (* 3 (- maxCos 2)))) (- (* 6 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (* (pow ux 3) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))) (+ (* -1 (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- (* 6 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (* (pow ux 2) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))) (+ (* 15 (/ 1 (* (pow ux 2) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3)))))) (+ (/ (* (+ 4 (+ (* -3 (- maxCos 2)) (* maxCos (- maxCos 1)))) (- 1 (pow maxCos 6))) (* (pow ux 3) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2)))) (+ (/ (* (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (+ 1 (pow maxCos 3))) (* 3 (- maxCos 2)))) (- 1 (pow maxCos 6))) (* (pow ux 2) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2)))) (+ (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (+ (* -1 (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- (* 6 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (+ (* 15 (/ 1 (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -3 (+ 1 (* maxCos (- maxCos 1)))) (+ (* -1 (+ 1 (pow maxCos 3))) (* 3 (- maxCos 2)))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2)))))) (* (pow ux 3) (* (+ 1 (* maxCos (- maxCos 1))) (+ 1 (pow maxCos 3))))) (/ (* (+ (* -1 (* (+ 1 (pow maxCos 3)) (- maxCos 2))) (* 3 (+ 1 (* maxCos (- maxCos 1))))) (- 1 (pow maxCos 6))) (* ux (* (pow (+ 1 (* maxCos (- maxCos 1))) 2) (pow (+ 1 (pow maxCos 3)) 2))))))))))))
(*.f32 (-.f32 (-.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 20 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (/.f32 (/.f32 #s(literal 6 binary32) ux) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))))) (neg.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -3 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 2 binary32)) #s(literal 3 binary32) (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))))) (pow.f32 ux #s(literal 3 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (fma.f32 (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) (-.f32 maxCos #s(literal 2 binary32)) (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))))) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (fma.f32 (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) (-.f32 maxCos #s(literal 2 binary32)) (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))))) (fma.f32 (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) (-.f32 maxCos #s(literal 2 binary32)) (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))) (*.f32 ux ux)))))) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))) (+.f32 (/.f32 (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) #s(literal 3 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 4 binary32))) (pow.f32 ux #s(literal 3 binary32))) (/.f32 (fma.f32 #s(literal -3 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 2 binary32)) #s(literal 3 binary32) (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))))) (*.f32 ux ux))) (fma.f32 (fma.f32 (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) (-.f32 maxCos #s(literal 2 binary32)) (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -3 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 2 binary32)) #s(literal 3 binary32) (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 15 binary32) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))))) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (fma.f32 (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) (-.f32 maxCos #s(literal 2 binary32)) (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))))) (fma.f32 (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))) (-.f32 maxCos #s(literal 2 binary32)) (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))))) (*.f32 (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))) (pow.f32 ux #s(literal 3 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 ux (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))) (/.f32 #s(literal 15 binary32) (*.f32 (*.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32))) (*.f32 ux ux)))))) ux)
(* (pow ux 6) (- 1 (pow maxCos 6)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 6 binary32)))
(* (pow ux 6) (- 1 (+ (* 6 (/ 1 ux)) (pow maxCos 6))))
(*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 6 binary32) ux)) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 6 binary32)))
(* (pow ux 6) (- (+ 1 (/ 15 (pow ux 2))) (+ (* 6 (/ 1 ux)) (pow maxCos 6))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 15 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 6 binary32) ux) (pow.f32 maxCos #s(literal 6 binary32)))) (pow.f32 ux #s(literal 6 binary32)))
(* (pow ux 6) (- (+ 1 (/ 15 (pow ux 2))) (+ (* 6 (/ 1 ux)) (+ (* 20 (/ 1 (pow ux 3))) (pow maxCos 6)))))
(*.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 15 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 6 binary32) ux) (pow.f32 maxCos #s(literal 6 binary32)))) (/.f32 #s(literal 20 binary32) (pow.f32 ux #s(literal 3 binary32)))) (pow.f32 ux #s(literal 6 binary32)))
(pow ux 6)
(pow.f32 ux #s(literal 6 binary32))
(* (pow ux 6) (- 1 (* 6 (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 6 binary32) ux)) (pow.f32 ux #s(literal 6 binary32)))
(* (pow ux 6) (- (+ 1 (/ 15 (pow ux 2))) (* 6 (/ 1 ux))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 15 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (/.f32 #s(literal 6 binary32) ux)) (pow.f32 ux #s(literal 6 binary32)))
(* (pow ux 6) (- (+ 1 (/ 15 (pow ux 2))) (+ (* 6 (/ 1 ux)) (* 20 (/ 1 (pow ux 3))))))
(*.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 15 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (/.f32 #s(literal 6 binary32) ux)) (/.f32 #s(literal 20 binary32) (pow.f32 ux #s(literal 3 binary32)))) (pow.f32 ux #s(literal 6 binary32)))
(* -1 (pow ux 2))
(*.f32 (neg.f32 ux) ux)
(* (pow ux 2) (- (/ 1 (pow ux 2)) 1))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) ux) ux)
(* (pow ux 2) (- (/ 1 (pow ux 2)) 1))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) ux) ux)
(* (pow ux 2) (- (/ 1 (pow ux 2)) 1))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* ux (- maxCos 1))
(*.f32 (-.f32 maxCos #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* (pow ux 2) (+ 1 (* maxCos (- maxCos 1))))
(*.f32 (*.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos #s(literal 1 binary32)) ux) ux)
(* (pow ux 2) (- (+ 1 (+ (* maxCos (- maxCos 1)) (/ maxCos ux))) (* 2 (/ 1 ux))))
(*.f32 (-.f32 (+.f32 (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos (/.f32 maxCos ux)) #s(literal 1 binary32)) (/.f32 #s(literal 2 binary32) ux)) (*.f32 ux ux))
(* (pow ux 2) (- (+ 1 (+ (* maxCos (- maxCos 1)) (+ (/ 1 (pow ux 2)) (/ maxCos ux)))) (* 2 (/ 1 ux))))
(*.f32 (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos (/.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (/.f32 maxCos ux)) (/.f32 #s(literal 2 binary32) ux)) (*.f32 ux ux))
(* (pow ux 2) (- (+ 1 (+ (* maxCos (- maxCos 1)) (+ (/ 1 (pow ux 2)) (/ maxCos ux)))) (* 2 (/ 1 ux))))
(*.f32 (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (-.f32 maxCos #s(literal 1 binary32)) maxCos (/.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (/.f32 maxCos ux)) (/.f32 #s(literal 2 binary32) ux)) (*.f32 ux ux))
(* -1 (pow ux 3))
(neg.f32 (pow.f32 ux #s(literal 3 binary32)))
(* (pow ux 3) (- (* 3 (/ 1 ux)) 1))
(*.f32 (-.f32 (/.f32 #s(literal 3 binary32) ux) #s(literal 1 binary32)) (pow.f32 ux #s(literal 3 binary32)))
(* (pow ux 3) (- (* 3 (/ 1 ux)) (+ 1 (/ 3 (pow ux 2)))))
(*.f32 (-.f32 (-.f32 (/.f32 #s(literal 3 binary32) ux) #s(literal 1 binary32)) (/.f32 #s(literal 3 binary32) (*.f32 ux ux))) (pow.f32 ux #s(literal 3 binary32)))
(* (pow ux 3) (- (+ (* 3 (/ 1 ux)) (/ 1 (pow ux 3))) (+ 1 (/ 3 (pow ux 2)))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 3 binary32) ux) (/.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 3 binary32) (*.f32 ux ux)) #s(literal 1 binary32))) (pow.f32 ux #s(literal 3 binary32)))
(* -1 ux)
(neg.f32 ux)
(* -1 (* ux (- 1 (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))
(* -1 (* ux (- 1 (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))
(* -1 (* ux (- 1 (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))
(* -1 (* ux (+ 1 (* -1 maxCos))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) (neg.f32 ux))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) ux) maxCos)) (neg.f32 ux))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) ux) maxCos)) (neg.f32 ux))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) ux) maxCos)) (neg.f32 ux))
(/ -1 ux)
(/.f32 #s(literal -1 binary32) ux)
(* -1 (/ (+ 1 (/ 1 ux)) ux))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) ux) #s(literal -1 binary32)) ux)
(* -1 (/ (+ 1 (+ (/ 1 ux) (/ 1 (pow ux 2)))) ux))
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 ux ux))) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ 1 (/ 1 ux)) ux)) 1) ux))) ux))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) ux) #s(literal -1 binary32)) ux) #s(literal 1 binary32)) ux)) (neg.f32 ux))
ux
(* ux (+ 1 (/ 1 ux)))
(+.f32 ux #s(literal 1 binary32))
(* ux (+ 1 (/ 1 ux)))
(+.f32 ux #s(literal 1 binary32))
(* ux (+ 1 (/ 1 ux)))
(+.f32 ux #s(literal 1 binary32))
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)) ux) (neg.f32 maxCos))
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)) ux) (neg.f32 maxCos))
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)) ux) (neg.f32 maxCos))
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)) ux) (neg.f32 maxCos))
(* -1 (* ux (+ 1 (* -1 maxCos))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) (neg.f32 ux))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) ux) maxCos)) (neg.f32 ux))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) ux) maxCos)) (neg.f32 ux))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) ux) maxCos)) (neg.f32 ux))
(* ux (+ 1 (* -1 maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (+ 1 (* -1 maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (+ 1 (* -1 maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (+ 1 (* -1 maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* ux (- 1 (/ 1 maxCos))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)) (neg.f32 ux))
(* -1 (* ux (- 1 (/ 1 maxCos))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)) (neg.f32 ux))
(* -1 (* ux (- 1 (/ 1 maxCos))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)) (neg.f32 ux))
(* -1 (* ux (- 1 (/ 1 maxCos))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) maxCos)) (neg.f32 ux))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(* (pow ux 2) (- 1 (pow maxCos 2)))
(*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* (pow ux 2) (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (fma.f32 (neg.f32 maxCos) maxCos #s(literal 1 binary32)) (*.f32 ux ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(* -1 (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)))
(*.f32 (neg.f32 ux) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (+.f32 maxCos #s(literal 1 binary32))))
(* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux)))
(fma.f32 (neg.f32 ux) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))
(* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux)))
(fma.f32 (neg.f32 ux) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))
(* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux)))
(fma.f32 (neg.f32 ux) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))
(/ (* (pow ux 4) (- 1 (pow maxCos 6))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))))
(* (pow ux 4) (- (+ (* -1 (/ (- (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) ux)) (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))))
(*.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 6 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (/.f32 (*.f32 (-.f32 #s(literal 2 binary32) maxCos) (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32)))) ux) #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)))) (pow.f32 ux #s(literal 4 binary32)))
(* (pow ux 4) (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 15 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) (+ (/ 1 (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)) (/ (* (+ 2 (* -1 maxCos)) (- (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) ux)) (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) ux)) (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))))
(*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (/.f32 #s(literal 6 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))) (/.f32 #s(literal 15 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)))) (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (/.f32 (-.f32 (/.f32 #s(literal 6 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (/.f32 (*.f32 (-.f32 #s(literal 2 binary32) maxCos) (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))))) ux)) (/.f32 (*.f32 (-.f32 #s(literal 2 binary32) maxCos) (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32)))) (neg.f32 ux)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)))) (pow.f32 ux #s(literal 4 binary32)))
(* (pow ux 4) (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* 20 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 3))) (+ (* 6 (/ 1 (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) (/ (* (+ 2 (* -1 maxCos)) (- (+ (* 15 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) (+ (/ 1 (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)) (/ (* (+ 2 (* -1 maxCos)) (- (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) ux)) (+ (* 15 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)))) (+ (/ 1 (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)) (/ (* (+ 2 (* -1 maxCos)) (- (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2)))) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) ux)) (* 6 (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))))) (/ (* (+ 2 (* -1 maxCos)) (- 1 (pow maxCos 6))) (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2))) ux)) (/ 1 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))) (/ (pow maxCos 6) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))))
(*.f32 (fma.f32 (/.f32 (-.f32 (-.f32 (/.f32 #s(literal 6 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (/.f32 (-.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))) (/.f32 #s(literal 15 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)))) (/.f32 (-.f32 (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 3 binary32))) (/.f32 #s(literal 20 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)))) (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (/.f32 (-.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))) (/.f32 #s(literal 15 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)))) (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (/.f32 (-.f32 (/.f32 #s(literal 6 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (/.f32 (*.f32 (-.f32 #s(literal 2 binary32) maxCos) (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (/.f32 #s(literal 6 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))))) ux)) (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (/.f32 (-.f32 (/.f32 #s(literal 6 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (/.f32 (*.f32 (-.f32 #s(literal 2 binary32) maxCos) (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))))) ux)) (/.f32 (*.f32 (-.f32 #s(literal 2 binary32) maxCos) (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32)))) ux) #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)))) (pow.f32 ux #s(literal 4 binary32)))
(* -1 (/ (* ux (- 1 (pow maxCos 6))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))
(/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) ux) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (-.f32 #s(literal -1 binary32) (pow.f32 maxCos #s(literal 3 binary32))))
(* -1 (* ux (- (+ (* -1 (/ (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))) ux)) (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (pow maxCos 6) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))))
(*.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos) #s(literal 3 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))))) ux) #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32))))) (neg.f32 ux))
(* -1 (* ux (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 15 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (+ (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))) (/ (* (- 1 (pow maxCos 6)) (- (+ 1 (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* 3 (+ 2 (* -1 maxCos))))) (* -1 (pow maxCos 3)))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) ux)) (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))) ux)) (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (pow maxCos 6) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))))
(*.f32 (+.f32 (/.f32 (-.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))) (/.f32 (-.f32 (/.f32 #s(literal 15 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))) (fma.f32 (/.f32 (+.f32 (+.f32 #s(literal 4 binary32) (*.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) #s(literal 3 binary32) (pow.f32 maxCos #s(literal 3 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos) #s(literal 3 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))))) (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))))) ux)) (*.f32 (/.f32 (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos) #s(literal 3 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))))) (neg.f32 ux)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32))))) (neg.f32 ux))
(* -1 (* ux (- (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* 20 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (+ (/ (* (+ 4 (+ (* -1 (* maxCos (+ 1 (* -1 maxCos)))) (* 3 (+ 2 (* -1 maxCos))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))) (+ (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- (* 15 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (+ (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))) (/ (* (- 1 (pow maxCos 6)) (- (+ 1 (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* 3 (+ 2 (* -1 maxCos))))) (* -1 (pow maxCos 3)))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))) (/ (* (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))) (- (+ 1 (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* 3 (+ 2 (* -1 maxCos))))) (* -1 (pow maxCos 3)))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))))) ux)) (* 15 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))) (+ (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))) (/ (* (- 1 (pow maxCos 6)) (- (+ 1 (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* 3 (+ 2 (* -1 maxCos))))) (* -1 (pow maxCos 3)))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2))))) ux)) (* 6 (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))) (/ (* (+ (* 3 (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos)))))) (* (+ 2 (* -1 maxCos)) (- 1 (* -1 (pow maxCos 3))))) (- 1 (pow maxCos 6))) (* (pow (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) 2) (pow (- 1 (* -1 (pow maxCos 3))) 2)))) ux)) (/ 1 (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3)))))) (/ (pow maxCos 6) (* (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))) (- 1 (* -1 (pow maxCos 3))))))))
(*.f32 (fma.f32 (/.f32 (-.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))) (/.f32 (-.f32 (-.f32 (/.f32 #s(literal 15 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))) (/.f32 (-.f32 (/.f32 #s(literal 20 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 15 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))) (fma.f32 (/.f32 (+.f32 (+.f32 #s(literal 4 binary32) (*.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) #s(literal 3 binary32) (pow.f32 maxCos #s(literal 3 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos) #s(literal 3 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))))) (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))))) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (/.f32 (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos) #s(literal 3 binary32))) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos) #s(literal 3 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))))) (/.f32 (+.f32 (+.f32 #s(literal 4 binary32) (*.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) #s(literal 3 binary32) (pow.f32 maxCos #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) #s(literal 3 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) maxCos) (neg.f32 maxCos) #s(literal 4 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))))))) ux)) (fma.f32 (/.f32 (+.f32 (+.f32 #s(literal 4 binary32) (*.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))) (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) #s(literal 3 binary32) (pow.f32 maxCos #s(literal 3 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 (-.f32 (/.f32 #s(literal 6 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos) #s(literal 3 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))))) (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)))))) ux)) (*.f32 (/.f32 (fma.f32 (-.f32 #s(literal 2 binary32) maxCos) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -3 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos) #s(literal 3 binary32))) (pow.f32 (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) #s(literal 2 binary32))))) ux) #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32))))) (neg.f32 ux))
(* (pow ux 6) (- 1 (pow maxCos 6)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 6 binary32)))
(* (pow ux 6) (- 1 (+ (* 6 (/ 1 ux)) (pow maxCos 6))))
(*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 6 binary32) ux)) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 6 binary32)))
(* (pow ux 6) (- (+ 1 (* -1 (/ (- 6 (* 15 (/ 1 ux))) ux))) (pow maxCos 6)))
(*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6 binary32) (/.f32 #s(literal 15 binary32) ux)) ux)) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 6 binary32)))
(* (pow ux 6) (- (+ 1 (* -1 (/ (+ 6 (* -1 (/ (- 15 (* 20 (/ 1 ux))) ux))) ux))) (pow maxCos 6)))
(*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6 binary32) (/.f32 (-.f32 #s(literal 15 binary32) (/.f32 #s(literal 20 binary32) ux)) ux)) ux)) (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 6 binary32)))
(pow ux 6)
(pow.f32 ux #s(literal 6 binary32))
(* (pow ux 6) (- 1 (* 6 (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 6 binary32) ux)) (pow.f32 ux #s(literal 6 binary32)))
(* (pow ux 6) (+ 1 (* -1 (/ (- 6 (* 15 (/ 1 ux))) ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6 binary32) (/.f32 #s(literal 15 binary32) ux)) ux)) (pow.f32 ux #s(literal 6 binary32)))
(* (pow ux 6) (+ 1 (* -1 (/ (+ 6 (* -1 (/ (- 15 (* 20 (/ 1 ux))) ux))) ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6 binary32) (/.f32 (-.f32 #s(literal 15 binary32) (/.f32 #s(literal 20 binary32) ux)) ux)) ux)) (pow.f32 ux #s(literal 6 binary32)))
(* -1 (pow ux 2))
(*.f32 (neg.f32 ux) ux)
(* (pow ux 2) (- (/ 1 (pow ux 2)) 1))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) ux) ux)
(* (pow ux 2) (- (/ 1 (pow ux 2)) 1))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) ux) ux)
(* (pow ux 2) (- (/ 1 (pow ux 2)) 1))
(*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* (pow maxCos 2) (pow ux 2))
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(* -1 (* ux (+ 1 (* -1 maxCos))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) (neg.f32 ux))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) ux) maxCos)) (neg.f32 ux))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) ux) maxCos)) (neg.f32 ux))
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) ux) maxCos)) (neg.f32 ux))
(* (pow ux 2) (+ 1 (* -1 (* maxCos (+ 1 (* -1 maxCos))))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) ux) ux)
(* (pow ux 2) (+ 1 (+ (* -1 (* maxCos (+ 1 (* -1 maxCos)))) (* -1 (/ (+ 2 (* -1 maxCos)) ux)))))
(*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (/.f32 (-.f32 #s(literal 2 binary32) maxCos) ux)) (*.f32 ux ux))
(* (pow ux 2) (+ 1 (+ (* -1 (* maxCos (+ 1 (* -1 maxCos)))) (* -1 (/ (- (+ 2 (* -1 maxCos)) (/ 1 ux)) ux)))))
(*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (/.f32 (-.f32 (-.f32 #s(literal 2 binary32) maxCos) (/.f32 #s(literal 1 binary32) ux)) ux)) (*.f32 ux ux))
(* (pow ux 2) (+ 1 (+ (* -1 (* maxCos (+ 1 (* -1 maxCos)))) (* -1 (/ (- (+ 2 (* -1 maxCos)) (/ 1 ux)) ux)))))
(*.f32 (-.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (/.f32 (-.f32 (-.f32 #s(literal 2 binary32) maxCos) (/.f32 #s(literal 1 binary32) ux)) ux)) (*.f32 ux ux))
(* -1 (pow ux 3))
(neg.f32 (pow.f32 ux #s(literal 3 binary32)))
(* -1 (* (pow ux 3) (- 1 (* 3 (/ 1 ux)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 3 binary32) ux)) (neg.f32 (pow.f32 ux #s(literal 3 binary32))))
(* -1 (* (pow ux 3) (+ 1 (* -1 (/ (- 3 (* 3 (/ 1 ux))) ux)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 3 binary32) (/.f32 #s(literal 3 binary32) ux)) ux)) (neg.f32 (pow.f32 ux #s(literal 3 binary32))))
(* -1 (* (pow ux 3) (+ 1 (* -1 (/ (+ 3 (* -1 (/ (- 3 (/ 1 ux)) ux))) ux)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 3 binary32) (/.f32 (-.f32 #s(literal 3 binary32) (/.f32 #s(literal 1 binary32) ux)) ux)) ux)) (neg.f32 (pow.f32 ux #s(literal 3 binary32))))

rewrite332.0ms (5.5%)

Memory
-31.3MiB live, 437.9MiB allocated
Rules
4 574×lower-fma.f64
4 570×lower-fma.f32
4 292×lower-/.f64
4 278×lower-/.f32
3 180×lower-*.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042258
072252
1364202
22881202
08996202
Stop Event
iter limit
node limit
iter limit
Counts
21 → 1 030
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))
(+.f32 ux #s(literal 1 binary32))
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))
#s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))
(-.f32 (/.f32 ux maxCos) ux)
(-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32)))
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))
(-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 ux ux))
(pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))
Outputs
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux #s(literal -1 binary32))) #s(literal 1 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)) (pow.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 ux ux #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux #s(literal -1 binary32))) (-.f32 ux #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.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 ux)) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32))))) (neg.f32 (fma.f32 ux ux #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))))) (neg.f32 (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32))))) (neg.f32 (*.f32 (+.f32 ux #s(literal 1 binary32)) (fma.f32 ux ux #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))))) (neg.f32 (*.f32 (+.f32 ux #s(literal 1 binary32)) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32)))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))
(/.f32 (exp.f32 (log1p.f32 (pow.f32 (neg.f32 ux) #s(literal 3 binary32)))) (exp.f32 (log1p.f32 (fma.f32 ux ux ux))))
(/.f32 (exp.f32 (log1p.f32 (*.f32 (neg.f32 ux) ux))) (exp.f32 (log1p.f32 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 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))) (fma.f32 ux ux #s(literal 1 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux ux) (*.f32 #s(literal 1 binary32) (neg.f32 ux))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (neg.f32 (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))) (neg.f32 (*.f32 (+.f32 ux #s(literal 1 binary32)) (fma.f32 ux ux #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) (neg.f32 (*.f32 (+.f32 ux #s(literal 1 binary32)) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))) (*.f32 (+.f32 ux #s(literal 1 binary32)) (fma.f32 ux ux #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) (*.f32 (+.f32 ux #s(literal 1 binary32)) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32))) (*.f32 (+.f32 ux #s(literal 1 binary32)) (fma.f32 ux ux #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux ux) (*.f32 #s(literal 1 binary32) (neg.f32 ux)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) (*.f32 (+.f32 ux #s(literal 1 binary32)) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (neg.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (-.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 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 ux #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (neg.f32 ux))) (/.f32 (*.f32 ux ux) (-.f32 #s(literal 1 binary32) (neg.f32 ux))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 ux #s(literal 1 binary32)) (fma.f32 ux ux #s(literal 1 binary32)))) (/.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (+.f32 ux #s(literal 1 binary32)) (fma.f32 ux ux #s(literal 1 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 ux #s(literal 1 binary32)) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)))) (/.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 (+.f32 ux #s(literal 1 binary32)) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux ux #s(literal 1 binary32))) (+.f32 ux #s(literal 1 binary32))) (/.f32 (/.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 ux ux #s(literal 1 binary32))) (+.f32 ux #s(literal 1 binary32))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))) (+.f32 ux #s(literal 1 binary32))) (/.f32 (/.f32 (pow.f32 ux #s(literal 6 binary32)) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))) (+.f32 ux #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (/.f32 (*.f32 ux ux) (+.f32 ux #s(literal 1 binary32))))
(-.f32 #s(literal 1 binary32) ux)
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux ux #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (*.f32 (neg.f32 ux) ux) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux ux #s(literal -1 binary32))) (-.f32 ux #s(literal 1 binary32)) (*.f32 (*.f32 (neg.f32 ux) ux) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux))) #s(literal -1 binary32)) (*.f32 (*.f32 (neg.f32 ux) ux) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 (neg.f32 ux) ux) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (*.f32 (neg.f32 ux) ux)))
(fma.f32 #s(literal -1 binary32) ux #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 ux) ux) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32)))))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (*.f32 (neg.f32 ux) ux)))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 ux) ux) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32)))))
(+.f32 (neg.f32 ux) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (neg.f32 ux))
(exp.f32 (log1p.f32 (neg.f32 ux)))
(neg.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 ux #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(*.f32 (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))) (fma.f32 ux ux #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 ux #s(literal 1 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))
(*.f32 (+.f32 ux #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 1 binary32)))
(*.f32 (+.f32 ux #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.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 (neg.f32 (*.f32 (fma.f32 ux ux #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (neg.f32 (-.f32 ux #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (neg.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (neg.f32 (*.f32 (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(/.f32 (neg.f32 (*.f32 (fma.f32 ux ux #s(literal -1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))) (neg.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))))
(/.f32 (*.f32 (fma.f32 ux ux #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (-.f32 ux #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (*.f32 (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))
(/.f32 (neg.f32 (fma.f32 ux ux #s(literal -1 binary32))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (-.f32 ux #s(literal 1 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(/.f32 (*.f32 (fma.f32 ux ux #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(/.f32 (*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(/.f32 (fma.f32 ux ux #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (-.f32 ux #s(literal 1 binary32))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal -1 binary32))
(/.f32 (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)) (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(/.f32 (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(/.f32 (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))
(/.f32 (+.f32 ux #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(-.f32 (/.f32 (*.f32 ux ux) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (-.f32 ux #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (-.f32 ux #s(literal 1 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))) (/.f32 (+.f32 ux #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux)))
(-.f32 (/.f32 (/.f32 (*.f32 ux ux) (-.f32 ux #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux #s(literal 1 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(-.f32 (/.f32 (/.f32 (*.f32 ux ux) (-.f32 ux #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 ux))))
(neg.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (fma.f32 ux ux #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 ux #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 ux ux #s(literal -1 binary32)))) (neg.f32 (neg.f32 (-.f32 ux #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)))))
(/.f32 (neg.f32 (fma.f32 ux ux #s(literal -1 binary32))) (neg.f32 (-.f32 ux #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux ux) ux))))
(/.f32 (neg.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (fma.f32 ux ux #s(literal -1 binary32)) (-.f32 ux #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux ux) ux)))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 ux 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) ux)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) (fma.f32 ux ux #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) ux))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 ux #s(literal 1 binary32)) (fma.f32 ux ux #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux ux #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) ux)) (/.f32 (/.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 ux ux #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) ux)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) ux)) (/.f32 (/.f32 (pow.f32 ux #s(literal 6 binary32)) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) (/.f32 (*.f32 ux ux) (-.f32 #s(literal 1 binary32) ux)))
(fma.f32 ux #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) ux #s(literal 1 binary32))
(pow.f32 (/.f32 (-.f32 ux #s(literal 1 binary32)) (fma.f32 ux ux #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 ux #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) ux)
(*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)
(*.f32 maxCos (-.f32 (/.f32 ux maxCos) ux))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (*.f32 ux ux)) maxCos)) (neg.f32 (+.f32 (/.f32 ux maxCos) ux)))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) maxCos)) (neg.f32 (fma.f32 ux (+.f32 (/.f32 ux maxCos) ux) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 maxCos (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (*.f32 ux ux)))) (neg.f32 (+.f32 (/.f32 ux maxCos) ux)))
(/.f32 (neg.f32 (*.f32 maxCos (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))) (neg.f32 (fma.f32 ux (+.f32 (/.f32 ux maxCos) ux) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (*.f32 ux ux)) maxCos) (+.f32 (/.f32 ux maxCos) ux))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) maxCos) (fma.f32 ux (+.f32 (/.f32 ux maxCos) ux) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (*.f32 ux ux))) (+.f32 (/.f32 ux maxCos) ux))
(/.f32 (*.f32 maxCos (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))) (fma.f32 ux (+.f32 (/.f32 ux maxCos) ux) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))))
(fma.f32 (/.f32 ux maxCos) maxCos (*.f32 (neg.f32 maxCos) ux))
(fma.f32 maxCos (/.f32 ux maxCos) (*.f32 (neg.f32 maxCos) ux))
(+.f32 (*.f32 (/.f32 ux maxCos) maxCos) (*.f32 (neg.f32 maxCos) ux))
(+.f32 (*.f32 maxCos (/.f32 ux maxCos)) (*.f32 (neg.f32 maxCos) ux))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (neg.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (neg.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 2 binary32))) (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 3 binary32))) (fma.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 3 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (neg.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))))) (/.f32 (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (neg.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32))) (/.f32 (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 2 binary32)) (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 3 binary32)) (fma.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))
(fma.f32 #s(literal -1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) (+.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (neg.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))))
(*.f32 #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))
#s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos))
(*.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 ux maxCos) ux)))
(*.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 (/.f32 ux maxCos) ux) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (*.f32 ux ux)))) (neg.f32 (neg.f32 (+.f32 (/.f32 ux maxCos) ux))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 ux (+.f32 (/.f32 ux maxCos) ux) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (-.f32 (/.f32 ux maxCos) (neg.f32 ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (+.f32 (/.f32 ux maxCos) ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (/.f32 ux maxCos) (neg.f32 ux))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (fma.f32 ux (+.f32 (/.f32 ux maxCos) ux) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (*.f32 ux ux)) (-.f32 (/.f32 ux maxCos) (neg.f32 ux)))
(/.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (/.f32 ux maxCos) ux))
(/.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (*.f32 ux ux) (*.f32 (/.f32 ux maxCos) (neg.f32 ux)))))
(/.f32 (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (fma.f32 ux (+.f32 (/.f32 ux maxCos) ux) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 ux maxCos) ux) (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (*.f32 ux ux)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 ux (+.f32 (/.f32 ux maxCos) ux) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 ux maxCos) ux) (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (*.f32 ux ux))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 ux (+.f32 (/.f32 ux maxCos) ux) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (-.f32 (/.f32 ux maxCos) (neg.f32 ux))) (/.f32 (*.f32 ux ux) (-.f32 (/.f32 ux maxCos) (neg.f32 ux))))
(-.f32 (/.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (+.f32 (/.f32 ux maxCos) ux)) (/.f32 (*.f32 ux ux) (+.f32 (/.f32 ux maxCos) ux)))
(-.f32 (/.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (fma.f32 ux (+.f32 (/.f32 ux maxCos) ux) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 ux (+.f32 (/.f32 ux maxCos) ux) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)))))
(-.f32 (/.f32 ux maxCos) ux)
(fma.f32 (/.f32 #s(literal 1 binary32) maxCos) (pow.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal -1 binary32)) (neg.f32 ux))
(fma.f32 (/.f32 #s(literal 1 binary32) maxCos) ux (neg.f32 ux))
(fma.f32 (neg.f32 ux) (/.f32 #s(literal 1 binary32) (neg.f32 maxCos)) (neg.f32 ux))
(fma.f32 #s(literal -1 binary32) ux (/.f32 ux maxCos))
(fma.f32 ux (/.f32 #s(literal 1 binary32) maxCos) (neg.f32 ux))
(fma.f32 #s(literal 1 binary32) (/.f32 ux maxCos) (neg.f32 ux))
(pow.f32 (/.f32 (+.f32 (/.f32 ux maxCos) ux) (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32)) (*.f32 ux ux))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 ux (+.f32 (/.f32 ux maxCos) ux) (pow.f32 (/.f32 ux maxCos) #s(literal 2 binary32))) (-.f32 (pow.f32 (/.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (neg.f32 ux) (/.f32 ux maxCos))
(+.f32 (/.f32 ux maxCos) (neg.f32 ux))
(*.f32 (fma.f32 maxCos ux ux) (-.f32 ux (*.f32 maxCos ux)))
(*.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)))) (neg.f32 (-.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)))) (neg.f32 (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (neg.f32 (+.f32 (pow.f32 ux #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)) (*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (neg.f32 (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (-.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (+.f32 (pow.f32 ux #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)) (*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))) (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))) (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))))
(-.f32 (/.f32 (pow.f32 ux #s(literal 4 binary32)) (-.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)) (-.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(-.f32 (/.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 ux #s(literal 6 binary32)) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32)))))
(-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))
(fma.f32 (exp.f32 (log.f32 ux)) (exp.f32 (log.f32 ux)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(fma.f32 (neg.f32 (*.f32 maxCos maxCos)) (*.f32 ux ux) (*.f32 ux ux))
(fma.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 maxCos ux) (*.f32 ux ux))
(fma.f32 (neg.f32 ux) (neg.f32 ux) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 (neg.f32 ux) ux) (*.f32 ux ux))
(fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux ux))
(fma.f32 (*.f32 maxCos ux) (*.f32 (neg.f32 maxCos) ux) (*.f32 ux ux))
(fma.f32 (*.f32 ux ux) #s(literal 1 binary32) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(fma.f32 ux ux (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(fma.f32 #s(literal 1 binary32) (*.f32 ux ux) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(pow.f32 (/.f32 (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))) (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) #s(literal -1 binary32))
(+.f32 (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 ux ux))
(+.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32)))))
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (fma.f32 maxCos maxCos #s(literal -1 binary32))) (-.f32 maxCos #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 maxCos maxCos (-.f32 #s(literal 1 binary32) maxCos)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(*.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32))))
(*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))))) (neg.f32 (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))))) (neg.f32 (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))))) (neg.f32 (+.f32 (pow.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))) (+.f32 maxCos #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 ux ux) (+.f32 maxCos #s(literal 1 binary32))) (*.f32 (+.f32 maxCos #s(literal 1 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (neg.f32 (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 1 binary32))) (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (neg.f32 ux) ux) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32)))) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 2 binary32))) (fma.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32)))))
(/.f32 (-.f32 (/.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32)))) (+.f32 (pow.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (neg.f32 (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)))) (neg.f32 (*.f32 (+.f32 maxCos #s(literal 1 binary32)) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (neg.f32 (*.f32 (+.f32 maxCos #s(literal 1 binary32)) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 1 binary32)) (+.f32 maxCos #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))) (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 ux ux) (+.f32 maxCos #s(literal 1 binary32))) (*.f32 (+.f32 maxCos #s(literal 1 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (*.f32 (+.f32 maxCos #s(literal 1 binary32)) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (*.f32 (+.f32 maxCos #s(literal 1 binary32)) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) #s(literal 2 binary32)) (fma.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))))) (/.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 2 binary32)) (fma.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))))))) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))))))))
(-.f32 (/.f32 (*.f32 (*.f32 ux ux) (+.f32 maxCos #s(literal 1 binary32))) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 (+.f32 maxCos #s(literal 1 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (+.f32 maxCos #s(literal 1 binary32)) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (+.f32 maxCos #s(literal 1 binary32)) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)) (*.f32 (+.f32 maxCos #s(literal 1 binary32)) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(-.f32 (/.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 (+.f32 maxCos #s(literal 1 binary32)) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (*.f32 (+.f32 maxCos #s(literal 1 binary32)) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 maxCos #s(literal 1 binary32))))
(-.f32 (/.f32 (/.f32 (pow.f32 ux #s(literal 6 binary32)) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (+.f32 maxCos #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32))) (/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 maxCos #s(literal 1 binary32))))
(-.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))))
(fma.f32 (/.f32 (*.f32 ux ux) (fma.f32 maxCos maxCos #s(literal -1 binary32))) (-.f32 maxCos #s(literal 1 binary32)) (neg.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 ux ux) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 maxCos maxCos (-.f32 #s(literal 1 binary32) maxCos)) (neg.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32)))))
(fma.f32 (*.f32 ux ux) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) (neg.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32)))))
(fma.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32))) (neg.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32)))))
(pow.f32 (/.f32 (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) (neg.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 maxCos #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 ux (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 ux (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos #s(literal 1 binary32)) ux)
(*.f32 (/.f32 #s(literal 1 binary32) ux) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))))
(*.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux))))
(*.f32 (/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 ux)))
(*.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) ux))
(*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))
(*.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) ux)) (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) ux))) (neg.f32 (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) ux))) (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32))) (neg.f32 ux))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 maxCos #s(literal 1 binary32))))) (neg.f32 (neg.f32 ux)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (neg.f32 (fma.f32 maxCos ux ux)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)) ux)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 1 binary32))) (neg.f32 (fma.f32 maxCos ux ux)))
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) ux) (+.f32 maxCos #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) ux)) (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) ux)) (+.f32 maxCos #s(literal 1 binary32)))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) ux)) (neg.f32 (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (neg.f32 (*.f32 ux (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 maxCos ux ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux (*.f32 (neg.f32 maxCos) ux))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)))) (neg.f32 (*.f32 (fma.f32 maxCos ux ux) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (neg.f32 (*.f32 (fma.f32 maxCos ux ux) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))))))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) #s(literal 1 binary32)) ux)
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 maxCos #s(literal 1 binary32)))) (neg.f32 ux))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (fma.f32 maxCos ux ux))
(/.f32 (*.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)) ux))
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 1 binary32)) (fma.f32 maxCos ux ux))
(/.f32 (-.f32 (pow.f32 ux #s(literal 4 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (*.f32 (fma.f32 maxCos ux ux) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) ux) (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 ux ux (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (*.f32 ux (*.f32 (neg.f32 maxCos) ux)))))
(/.f32 (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux)))
(/.f32 (/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 maxCos #s(literal 1 binary32))) (neg.f32 (neg.f32 (neg.f32 ux))))
(/.f32 (/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 maxCos #s(literal 1 binary32))) (neg.f32 ux))
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 ux (*.f32 (neg.f32 maxCos) ux))))
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (*.f32 ux (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (fma.f32 maxCos ux ux)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux)) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 maxCos ux ux) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) ux)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (neg.f32 (neg.f32 ux)))
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux)
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 ux (*.f32 (neg.f32 maxCos) ux)))
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (fma.f32 maxCos ux ux))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux)) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 maxCos ux ux) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) ux))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))))
(-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (*.f32 (neg.f32 maxCos) ux))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 ux (*.f32 (neg.f32 maxCos) ux))))
(-.f32 (/.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (fma.f32 maxCos ux ux) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)) (*.f32 (fma.f32 maxCos ux ux) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(-.f32 (/.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (*.f32 (fma.f32 maxCos ux ux) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 ux)) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 ux (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)))) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 ux (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 maxCos ux ux))) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))
(-.f32 (/.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) (neg.f32 (neg.f32 ux))) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))) (neg.f32 (neg.f32 ux))))
(-.f32 (/.f32 (/.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (fma.f32 maxCos ux ux)) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)) (fma.f32 ux ux (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (fma.f32 maxCos ux ux)))
(-.f32 (/.f32 (/.f32 (pow.f32 ux #s(literal 6 binary32)) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (fma.f32 maxCos ux ux)) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (+.f32 (fma.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 maxCos maxCos) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32))) (pow.f32 ux #s(literal 4 binary32)))) (fma.f32 maxCos ux ux)))
(-.f32 (/.f32 (pow.f32 ux #s(literal 3 binary32)) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux))))
(-.f32 (/.f32 (*.f32 ux (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) ux) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (+.f32 maxCos #s(literal 1 binary32))) ux))
(-.f32 (/.f32 (*.f32 ux ux) (fma.f32 maxCos ux ux)) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 maxCos ux ux)))
(-.f32 ux (*.f32 maxCos ux))
(fma.f32 (neg.f32 maxCos) ux ux)
(fma.f32 (neg.f32 ux) maxCos ux)
(fma.f32 #s(literal -1 binary32) (*.f32 maxCos ux) ux)
(fma.f32 maxCos (neg.f32 ux) ux)
(fma.f32 ux (neg.f32 maxCos) ux)
(fma.f32 ux #s(literal 1 binary32) (*.f32 (neg.f32 maxCos) ux))
(fma.f32 #s(literal 1 binary32) ux (*.f32 (neg.f32 maxCos) ux))
(pow.f32 (/.f32 (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux ux) (*.f32 ux ux)) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 maxCos ux ux) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (+.f32 maxCos #s(literal 1 binary32)) (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) ux) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 maxCos) ux) ux)
(+.f32 ux (*.f32 (neg.f32 maxCos) ux))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))) #s(literal -1 binary32)))
(neg.f32 (neg.f32 (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)) (/.f32 (*.f32 ux ux) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))))
(-.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(-.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 maxCos) ux))
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(fma.f32 (exp.f32 (log.f32 maxCos)) (exp.f32 (log.f32 ux)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (exp.f32 (log.f32 ux)) (exp.f32 (log.f32 maxCos)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux #s(literal -1 binary32))) #s(literal 1 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)) (pow.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 ux ux #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (sqrt.f32 (*.f32 maxCos ux)) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #s(literal -1 binary32)) (*.f32 maxCos ux))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (*.f32 maxCos ux))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux #s(literal -1 binary32))) (-.f32 ux #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))
(fma.f32 (sqrt.f32 (*.f32 maxCos ux)) (sqrt.f32 (*.f32 maxCos ux)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 1 binary32)) #s(literal -1 binary32)) (*.f32 maxCos ux))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (*.f32 maxCos ux))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) (*.f32 maxCos ux))
(fma.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32) (*.f32 maxCos ux))
(fma.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) ux))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(pow.f32 (/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux))
(+.f32 (neg.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux (*.f32 maxCos ux)))
(+.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux)) (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))))) (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))))) (neg.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #s(literal -1 binary32))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (neg.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))))) (neg.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))))) (neg.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))))) (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))))) (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))) (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32)))) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #s(literal -1 binary32)) (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)))) (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32)))) (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)))) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32)))) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))) (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(-.f32 (/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32)) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(pow.f32 (/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))))
(*.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 9 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 9 binary32)))) (+.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 3 binary32))))
(*.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (neg.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 1 binary32))) (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))) (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (neg.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))))
(/.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(/.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(-.f32 (/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))) (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32)) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))) (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (/.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32)) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)))))
(neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))))) (neg.f32 (neg.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) #s(literal 1 binary32))) (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) #s(literal 1 binary32))) (neg.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)))) (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32)))) (neg.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32)))) (neg.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) #s(literal 1 binary32)) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) #s(literal 1 binary32)) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32)))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32)) (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32)))))
(-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)))
(fma.f32 (pow.f32 (neg.f32 (*.f32 maxCos maxCos)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) #s(literal 6 binary32)) (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux #s(literal -1 binary32))) #s(literal 6 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 6 binary32)) (pow.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 6 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 6 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 6 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 6 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32)) (-.f32 #s(literal 1 binary32) ux) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (neg.f32 (pow.f32 maxCos #s(literal 6 binary32))) (pow.f32 ux #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 9/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 9/2 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))
(fma.f32 (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))
(fma.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 4 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (pow.f32 maxCos #s(literal 6 binary32)) (neg.f32 (pow.f32 ux #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))
(fma.f32 #s(literal -1 binary32) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))
(fma.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #s(literal 1 binary32) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(fma.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 12 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 12 binary32))) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) #s(literal 6 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 18 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 18 binary32)))) #s(literal -1 binary32))
(+.f32 (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))
(+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (neg.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) #s(literal 6 binary32)) (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 6 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux #s(literal -1 binary32))) #s(literal 6 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 6 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 6 binary32)) (pow.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 6 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 6 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 6 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 6 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 6 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 6 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) #s(literal 6 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 6 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 6 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 6 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32)) (-.f32 #s(literal 1 binary32) ux))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 9/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 9/2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal 6 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 (+.f32 ux #s(literal 1 binary32)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) #s(literal 3 binary32)) (pow.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 3 binary32)) (pow.f32 (+.f32 ux #s(literal 1 binary32)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 3 binary32)) (pow.f32 (*.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 ux #s(literal 1 binary32))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 ux #s(literal 1 binary32)) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (+.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 3 binary32)))
(pow.f32 (exp.f32 #s(literal 6 binary32)) (log1p.f32 (neg.f32 ux)))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3/2 binary32)) #s(literal 4 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) #s(literal 3 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal -6 binary32))
(exp.f32 (+.f32 (fma.f32 (log1p.f32 (neg.f32 ux)) #s(literal 2 binary32) (*.f32 (log1p.f32 (neg.f32 ux)) #s(literal 2 binary32))) (*.f32 (log1p.f32 (neg.f32 ux)) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log1p.f32 (neg.f32 ux)) #s(literal 2 binary32) (fma.f32 (log1p.f32 (neg.f32 ux)) #s(literal 2 binary32) (*.f32 (log1p.f32 (neg.f32 ux)) #s(literal 2 binary32)))))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 ux)) #s(literal 3 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) #s(literal 6 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux ux #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32))))) (neg.f32 (neg.f32 (fma.f32 ux ux #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))))) (neg.f32 (neg.f32 (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) ux))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))) (neg.f32 (fma.f32 ux ux #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) ux))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) (neg.f32 (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) ux)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32))) (fma.f32 ux ux #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) ux)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 ux ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 ux ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) ux))) (/.f32 (pow.f32 ux #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) ux))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux ux #s(literal 1 binary32))) (/.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 ux ux #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 ux #s(literal 6 binary32)) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))))
(-.f32 #s(literal 1 binary32) (*.f32 ux ux))
(fma.f32 (neg.f32 ux) ux #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 ux ux) #s(literal 1 binary32))
(fma.f32 ux (neg.f32 ux) #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 ux ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 ux) ux) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) ux))
(*.f32 (pow.f32 (*.f32 (*.f32 maxCos maxCos) ux) #s(literal 1 binary32)) ux)
(*.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) maxCos) #s(literal 1 binary32)) ux)
(*.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32)) maxCos)
(*.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux)
(*.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux)
(*.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux))
(*.f32 (*.f32 (*.f32 maxCos ux) ux) maxCos)
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))
(*.f32 (*.f32 maxCos ux) (*.f32 maxCos ux))
(*.f32 maxCos (pow.f32 (*.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32)))
(*.f32 maxCos (*.f32 (*.f32 maxCos ux) ux))
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
(*.f32 ux (pow.f32 (*.f32 maxCos (*.f32 maxCos ux)) #s(literal 1 binary32)))
(*.f32 ux (*.f32 maxCos (*.f32 maxCos ux)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (*.f32 maxCos ux)))
(pow.f32 (*.f32 (neg.f32 maxCos) ux) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))
(exp.f32 (fma.f32 (log.f32 maxCos) #s(literal 2 binary32) (*.f32 (log.f32 ux) #s(literal 2 binary32))))
(exp.f32 (fma.f32 (log.f32 ux) #s(literal 2 binary32) (*.f32 (log.f32 maxCos) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(*.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux))) (neg.f32 (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 ux ux)) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))
(/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))) (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))
(/.f32 (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)) (/.f32 (*.f32 ux ux) (+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))))
(-.f32 (/.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 3 binary32)) (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))) (/.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (pow.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 ux ux (*.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)) (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))) (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux))))
(-.f32 (/.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(-.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 maxCos) ux))
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(fma.f32 (exp.f32 (log.f32 maxCos)) (exp.f32 (log.f32 ux)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (exp.f32 (log.f32 ux)) (exp.f32 (log.f32 maxCos)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) #s(literal 1 binary32)) (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux #s(literal -1 binary32))) #s(literal 1 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)) (pow.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 ux ux #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (sqrt.f32 (*.f32 maxCos ux)) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) #s(literal -1 binary32)) (*.f32 maxCos ux))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (*.f32 maxCos ux))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux #s(literal -1 binary32))) (-.f32 ux #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux))
(fma.f32 (sqrt.f32 (*.f32 maxCos ux)) (sqrt.f32 (*.f32 maxCos ux)) (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 1 binary32)) #s(literal -1 binary32)) (*.f32 maxCos ux))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (*.f32 maxCos ux))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 (/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) (+.f32 maxCos #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal 1 binary32)) (*.f32 maxCos ux))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) (*.f32 maxCos ux))
(fma.f32 #s(literal -1 binary32) (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32) (*.f32 maxCos ux))
(fma.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))
(fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))
(fma.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (*.f32 maxCos ux))
(fma.f32 ux maxCos (-.f32 #s(literal 1 binary32) ux))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(pow.f32 (/.f32 (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (-.f32 ux (*.f32 maxCos ux)) (+.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 ux (*.f32 maxCos ux)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 maxCos ux) (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux)) (-.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) (neg.f32 ux))
(+.f32 (neg.f32 (-.f32 ux (*.f32 maxCos ux))) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(+.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux (*.f32 maxCos ux)))
(+.f32 #s(literal 1 binary32) (neg.f32 (-.f32 ux (*.f32 maxCos ux))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux)) (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #s(literal 1 binary32))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)))) (neg.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux)) (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux)) (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (neg.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (neg.f32 (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux)) (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))) (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (*.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux)) (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))) (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux)) (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux)) (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux)) (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))) (/.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 1 binary32)) (/.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #s(literal -1 binary32)))
(fma.f32 (pow.f32 (*.f32 (*.f32 maxCos maxCos) ux) #s(literal 1 binary32)) ux (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) maxCos) #s(literal 1 binary32)) ux (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32)) maxCos (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))
(fma.f32 (*.f32 (*.f32 maxCos maxCos) ux) ux (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (*.f32 (*.f32 maxCos ux) maxCos) ux (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))
(fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(fma.f32 (*.f32 (neg.f32 maxCos) ux) (*.f32 (neg.f32 maxCos) ux) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (*.f32 (*.f32 maxCos ux) ux) maxCos (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (*.f32 maxCos maxCos) (*.f32 ux ux) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) #s(literal 1 binary32) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))
(fma.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))
(fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(fma.f32 (*.f32 maxCos ux) (*.f32 maxCos ux) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 maxCos (pow.f32 (*.f32 (*.f32 maxCos ux) ux) #s(literal 1 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 maxCos (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(fma.f32 maxCos (*.f32 (*.f32 maxCos ux) ux) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (*.f32 ux ux) (*.f32 maxCos maxCos) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 ux (pow.f32 (*.f32 maxCos (*.f32 maxCos ux)) #s(literal 1 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 ux (*.f32 maxCos (*.f32 maxCos ux)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 ux (*.f32 maxCos (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))
(fma.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))
(pow.f32 (/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux)) (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 (+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
(+.f32 (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux))
(+.f32 (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32)) (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) ux) maxCos (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(exp.f32 (neg.f32 (*.f32 (log.f32 (fma.f32 (*.f32 (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) maxCos) ux (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) #s(literal -1 binary32))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3/2 binary32)))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (neg.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))))) (neg.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 3 binary32))) (neg.f32 (pow.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32))))
(/.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 3 binary32))) (neg.f32 (pow.f32 (+.f32 ux #s(literal 1 binary32)) #s(literal 3 binary32))))
(/.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 3 binary32)) (pow.f32 (+.f32 ux #s(literal 1 binary32)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))) #s(literal 3 binary32)) (pow.f32 (fma.f32 ux ux #s(literal 1 binary32)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) #s(literal 3 binary32)) (pow.f32 (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 ux #s(literal 1 binary32)) (fma.f32 ux ux #s(literal 1 binary32))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 ux #s(literal 1 binary32)) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 ux #s(literal 1 binary32)) (fma.f32 ux ux #s(literal 1 binary32))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 6 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 ux #s(literal 1 binary32)) (+.f32 (fma.f32 ux ux (pow.f32 ux #s(literal 4 binary32))) #s(literal 1 binary32))) #s(literal 3 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (+.f32 ux #s(literal 1 binary32)))
(/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) (+.f32 ux #s(literal 1 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 ux ux) (*.f32 #s(literal 1 binary32) (neg.f32 ux)))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 3 binary32)) (pow.f32 (+.f32 ux #s(literal 1 binary32)) #s(literal 3 binary32)))
(/.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 2 binary32)) (*.f32 (neg.f32 ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 ux)))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (neg.f32 ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (fma.f32 ux ux #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 ux)))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (*.f32 (neg.f32 ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) (+.f32 (pow.f32 ux #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 ux ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 ux)))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (neg.f32 ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 ux)))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 2 binary32)) (*.f32 (neg.f32 ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 ux)))
(fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (neg.f32 ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 ux)))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (neg.f32 ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 ux (+.f32 ux #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 ux)))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (neg.f32 ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux ux)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 ux #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 ux)))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) #s(literal 1 binary32) (*.f32 (neg.f32 ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 ux)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 ux)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) (*.f32 (neg.f32 ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 ux)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (neg.f32 ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(fma.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 ux)))
(pow.f32 (exp.f32 #s(literal 3 binary32)) (log1p.f32 (neg.f32 ux)))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) #s(literal 3/2 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux)) #s(literal -3 binary32))
(+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (neg.f32 ux) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(+.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (neg.f32 ux)))
(exp.f32 (fma.f32 (log1p.f32 (neg.f32 ux)) #s(literal 3/2 binary32) (*.f32 (log1p.f32 (neg.f32 ux)) #s(literal 3/2 binary32))))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 ux)) #s(literal 3/2 binary32)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (neg.f32 ux)) #s(literal 2 binary32)) #s(literal 3/2 binary32)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) #s(literal 3 binary32)))
(neg.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) ux))) #s(literal 3 binary32)))

eval193.0ms (3.2%)

Memory
21.3MiB live, 330.7MiB allocated
Compiler

Compiled 47 992 to 4 825 computations (89.9% saved)

prune27.0ms (0.5%)

Memory
0.2MiB live, 86.8MiB allocated
Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New1 45431 457
Fresh000
Picked404
Done055
Total1 45881 466
Accuracy
100.0%
Counts
1 466 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.9%
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
99.9%
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
99.9%
(-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))))
97.9%
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))
99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
97.9%
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
97.0%
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))))
68.3%
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
Compiler

Compiled 59 to 61 computations (-3.4% saved)

simplify162.0ms (2.7%)

Memory
-13.0MiB live, 149.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
cost-diff0
#s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))
cost-diff0
(-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))))
cost-diff608
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
cost-diff0
#s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos))
cost-diff0
(*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)
cost-diff0
#s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))
cost-diff0
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))
cost-diff0
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
cost-diff0
#s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))
cost-diff0
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))))
cost-diff576
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))
Rules
8 278×lower-fma.f64
8 278×lower-fma.f32
3 488×lower-*.f64
3 480×lower-*.f32
2 326×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039218
052218
1103218
2218199
3593191
41836161
54450161
08227160
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))))
#s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) ux)
ux
(neg.f32 ux)
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))
#s(literal 1 binary32)
#s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))
(*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)
#s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos))
(/.f32 ux maxCos)
ux
maxCos
(-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))))
#s(literal 1 binary32)
#s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos))
(*.f32 maxCos maxCos)
maxCos
ux
(+.f32 maxCos #s(literal 1 binary32))
Outputs
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))))
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (-.f32 #s(literal 1 binary32) ux)))
#s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))
#s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))
(-.f32 #s(literal 1 binary32) ux)
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) ux)
ux
(neg.f32 ux)
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))
(-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))
#s(literal 1 binary32)
#s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))
#s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))
(*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)
#s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos))
(/.f32 ux maxCos)
ux
maxCos
(-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))))
(-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (-.f32 ux (*.f32 maxCos ux))))
#s(literal 1 binary32)
#s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))
#s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (-.f32 ux (*.f32 maxCos ux)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(-.f32 ux (*.f32 maxCos ux))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos))
(*.f32 maxCos maxCos)
maxCos
ux
(+.f32 maxCos #s(literal 1 binary32))
(-.f32 maxCos #s(literal -1 binary32))

localize79.0ms (1.3%)

Memory
12.2MiB live, 132.5MiB allocated
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy0
#s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))
accuracy0.01171875
(-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))))
accuracy0.015625
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
accuracy0.0625
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
accuracy0
#s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))
accuracy0.01171875
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))
accuracy0.1171875
(*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)
accuracy1.6230155982729484
#s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos))
accuracy0
#s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))
accuracy0.0979563109259798
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
accuracy0.28515625
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))
accuracy0.5084055781882291
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))))
Samples
51.0ms244×0valid
11.0ms12×5exit
Compiler

Compiled 134 to 34 computations (74.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-sub: 13.0ms (27.7% of total)
ival-div: 12.0ms (25.6% of total)
ival-mult: 10.0ms (21.3% of total)
adjust: 6.0ms (12.8% of total)
ival-add: 3.0ms (6.4% of total)
ival-pow2: 2.0ms (4.3% of total)
ival-neg: 1.0ms (2.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series33.0ms (0.5%)

Memory
7.1MiB live, 46.0MiB allocated
Counts
12 → 252
Calls
Call 1
Inputs
#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) (patch (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) #<representation binary32>) () ())
#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())
#s(alt #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) (patch #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())
#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())
#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())
#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())
#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())
#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())
#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())
#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())
Outputs
#s(alt (- 1 ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (- 1 ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt ux (taylor 0 maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt ux (taylor 0 maxCos) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (/ ux maxCos) (taylor 0 maxCos) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (/ (+ ux (* -1 (* maxCos ux))) maxCos) (taylor 0 maxCos) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (/ (+ ux (* -1 (* maxCos ux))) maxCos) (taylor 0 maxCos) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (/ (+ ux (* -1 (* maxCos ux))) maxCos) (taylor 0 maxCos) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt ux (taylor 0 maxCos) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (- 1 ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos ux)) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos (+ ux (* maxCos (+ ux (* -1 ux)))))) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (- (+ 1 (* maxCos (+ ux (* maxCos (+ ux (* -1 ux)))))) ux) (taylor 0 maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt ux (taylor 0 maxCos) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* maxCos ux))) (taylor 0 maxCos) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt ux (taylor 0 maxCos) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* (pow maxCos 2) ux))) (taylor 0 maxCos) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* (pow maxCos 2) ux))) (taylor 0 maxCos) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (+ ux (* -1 (* (pow maxCos 2) ux))) (taylor 0 maxCos) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (/ ux maxCos) ux)) (taylor inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (/ ux maxCos) ux)) (taylor inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (/ ux maxCos) ux)) (taylor inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor inf maxCos) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor inf maxCos) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (- (/ ux maxCos) ux) (taylor inf maxCos) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (- (/ ux maxCos) ux) (taylor inf maxCos) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (- (/ ux maxCos) ux) (taylor inf maxCos) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (+ (* -1 (/ (+ ux (* -1 ux)) (pow maxCos 2))) (/ 1 maxCos))) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (- (+ ux (+ (* -1 (/ (+ ux (* -1 ux)) (pow maxCos 2))) (/ 1 maxCos))) (/ ux maxCos))) (taylor inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor inf maxCos) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* maxCos (+ (* -1 ux) (/ ux maxCos))) (taylor inf maxCos) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow maxCos 2) ux)) (taylor inf maxCos) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2)))) (taylor inf maxCos) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2)))) (taylor inf maxCos) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2)))) (taylor inf maxCos) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor -inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux)))) (taylor -inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux)))) (taylor -inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux)))) (taylor -inf maxCos) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor -inf maxCos) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor -inf maxCos) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (- (/ ux maxCos) ux) (taylor -inf maxCos) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (- (/ ux maxCos) ux) (taylor -inf maxCos) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (- (/ ux maxCos) ux) (taylor -inf maxCos) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor -inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* maxCos ux) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ 1 (+ (* -1 (/ ux maxCos)) (/ ux maxCos))) ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ 1 (+ (* -1 (/ ux maxCos)) (/ ux maxCos))) ux) maxCos))))) (taylor -inf maxCos) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos ux)) (taylor -inf maxCos) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (+ ux (* -1 (/ ux maxCos))))) (taylor -inf maxCos) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow maxCos 2) ux)) (taylor -inf maxCos) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2)))) (taylor -inf maxCos) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2)))) (taylor -inf maxCos) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2)))) (taylor -inf maxCos) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) (patch (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) (patch (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) (patch (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) (patch (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) (patch #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) (patch #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) (patch #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* -1 ux)) (taylor 0 ux) (#s(alt #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) (patch #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) #<representation binary32>) () ())) ())
#s(alt (/ -1 ux) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (/ (- ux 1) ux) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (/ (- ux 1) ux) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (/ (- ux 1) ux) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- maxCos 1))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor 0 ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor 0 ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor 0 ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor 0 ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor 0 ux) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor 0 ux) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor 0 ux) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor 0 ux) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor 0 ux) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor 0 ux) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor 0 ux) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor 0 ux) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos))))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos))))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos))))) (taylor 0 ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor 0 ux) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 (pow maxCos 2))) (taylor 0 ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 (pow maxCos 2))) (taylor 0 ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 (pow maxCos 2))) (taylor 0 ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 (pow maxCos 2))) (taylor 0 ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) (patch (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) (patch (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) (patch (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) (patch (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- maxCos 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor inf ux) (#s(alt #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) (patch #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) (patch #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) (patch #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 ux) 1)) (taylor inf ux) (#s(alt #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) (patch #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 ux)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 ux)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 ux)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* ux (- maxCos 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ maxCos (/ 1 ux)) 1)) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 maxCos)) (taylor inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor inf ux) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor inf ux) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor inf ux) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* maxCos (* ux (- (/ 1 maxCos) 1))) (taylor inf ux) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor inf ux) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor inf ux) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor inf ux) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ 1 maxCos) 1)) (taylor inf ux) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos)))) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos)))) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos)))) (taylor inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor inf ux) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 (pow maxCos 2))) (taylor inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 (pow maxCos 2))) (taylor inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 (pow maxCos 2))) (taylor inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 (pow maxCos 2))) (taylor inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor -inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) (patch (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) (patch (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) (patch (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) (patch (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (+ 1 (* -1 maxCos)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) (patch #s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))) #<representation binary32>) () ())) ())
#s(alt (* -1 ux) (taylor -inf ux) (#s(alt #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) (patch #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) (patch #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) (patch #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 ux)))) (taylor -inf ux) (#s(alt #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) (patch #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 ux)) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 ux)) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (- 1 (/ 1 ux)) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (patch (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (+ 1 (* -1 maxCos)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux)))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) (patch (-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (* -1 maxCos))) (taylor -inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (* -1 maxCos))) (taylor -inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (* -1 maxCos))) (taylor -inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* ux (+ 1 (* -1 maxCos))) (taylor -inf ux) (#s(alt #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (patch #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (* ux (- 1 (/ 1 maxCos))))) (taylor -inf ux) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (* ux (- 1 (/ 1 maxCos))))) (taylor -inf ux) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (* ux (- 1 (/ 1 maxCos))))) (taylor -inf ux) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* maxCos (* ux (- 1 (/ 1 maxCos))))) (taylor -inf ux) (#s(alt (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) (patch (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 maxCos)))) (taylor -inf ux) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 maxCos)))) (taylor -inf ux) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 maxCos)))) (taylor -inf ux) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* ux (- 1 (/ 1 maxCos)))) (taylor -inf ux) (#s(alt #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) (patch #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) (patch (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux))) (taylor -inf ux) (#s(alt (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) (patch (-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)) (taylor -inf ux) (#s(alt #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) (patch #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 (pow maxCos 2))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 (pow maxCos 2))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 (pow maxCos 2))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
#s(alt (* ux (- 1 (pow maxCos 2))) (taylor -inf ux) (#s(alt (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (patch (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #<representation binary32>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
13.0ms
ux
@inf
((* (- 1 (/ 1 ux)) (neg ux)) (+ (- 1 ux) (* ux maxCos)) (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (- 1 (/ 1 ux)) (- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (* (- (/ ux maxCos) ux) maxCos) (- (/ ux maxCos) ux) (/ (* (- 1 (* maxCos maxCos)) ux) (+ maxCos 1)) (- 1 (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux)) (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (* (- 1 (* maxCos maxCos)) ux))
3.0ms
ux
@-inf
((* (- 1 (/ 1 ux)) (neg ux)) (+ (- 1 ux) (* ux maxCos)) (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (- 1 (/ 1 ux)) (- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (* (- (/ ux maxCos) ux) maxCos) (- (/ ux maxCos) ux) (/ (* (- 1 (* maxCos maxCos)) ux) (+ maxCos 1)) (- 1 (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux)) (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (* (- 1 (* maxCos maxCos)) ux))
3.0ms
ux
@0
((* (- 1 (/ 1 ux)) (neg ux)) (+ (- 1 ux) (* ux maxCos)) (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (- 1 (/ 1 ux)) (- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (* (- (/ ux maxCos) ux) maxCos) (- (/ ux maxCos) ux) (/ (* (- 1 (* maxCos maxCos)) ux) (+ maxCos 1)) (- 1 (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux)) (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (* (- 1 (* maxCos maxCos)) ux))
2.0ms
maxCos
@-inf
((* (- 1 (/ 1 ux)) (neg ux)) (+ (- 1 ux) (* ux maxCos)) (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (- 1 (/ 1 ux)) (- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (* (- (/ ux maxCos) ux) maxCos) (- (/ ux maxCos) ux) (/ (* (- 1 (* maxCos maxCos)) ux) (+ maxCos 1)) (- 1 (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux)) (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (* (- 1 (* maxCos maxCos)) ux))
1.0ms
maxCos
@inf
((* (- 1 (/ 1 ux)) (neg ux)) (+ (- 1 ux) (* ux maxCos)) (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (- 1 (/ 1 ux)) (- 1 (- ux (* maxCos ux))) (- ux (* maxCos ux)) (* (- (/ ux maxCos) ux) maxCos) (- (/ ux maxCos) ux) (/ (* (- 1 (* maxCos maxCos)) ux) (+ maxCos 1)) (- 1 (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux)) (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (* (- 1 (* maxCos maxCos)) ux))

simplify220.0ms (3.7%)

Memory
-0.9MiB live, 187.2MiB allocated
Algorithm
egg-herbie
Rules
19 244×lower-fma.f64
19 244×lower-fma.f32
2 856×lower--.f64
2 856×lower--.f32
2 370×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01111678
13391576
29141534
326491490
468781490
081071401
Stop Event
iter limit
node limit
Counts
252 → 247
Calls
Call 1
Inputs
(- 1 ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- 1 ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos ux)) ux)
ux
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
ux
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(/ ux maxCos)
(/ (+ ux (* -1 (* maxCos ux))) maxCos)
(/ (+ ux (* -1 (* maxCos ux))) maxCos)
(/ (+ ux (* -1 (* maxCos ux))) maxCos)
ux
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(- 1 ux)
(- (+ 1 (* maxCos ux)) ux)
(- (+ 1 (* maxCos (+ ux (* maxCos (+ ux (* -1 ux)))))) ux)
(- (+ 1 (* maxCos (+ ux (* maxCos (+ ux (* -1 ux)))))) ux)
ux
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
(+ ux (* -1 (* maxCos ux)))
ux
(+ ux (* -1 (* (pow maxCos 2) ux)))
(+ ux (* -1 (* (pow maxCos 2) ux)))
(+ ux (* -1 (* (pow maxCos 2) ux)))
(* maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* -1 (* maxCos ux))
(* maxCos (- (/ ux maxCos) ux))
(* maxCos (- (/ ux maxCos) ux))
(* maxCos (- (/ ux maxCos) ux))
(* -1 (* maxCos ux))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* -1 ux)
(- (/ ux maxCos) ux)
(- (/ ux maxCos) ux)
(- (/ ux maxCos) ux)
(* -1 (* maxCos ux))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(* maxCos (- (+ ux (+ (* -1 (/ (+ ux (* -1 ux)) (pow maxCos 2))) (/ 1 maxCos))) (/ ux maxCos)))
(* maxCos (- (+ ux (+ (* -1 (/ (+ ux (* -1 ux)) (pow maxCos 2))) (/ 1 maxCos))) (/ ux maxCos)))
(* -1 (* maxCos ux))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(* -1 (* (pow maxCos 2) ux))
(* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2))))
(* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2))))
(* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2))))
(* 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)))))
(* 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 (* maxCos ux))
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(* -1 (* maxCos ux))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* -1 ux)
(- (/ ux maxCos) ux)
(- (/ ux maxCos) ux)
(- (/ ux maxCos) ux)
(* -1 (* maxCos ux))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ 1 (+ (* -1 (/ ux maxCos)) (/ ux maxCos))) ux) maxCos)))))
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ 1 (+ (* -1 (/ ux maxCos)) (/ ux maxCos))) ux) maxCos)))))
(* -1 (* maxCos ux))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(* -1 (* (pow maxCos 2) ux))
(* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2))))
(* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2))))
(* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2))))
1
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
1
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
1
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
(+ 1 (* -1 ux))
(/ -1 ux)
(/ (- ux 1) ux)
(/ (- ux 1) ux)
(/ (- ux 1) ux)
1
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(+ 1 (* ux (- maxCos 1)))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* ux (- (/ 1 maxCos) 1))
(* ux (- (/ 1 maxCos) 1))
(* ux (- (/ 1 maxCos) 1))
(* ux (- (/ 1 maxCos) 1))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
1
(+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))))
(+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))))
(+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(* ux (- 1 (pow maxCos 2)))
(* ux (- 1 (pow maxCos 2)))
(* ux (- 1 (pow maxCos 2)))
(* ux (- 1 (pow maxCos 2)))
(* -1 ux)
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
(* ux (- maxCos 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* -1 ux)
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
(* ux (- (/ 1 ux) 1))
1
(- 1 (/ 1 ux))
(- 1 (/ 1 ux))
(- 1 (/ 1 ux))
(* ux (- maxCos 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- (+ maxCos (/ 1 ux)) 1))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* ux (- 1 maxCos))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(* ux (- (/ 1 maxCos) 1))
(* ux (- (/ 1 maxCos) 1))
(* ux (- (/ 1 maxCos) 1))
(* ux (- (/ 1 maxCos) 1))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos))))
(* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos))))
(* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos))))
(* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos))))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(* ux (- 1 (pow maxCos 2)))
(* ux (- 1 (pow maxCos 2)))
(* ux (- 1 (pow maxCos 2)))
(* ux (- 1 (pow maxCos 2)))
(* -1 ux)
(* -1 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
(* -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 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
(* -1 (* ux (- 1 (/ 1 ux))))
1
(- 1 (/ 1 ux))
(- 1 (/ 1 ux))
(- 1 (/ 1 ux))
(* -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))))
(* ux (+ 1 (* -1 maxCos)))
(* ux (+ 1 (* -1 maxCos)))
(* ux (+ 1 (* -1 maxCos)))
(* ux (+ 1 (* -1 maxCos)))
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(* -1 (* ux (- 1 (/ 1 maxCos))))
(* -1 (* ux (- 1 (/ 1 maxCos))))
(* -1 (* ux (- 1 (/ 1 maxCos))))
(* -1 (* ux (- 1 (/ 1 maxCos))))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(* -1 (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)))
(* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux)))
(* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux)))
(* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(* ux (- 1 (pow maxCos 2)))
(* ux (- 1 (pow maxCos 2)))
(* ux (- 1 (pow maxCos 2)))
(* ux (- 1 (pow maxCos 2)))
Outputs
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
ux
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
ux
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(/ ux maxCos)
(/.f32 ux maxCos)
(/ (+ ux (* -1 (* maxCos ux))) maxCos)
(-.f32 (/.f32 ux maxCos) ux)
(/ (+ ux (* -1 (* maxCos ux))) maxCos)
(-.f32 (/.f32 ux maxCos) ux)
(/ (+ ux (* -1 (* maxCos ux))) maxCos)
(-.f32 (/.f32 ux maxCos) ux)
ux
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(- 1 ux)
(-.f32 #s(literal 1 binary32) ux)
(- (+ 1 (* maxCos ux)) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos (+ ux (* maxCos (+ ux (* -1 ux)))))) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(- (+ 1 (* maxCos (+ ux (* maxCos (+ ux (* -1 ux)))))) ux)
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
ux
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(+ ux (* -1 (* maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
ux
(+ ux (* -1 (* (pow maxCos 2) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(+ ux (* -1 (* (pow maxCos 2) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(+ ux (* -1 (* (pow maxCos 2) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* maxCos (- (/ ux maxCos) ux))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (- (/ ux maxCos) ux))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (- (/ ux maxCos) ux))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 ux)
(neg.f32 ux)
(- (/ ux maxCos) ux)
(-.f32 (/.f32 ux maxCos) ux)
(- (/ ux maxCos) ux)
(-.f32 (/.f32 ux maxCos) ux)
(- (/ ux maxCos) ux)
(-.f32 (/.f32 ux maxCos) ux)
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* maxCos (- (+ ux (/ 1 maxCos)) (/ ux maxCos)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos (- (+ ux (+ (* -1 (/ (+ ux (* -1 ux)) (pow maxCos 2))) (/ 1 maxCos))) (/ ux maxCos)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos (- (+ ux (+ (* -1 (/ (+ ux (* -1 ux)) (pow maxCos 2))) (/ 1 maxCos))) (/ ux maxCos)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (+ (* -1 ux) (/ ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* (pow maxCos 2) ux))
(*.f32 (*.f32 (neg.f32 maxCos) maxCos) ux)
(* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos (- (* -1 (/ ux maxCos)) (* -1 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 ux)
(neg.f32 ux)
(- (/ ux maxCos) ux)
(-.f32 (/.f32 ux maxCos) ux)
(- (/ ux maxCos) ux)
(-.f32 (/.f32 ux maxCos) ux)
(- (/ ux maxCos) ux)
(-.f32 (/.f32 ux maxCos) ux)
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos ux)
(*.f32 maxCos ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- 1 ux) maxCos)))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ 1 (+ (* -1 (/ ux maxCos)) (/ ux maxCos))) ux) maxCos)))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* maxCos (+ (* -1 ux) (* -1 (/ (- (+ 1 (+ (* -1 (/ ux maxCos)) (/ ux maxCos))) ux) maxCos)))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* maxCos ux))
(*.f32 (neg.f32 maxCos) ux)
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos (+ ux (* -1 (/ ux maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* (pow maxCos 2) ux))
(*.f32 (*.f32 (neg.f32 maxCos) maxCos) ux)
(* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* (pow maxCos 2) (+ (* -1 ux) (/ ux (pow maxCos 2))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
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
#s(literal 1 binary32)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
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)
(/.f32 #s(literal -1 binary32) ux)
(/ (- ux 1) ux)
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
(/ (- ux 1) ux)
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
(/ (- ux 1) ux)
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
1
#s(literal 1 binary32)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+ 1 (* ux (- maxCos 1)))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- (/ 1 maxCos) 1))
(-.f32 (/.f32 ux maxCos) ux)
(* ux (- (/ 1 maxCos) 1))
(-.f32 (/.f32 ux maxCos) ux)
(* ux (- (/ 1 maxCos) 1))
(-.f32 (/.f32 ux maxCos) ux)
(* ux (- (/ 1 maxCos) 1))
(-.f32 (/.f32 ux maxCos) ux)
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
1
#s(literal 1 binary32)
(+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))))
(fma.f32 (/.f32 ux (-.f32 maxCos #s(literal -1 binary32))) (fma.f32 maxCos maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))))
(fma.f32 (/.f32 ux (-.f32 maxCos #s(literal -1 binary32))) (fma.f32 maxCos maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(+ 1 (* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos)))))
(fma.f32 (/.f32 ux (-.f32 maxCos #s(literal -1 binary32))) (fma.f32 maxCos maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(* ux (- 1 (pow maxCos 2)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* ux (- 1 (pow maxCos 2)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* ux (- 1 (pow maxCos 2)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* ux (- 1 (pow maxCos 2)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) 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)
(* ux (- maxCos 1))
(-.f32 (*.f32 maxCos ux) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #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
#s(literal 1 binary32)
(- 1 (/ 1 ux))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
(- 1 (/ 1 ux))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
(- 1 (/ 1 ux))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
(* ux (- maxCos 1))
(-.f32 (*.f32 maxCos ux) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- (+ maxCos (/ 1 ux)) 1))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- 1 maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* maxCos (* ux (- (/ 1 maxCos) 1)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (- (/ 1 maxCos) 1))
(-.f32 (/.f32 ux maxCos) ux)
(* ux (- (/ 1 maxCos) 1))
(-.f32 (/.f32 ux maxCos) ux)
(* ux (- (/ 1 maxCos) 1))
(-.f32 (/.f32 ux maxCos) ux)
(* ux (- (/ 1 maxCos) 1))
(-.f32 (/.f32 ux maxCos) ux)
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(* ux (- (/ (pow maxCos 2) (+ 1 maxCos)) (/ 1 (+ 1 maxCos))))
(*.f32 (/.f32 ux (-.f32 maxCos #s(literal -1 binary32))) (fma.f32 maxCos maxCos #s(literal -1 binary32)))
(* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos))))
(fma.f32 (/.f32 ux (-.f32 maxCos #s(literal -1 binary32))) (fma.f32 maxCos maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos))))
(fma.f32 (/.f32 ux (-.f32 maxCos #s(literal -1 binary32))) (fma.f32 maxCos maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(* ux (- (+ (/ 1 ux) (/ (pow maxCos 2) (+ 1 maxCos))) (/ 1 (+ 1 maxCos))))
(fma.f32 (/.f32 ux (-.f32 maxCos #s(literal -1 binary32))) (fma.f32 maxCos maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(* ux (- 1 (pow maxCos 2)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* ux (- 1 (pow maxCos 2)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* ux (- 1 (pow maxCos 2)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* ux (- 1 (pow maxCos 2)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) 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)
(* -1 (* ux (+ 1 (* -1 maxCos))))
(-.f32 (*.f32 maxCos ux) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #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)
1
#s(literal 1 binary32)
(- 1 (/ 1 ux))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
(- 1 (/ 1 ux))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
(- 1 (/ 1 ux))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
(* -1 (* ux (+ 1 (* -1 maxCos))))
(-.f32 (*.f32 maxCos ux) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* -1 (* ux (- (+ 1 (* -1 maxCos)) (/ 1 ux))))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(* ux (+ 1 (* -1 maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (+ 1 (* -1 maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (+ 1 (* -1 maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* ux (+ 1 (* -1 maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* maxCos (* ux (- 1 (/ 1 maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux)
(* -1 (* ux (- 1 (/ 1 maxCos))))
(-.f32 (/.f32 ux maxCos) ux)
(* -1 (* ux (- 1 (/ 1 maxCos))))
(-.f32 (/.f32 ux maxCos) ux)
(* -1 (* ux (- 1 (/ 1 maxCos))))
(-.f32 (/.f32 ux maxCos) ux)
(* -1 (* ux (- 1 (/ 1 maxCos))))
(-.f32 (/.f32 ux maxCos) ux)
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(* -1 (/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos)))
(*.f32 (/.f32 ux (-.f32 maxCos #s(literal -1 binary32))) (fma.f32 maxCos maxCos #s(literal -1 binary32)))
(* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux)))
(fma.f32 (/.f32 ux (-.f32 maxCos #s(literal -1 binary32))) (fma.f32 maxCos maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux)))
(fma.f32 (/.f32 ux (-.f32 maxCos #s(literal -1 binary32))) (fma.f32 maxCos maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(* ux (+ (* -1 (/ (- 1 (pow maxCos 2)) (+ 1 maxCos))) (/ 1 ux)))
(fma.f32 (/.f32 ux (-.f32 maxCos #s(literal -1 binary32))) (fma.f32 maxCos maxCos #s(literal -1 binary32)) #s(literal 1 binary32))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(/ (* ux (- 1 (pow maxCos 2))) (+ 1 maxCos))
(*.f32 (fma.f32 maxCos maxCos #s(literal -1 binary32)) (/.f32 ux (-.f32 #s(literal -1 binary32) maxCos)))
(* ux (- 1 (pow maxCos 2)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* ux (- 1 (pow maxCos 2)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* ux (- 1 (pow maxCos 2)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(* ux (- 1 (pow maxCos 2)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)

rewrite293.0ms (4.9%)

Memory
25.9MiB live, 344.7MiB allocated
Rules
5 222×lower-/.f64
5 216×lower-/.f32
5 180×lower-fma.f64
5 180×lower-fma.f32
4 626×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039191
052183
1277137
22167137
09327136
Stop Event
iter limit
node limit
iter limit
Counts
12 → 180
Calls
Call 1
Inputs
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))))
#s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux)))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))
#s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))
(*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)
#s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))))
#s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
Outputs
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) #s(literal -1 binary32)) ux)
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))) ux)
(*.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) ux))
(*.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))
(/.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 ux) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 ux) (/.f32 #s(literal -1 binary32) ux)) #s(literal 3 binary32))) (fma.f32 (*.f32 (neg.f32 ux) #s(literal 1 binary32)) (*.f32 (neg.f32 ux) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (neg.f32 ux) (/.f32 #s(literal -1 binary32) ux)) (*.f32 (neg.f32 ux) (/.f32 #s(literal -1 binary32) ux))) (*.f32 (*.f32 (neg.f32 ux) #s(literal 1 binary32)) (*.f32 (neg.f32 ux) (/.f32 #s(literal -1 binary32) ux))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (neg.f32 ux)) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -1 binary32) ux) (neg.f32 ux)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 #s(literal 1 binary32) (neg.f32 ux)) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) ux) (neg.f32 ux)) (*.f32 (/.f32 #s(literal -1 binary32) ux) (neg.f32 ux))) (*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal -1 binary32) ux) (neg.f32 ux))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (neg.f32 ux))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -3 binary32))) (neg.f32 ux))) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(/.f32 (neg.f32 (*.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -3 binary32))))) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (neg.f32 ux)) (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -3 binary32))) (neg.f32 ux)) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux)))
(/.f32 (*.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))
(/.f32 (*.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -3 binary32)))) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux)))
(-.f32 #s(literal 0 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) ux))
(fma.f32 (neg.f32 ux) #s(literal 1 binary32) (*.f32 (neg.f32 ux) (/.f32 #s(literal -1 binary32) ux)))
(fma.f32 #s(literal 1 binary32) (neg.f32 ux) (*.f32 (/.f32 #s(literal -1 binary32) ux) (neg.f32 ux)))
(+.f32 (*.f32 (neg.f32 ux) #s(literal 1 binary32)) (*.f32 (neg.f32 ux) (/.f32 #s(literal -1 binary32) ux)))
(+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 (/.f32 #s(literal -1 binary32) ux) (neg.f32 ux)))
(neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) ux))
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)))))
#s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal -3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 ux #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal -1 binary32) ux) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))))) (neg.f32 (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -3 binary32))))) (neg.f32 (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)) (pow.f32 ux #s(literal -2 binary32)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux))) (*.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux)) (pow.f32 ux #s(literal -3 binary32)))) (*.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux)) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) ux))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32)))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 ux #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) ux)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -3 binary32)))) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) ux)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 ux #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -3 binary32))) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -3 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) ux))) (/.f32 (pow.f32 ux #s(literal -2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) ux))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))) (/.f32 (pow.f32 ux #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux))) (/.f32 (pow.f32 ux #s(literal -3 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) ux) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) ux)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal -3 binary32)))) #s(literal -1 binary32))
(+.f32 (/.f32 #s(literal -1 binary32) ux) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32))) (*.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 3 binary32)))) (*.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 3 binary32))) (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 3 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))))) (/.f32 (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32))) (/.f32 (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 3 binary32)) (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))
(fma.f32 #s(literal -1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))))
(*.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))
#s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos))
(*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)
(*.f32 maxCos #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)))
#s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos))
(*.f32 (/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos))) #s(literal -1 binary32)) (/.f32 ux (+.f32 maxCos #s(literal 1 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (fma.f32 maxCos maxCos #s(literal -1 binary32))) (/.f32 ux (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32)))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32))) (/.f32 ux (/.f32 #s(literal 1 binary32) (fma.f32 maxCos maxCos (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) #s(literal -1 binary32)) (/.f32 (neg.f32 ux) (+.f32 maxCos #s(literal 1 binary32))))
(*.f32 (/.f32 ux #s(literal -1 binary32)) (/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos))) (+.f32 maxCos #s(literal 1 binary32))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (/.f32 ux (-.f32 maxCos #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32)))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (/.f32 ux (-.f32 maxCos #s(literal 1 binary32)))) (-.f32 maxCos #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos maxCos (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 maxCos maxCos (-.f32 #s(literal 1 binary32) maxCos)))
(*.f32 (/.f32 ux (fma.f32 maxCos maxCos #s(literal -1 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (/.f32 #s(literal 1 binary32) (-.f32 maxCos #s(literal 1 binary32)))))
(*.f32 (/.f32 ux (+.f32 (pow.f32 maxCos #s(literal 3 binary32)) #s(literal 1 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (/.f32 #s(literal 1 binary32) (fma.f32 maxCos maxCos (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 (/.f32 ux (+.f32 maxCos #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (neg.f32 ux)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (/.f32 ux (+.f32 maxCos #s(literal 1 binary32))))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (/.f32 #s(literal 1 binary32) (+.f32 maxCos #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 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 ux (+.f32 maxCos #s(literal 1 binary32))))) (neg.f32 (fma.f32 maxCos maxCos #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 ux (+.f32 maxCos #s(literal 1 binary32))))) (neg.f32 (+.f32 (fma.f32 maxCos maxCos (pow.f32 maxCos #s(literal 4 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #s(literal 1 binary32))) (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (neg.f32 ux)))) (neg.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 4 binary32))) ux)) (neg.f32 (*.f32 (fma.f32 maxCos maxCos #s(literal 1 binary32)) (+.f32 maxCos #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) ux)) (neg.f32 (*.f32 (+.f32 (fma.f32 maxCos maxCos (pow.f32 maxCos #s(literal 4 binary32))) #s(literal 1 binary32)) (+.f32 maxCos #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) (fma.f32 maxCos maxCos #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 ux (+.f32 maxCos #s(literal 1 binary32)))) (+.f32 (fma.f32 maxCos maxCos (pow.f32 maxCos #s(literal 4 binary32))) #s(literal 1 binary32)))
(/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) #s(literal 1 binary32)) (+.f32 maxCos #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (neg.f32 ux))) (neg.f32 (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 4 binary32))) ux) (*.f32 (fma.f32 maxCos maxCos #s(literal 1 binary32)) (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) ux) (*.f32 (+.f32 (fma.f32 maxCos maxCos (pow.f32 maxCos #s(literal 4 binary32))) #s(literal 1 binary32)) (+.f32 maxCos #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) (neg.f32 ux)) (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1 binary32) maxCos #s(literal -1 binary32))) (*.f32 (/.f32 ux #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) maxCos)))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal -1 binary32)))
(neg.f32 (-.f32 (/.f32 #s(literal 0 binary32) (+.f32 maxCos #s(literal 1 binary32))) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(neg.f32 (*.f32 (/.f32 ux #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal 1 binary32)) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32)))) (*.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))) (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32)))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))) (/.f32 (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))) (/.f32 (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32)) (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
(fma.f32 #s(literal -1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) (+.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (pow.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))))
(*.f32 #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos))))
#s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (*.f32 ux (-.f32 #s(literal 1 binary32) maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux)
(*.f32 ux (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (neg.f32 maxCos) maxCos) ux) #s(literal 3 binary32))) (fma.f32 ux ux (-.f32 (*.f32 (*.f32 (*.f32 (neg.f32 maxCos) maxCos) ux) (*.f32 (*.f32 (neg.f32 maxCos) maxCos) ux)) (*.f32 ux (*.f32 (*.f32 (neg.f32 maxCos) maxCos) ux)))))
(/.f32 (+.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 ux (*.f32 (neg.f32 maxCos) maxCos)) #s(literal 3 binary32))) (fma.f32 ux ux (-.f32 (*.f32 (*.f32 ux (*.f32 (neg.f32 maxCos) maxCos)) (*.f32 ux (*.f32 (neg.f32 maxCos) maxCos))) (*.f32 ux (*.f32 ux (*.f32 (neg.f32 maxCos) maxCos))))))
(/.f32 (neg.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 4 binary32))))) (neg.f32 (fma.f32 maxCos maxCos #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))))) (neg.f32 (+.f32 (fma.f32 maxCos maxCos (pow.f32 maxCos #s(literal 4 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 4 binary32))) ux)) (neg.f32 (fma.f32 maxCos maxCos #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) ux)) (neg.f32 (+.f32 (fma.f32 maxCos maxCos (pow.f32 maxCos #s(literal 4 binary32))) #s(literal 1 binary32))))
(/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 4 binary32)))) (fma.f32 maxCos maxCos #s(literal 1 binary32)))
(/.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32)))) (+.f32 (fma.f32 maxCos maxCos (pow.f32 maxCos #s(literal 4 binary32))) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 4 binary32))) ux) (fma.f32 maxCos maxCos #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 maxCos #s(literal 6 binary32))) ux) (+.f32 (fma.f32 maxCos maxCos (pow.f32 maxCos #s(literal 4 binary32))) #s(literal 1 binary32)))
(fma.f32 ux #s(literal 1 binary32) (*.f32 (*.f32 (neg.f32 maxCos) maxCos) ux))
(fma.f32 ux #s(literal 1 binary32) (*.f32 ux (*.f32 (neg.f32 maxCos) maxCos)))
(fma.f32 #s(literal 1 binary32) ux (*.f32 (*.f32 (neg.f32 maxCos) maxCos) ux))
(fma.f32 #s(literal 1 binary32) ux (*.f32 ux (*.f32 (neg.f32 maxCos) maxCos)))
(+.f32 ux (*.f32 (*.f32 (neg.f32 maxCos) maxCos) ux))
(+.f32 ux (*.f32 ux (*.f32 (neg.f32 maxCos) maxCos)))

eval76.0ms (1.3%)

Memory
-9.9MiB live, 105.5MiB allocated
Compiler

Compiled 6 083 to 820 computations (86.5% saved)

prune17.0ms (0.3%)

Memory
-2.9MiB live, 72.0MiB allocated
Pruning

8 alts after pruning (0 fresh and 8 done)

PrunedKeptTotal
New4270427
Fresh000
Picked033
Done055
Total4278435
Accuracy
100.0%
Counts
435 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.9%
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
99.9%
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
99.9%
(-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))))
97.9%
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))
99.9%
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
97.9%
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
97.0%
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))))
68.3%
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
Compiler

Compiled 249 to 141 computations (43.4% saved)

regimes24.0ms (0.4%)

Memory
-17.0MiB live, 67.0MiB allocated
Counts
14 → 1
Calls
Call 1
Inputs
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))))
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))
(-.f32 #s(literal 1 binary32) #s(approx (/ (/ (- (* ux ux) (pow (* maxCos ux) 2)) (+ maxCos 1)) ux) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos maxCos)) ux) (+.f32 maxCos #s(literal 1 binary32)))))
#s(approx (+ (- 1 ux) (* ux maxCos)) (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 ux #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 ux ux)))))
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (*.f32 maxCos ux) #s(literal 2 binary32))) (+.f32 maxCos #s(literal 1 binary32))) ux))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 maxCos ux ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (fma.f32 maxCos ux ux) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (fma.f32 maxCos ux ux)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos)) #s(literal 2 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 ux (-.f32 #s(literal -1 binary32) maxCos))))))
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 maxCos ux) (fma.f32 maxCos ux (-.f32 #s(literal 1 binary32) ux)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos ux) #s(literal 3 binary32))))
Outputs
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))
Calls

4 calls:

8.0ms
maxCos
7.0ms
ux
4.0ms
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
4.0ms
uy
Results
AccuracySegmentsBranch
99.9%1ux
99.9%1uy
99.9%1maxCos
99.9%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Compiler

Compiled 10 to 16 computations (-60% saved)

regimes13.0ms (0.2%)

Memory
3.6MiB live, 42.1MiB allocated
Counts
7 → 1
Calls
Call 1
Inputs
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) (-.f32 ux (*.f32 maxCos ux)))
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 #s(approx (- (/ ux maxCos) ux) (/.f32 ux maxCos)) maxCos)))
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(approx (/ 1 (/ (+ ux 1) (- 1 (* ux ux)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)) (neg.f32 ux))))
Outputs
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Calls

4 calls:

4.0ms
ux
3.0ms
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
3.0ms
uy
3.0ms
maxCos
Results
AccuracySegmentsBranch
99.9%1ux
99.9%1uy
99.9%1maxCos
99.9%1(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
Compiler

Compiled 10 to 16 computations (-60% saved)

regimes8.0ms (0.1%)

Memory
26.4MiB live, 26.4MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
(-.f32 (fma.f32 maxCos ux #s(literal 1 binary32)) ux)
Outputs
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
Calls

4 calls:

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

Compiled 10 to 16 computations (-60% saved)

regimes6.0ms (0.1%)

Memory
-20.4MiB live, 18.2MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

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

Compiled 10 to 16 computations (-60% saved)

simplify25.0ms (0.4%)

Memory
20.6MiB live, 63.0MiB allocated
Algorithm
egg-herbie
Rules
12×+-commutative-binary32-+.f32
10×sub-neg-binary32-neg.f32-+.f32--.f32
*-commutative-binary32-*.f32
neg-mul-1-binary32-*.f32-neg.f32
neg-sub0-binary32--.f32-neg.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01842
12942
23742
34142
44342
Stop Event
saturated
Calls
Call 1
Inputs
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))
Outputs
(-.f32 #s(literal 1 binary32) #s(approx (- ux (* maxCos ux)) (*.f32 (-.f32 (/.f32 ux maxCos) ux) maxCos)))
(+.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(+.f32 (*.f32 maxCos ux) (-.f32 #s(literal 1 binary32) ux))
#s(approx (+ (- 1 ux) (* ux maxCos)) (-.f32 #s(literal 1 binary32) ux))
#s(approx (+ (- 1 ux) (* ux maxCos)) #s(literal 1 binary32))

soundness759.0ms (12.7%)

Memory
-16.3MiB live, 416.1MiB allocated
Rules
10 226×lower-fma.f64
10 226×lower-fma.f32
5 750×lower-fma.f64
5 750×lower-fma.f32
5 316×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
0913
14213
234313
3526813
0896812
039250
1110250
2306250
3848250
42091250
53292250
64316250
75345250
86781250
97325250
107658250
117962250
08013232
03963979
113273790
247863769
082173471
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 57 to 43 computations (24.6% saved)

preprocess44.0ms (0.7%)

Memory
32.4MiB live, 109.3MiB allocated
Remove

(abs uy)

Compiler

Compiled 100 to 78 computations (22% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...