forward-rot-y

Time bar (total: 1.0min)

start0.0ms (0.0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

analyze1.0ms (0.0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%99.8%0.2%0.0%0.0%0.0%0
100.0%99.8%0.0%0.2%0.0%0.0%0.0%1
Compiler

Compiled 11 to 11 computations (0.0% saved)

sample6.4s (10.3%)

Memory
7.2MiB live, 384.9MiB allocated; 111ms collecting garbage
Samples
4.4s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.4s
ival-mult!: 926.0ms (65.7% of total, 34.8 MiB)
ival-sub!: 432.0ms (30.7% of total, 21.3 MiB)
adjust: 50.0ms (3.5% of total, 1.3 MiB)
Bogosity

preprocess862.0ms (1.4%)

Memory
-40.1MiB live, 24.9MiB allocated; 72ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064195
1269190
2665190
31648190
42265190
52992190
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(-.f64 (*.f64 (-.f64 u u0) cosrot) (*.f64 v sinrot))
Symmetry

(sort v sinrot)

Compiler

Compiled 18 to 18 computations (0.0% saved)

sample0.0ms (0.0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
Outputs

series2.3s (3.6%)

Memory
22.1MiB live, 110.9MiB allocated; 26ms collecting garbage
Counts
9 → 38
Calls
Call 1
Inputs
%2 = (-.f64 u u0)
%4 = (*.f64 %2 cosrot)
%7 = (*.f64 v sinrot)
u
u0
%2
cosrot
%4
v
sinrot
%7
(-.f64 %4 %7)
Outputs
%5 = (- u u0)
%7 = (*.f64 #s(literal -1 binary64) u0)
%9 = (-.f64 u u0)
%12 = (* %5 cosrot)
%13 = (*.f64 cosrot u0)
%14 = (*.f64 #s(literal -1 binary64) %13)
%16 = (*.f64 cosrot u)
%17 = (fma.f64 #s(literal -1 binary64) %13 %16)
%21 = (* v sinrot)
%22 = (- %12 %21)
%23 = (*.f64 sinrot v)
%24 = (-.f64 %14 %23)
%29 = (/.f64 u0 u)
%35 = (/.f64 %13 u)
%37 = (+.f64 cosrot (*.f64 #s(literal -1 binary64) %35))
%60 = (*.f64 cosrot %9)
%66 = (/.f64 %60 v)
%79 = (/.f64 %23 cosrot)
%90 = (/.f64 %60 sinrot)
%103 = (-.f64 %16 %23)
%105 = (/.f64 u u0)
%109 = (/.f64 %16 u0)
%110 = (fma.f64 #s(literal -1 binary64) cosrot %109)
(approx u #s(literal 0 binary64))
(approx u u)
(approx %5 %7)
(approx %5 %9)
(approx %12 %14)
(approx %12 %17)
(approx %22 %24)
(approx %22 (-.f64 %17 %23))
(approx %5 (*.f64 u (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %29))))
(approx %12 %16)
(approx %12 (*.f64 u %37))
(approx %22 (*.f64 u (-.f64 %37 (/.f64 %23 u))))
(approx %5 (*.f64 #s(literal -1 binary64) (*.f64 u (-.f64 %29 #s(literal 1 binary64)))))
(approx %12 (*.f64 #s(literal -1 binary64) (*.f64 u (fma.f64 #s(literal -1 binary64) cosrot %35))))
(approx %22 (*.f64 #s(literal -1 binary64) (*.f64 u (fma.f64 #s(literal -1 binary64) cosrot (*.f64 #s(literal -1 binary64) (/.f64 %24 u))))))
(approx v v)
(approx %21 %23)
(approx %22 %60)
(approx %22 (fma.f64 #s(literal -1 binary64) %23 %60))
(approx %22 (*.f64 #s(literal -1 binary64) %23))
(approx %22 (*.f64 v (-.f64 %66 sinrot)))
(approx %22 (*.f64 #s(literal -1 binary64) (*.f64 v (-.f64 (*.f64 #s(literal -1 binary64) %66) (*.f64 #s(literal -1 binary64) sinrot)))))
(approx cosrot cosrot)
(approx %22 (-.f64 %60 %23))
(approx %22 (*.f64 cosrot (-.f64 (+.f64 u (*.f64 #s(literal -1 binary64) %79)) u0)))
(approx %22 (*.f64 #s(literal -1 binary64) (*.f64 cosrot (fma.f64 #s(literal -1 binary64) %9 %79))))
(approx sinrot sinrot)
(approx %22 (*.f64 sinrot (-.f64 %90 v)))
(approx %22 (*.f64 #s(literal -1 binary64) (*.f64 sinrot (-.f64 (*.f64 #s(literal -1 binary64) %90) (*.f64 #s(literal -1 binary64) v)))))
(approx u0 u0)
(approx %5 (+.f64 u %7))
(approx %22 %103)
(approx %5 (*.f64 u0 (-.f64 %105 #s(literal 1 binary64))))
(approx %12 (*.f64 u0 %110))
(approx %22 (*.f64 u0 (-.f64 %110 (/.f64 %23 u0))))
(approx %5 (*.f64 #s(literal -1 binary64) (*.f64 u0 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %105)))))
(approx %12 (*.f64 #s(literal -1 binary64) (*.f64 u0 (+.f64 cosrot (*.f64 #s(literal -1 binary64) %109)))))
(approx %22 (*.f64 #s(literal -1 binary64) (*.f64 u0 (+.f64 cosrot (*.f64 #s(literal -1 binary64) (/.f64 %103 u0))))))
Calls

15 calls:

TimeVariablePoint
28.0ms
u
-inf
22.0ms
u0
inf
17.0ms
cosrot
inf
1.0ms
u
inf
1.0ms
v
inf

rewrite3.5s (5.7%)

Memory
3.7MiB live, 42.1MiB allocated; 14ms collecting garbage
Counts
9 → 66
Calls
Call 1
Inputs
%2 = (-.f64 u u0)
%4 = (*.f64 %2 cosrot)
%7 = (*.f64 v sinrot)
u
u0
%2
cosrot
%4
v
sinrot
%7
(-.f64 %4 %7)
Outputs
%1 = (neg.f64 u)
%4 = (neg.f64 u0)
%6 = (-.f64 u u0)
%9 = (-.f64 u0 u)
%13 = (neg.f64 cosrot)
%16 = (*.f64 %6 cosrot)
%19 = (*.f64 %9 cosrot)
%21 = (*.f64 u cosrot)
%22 = (*.f64 cosrot u0)
%24 = (neg.f64 %22)
%33 = (neg.f64 %21)
%38 = (neg.f64 v)
%41 = (neg.f64 sinrot)
%43 = (*.f64 v sinrot)
%47 = (neg.f64 %43)
%63 = (fma.f64 v sinrot %22)
%65 = (neg.f64 %63)
%68 = (-.f64 %21 %43)
u
(neg.f64 %1)
u0
(neg.f64 %4)
%6
(+.f64 u %4)
(+.f64 %4 u)
(neg.f64 %9)
(-.f64 %4 %1)
cosrot
(neg.f64 %13)
(*.f64 cosrot %6)
%16
(*.f64 %9 %13)
(*.f64 %13 %9)
(neg.f64 %19)
(-.f64 %21 %22)
(fma.f64 u cosrot %24)
(fma.f64 cosrot u %24)
(fma.f64 cosrot %4 %21)
(fma.f64 u0 %13 %21)
(fma.f64 %13 u0 %21)
(fma.f64 %4 cosrot %21)
(+.f64 %21 %24)
(+.f64 %24 %21)
(-.f64 %24 %33)
(fma.f64 %1 %13 %24)
(fma.f64 %13 %1 %24)
v
(neg.f64 %38)
sinrot
(neg.f64 %41)
%43
(*.f64 sinrot v)
(*.f64 %38 %41)
(*.f64 %41 %38)
(neg.f64 %47)
(-.f64 %16 %43)
(fma.f64 v %41 %16)
(fma.f64 cosrot %6 %47)
(fma.f64 sinrot %38 %16)
(fma.f64 %6 cosrot %47)
(fma.f64 %38 sinrot %16)
(fma.f64 %41 v %16)
(neg.f64 (fma.f64 %9 cosrot %43))
(+.f64 %16 %47)
(+.f64 %47 %16)
(-.f64 %47 %19)
(fma.f64 %9 %13 %47)
(fma.f64 %13 %9 %47)
(-.f64 %21 %63)
(fma.f64 u cosrot %65)
(fma.f64 cosrot u %65)
(-.f64 %68 %22)
(+.f64 %21 %65)
(+.f64 %65 %21)
(fma.f64 cosrot %4 %68)
(fma.f64 u0 %13 %68)
(fma.f64 %13 u0 %68)
(fma.f64 %4 cosrot %68)
(+.f64 %68 %24)
(+.f64 %24 %68)
(-.f64 %24 (-.f64 %43 %21))
(-.f64 %65 %33)
(fma.f64 %1 %13 %65)
(fma.f64 %13 %1 %65)

reconstruct0.0ms (0.0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage

eval98.0ms (0.2%)

Memory
-25.6MiB live, 5.8MiB allocated; 4ms collecting garbage
Compiler

Compiled 1 070 to 227 computations (78.8% saved)

prune20.0ms (0.0%)

Memory
3.2MiB live, 3.2MiB allocated; 0ms collecting garbage
Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New90696
Fresh000
Picked011
Done000
Total90797
Accuracy
100.0%
Counts
97 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(fma.f64 (-.f64 u u0) cosrot (neg.f64 (*.f64 v sinrot)))
100.0%
(fma.f64 (neg.f64 v) sinrot (*.f64 (-.f64 u u0) cosrot))
98.4%
(-.f64 (*.f64 (-.f64 u u0) cosrot) (*.f64 v sinrot))
96.9%
(-.f64 (*.f64 u cosrot) (fma.f64 v sinrot (*.f64 cosrot u0)))
70.2%
(-.f64 (approx (* (- u u0) cosrot) (*.f64 cosrot u)) (*.f64 v sinrot))
61.1%
(approx (- (* (- u u0) cosrot) (* v sinrot)) (*.f64 cosrot (-.f64 u u0)))
41.8%
(approx (- (* (- u u0) cosrot) (* v sinrot)) (*.f64 #s(literal -1 binary64) (*.f64 sinrot v)))
Compiler

Compiled 54 to 23 computations (57.4% saved)

sample0.0ms (0.0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
Outputs

series2.3s (3.8%)

Memory
0.3MiB live, 31.7MiB allocated; 4ms collecting garbage
Counts
25 → 74
Calls
Call 1
Inputs
%2 = (-.f64 u u0)
%4 = (*.f64 %2 cosrot)
%7 = (*.f64 v sinrot)
%9 = (*.f64 cosrot u0)
%10 = (*.f64 cosrot u)
%11 = (*.f64 sinrot v)
%13 = (* (- u u0) cosrot)
%14 = (approx %13 %10)
%15 = (*.f64 cosrot %2)
%17 = (- %13 (* v sinrot))
%19 = (*.f64 #s(literal -1 binary64) %11)
%21 = (*.f64 u cosrot)
%22 = (neg.f64 v)
%23 = (neg.f64 %7)
%26 = (fma.f64 v sinrot %9)
u
u0
%2
cosrot
%4
v
sinrot
%7
#s(literal -1 binary64)
%9
%10
%11
%14
%15
(approx %17 %15)
%19
(approx %17 %19)
%21
%22
%23
(fma.f64 %2 cosrot %23)
(fma.f64 %22 sinrot %4)
%26
(-.f64 %21 %26)
(-.f64 %14 %7)
Outputs
%5 = (- u u0)
%7 = (*.f64 #s(literal -1 binary64) u0)
%9 = (-.f64 u u0)
%12 = (* %5 cosrot)
%13 = (*.f64 cosrot u0)
%14 = (*.f64 #s(literal -1 binary64) %13)
%16 = (*.f64 cosrot u)
%17 = (fma.f64 #s(literal -1 binary64) %13 %16)
%23 = (* v sinrot)
%24 = (- %12 %23)
%25 = (*.f64 sinrot v)
%26 = (-.f64 %14 %25)
%30 = (neg v)
%32 = (+ (* %30 sinrot) %12)
%33 = (*.f64 #s(literal -1 binary64) %25)
%34 = (fma.f64 #s(literal -1 binary64) %13 %33)
%36 = (fma.f64 #s(literal -1 binary64) %25 %16)
%41 = (+ %23 (* cosrot u0))
%42 = (- (* u cosrot) %41)
%43 = (fma.f64 cosrot u0 %25)
%49 = (/.f64 u0 u)
%54 = (/.f64 %13 u)
%56 = (+.f64 cosrot (*.f64 #s(literal -1 binary64) %54))
%59 = (/.f64 %25 u)
%100 = (*.f64 cosrot %9)
%108 = (*.f64 #s(literal -1 binary64) v)
%112 = (-.f64 %16 %13)
%116 = (/.f64 %100 v)
%123 = (/.f64 %13 v)
%124 = (+.f64 sinrot %123)
%131 = (*.f64 #s(literal -1 binary64) %116)
%132 = (*.f64 #s(literal -1 binary64) sinrot)
%155 = (/.f64 %25 cosrot)
%156 = (*.f64 #s(literal -1 binary64) %155)
%183 = (/.f64 %100 sinrot)
%190 = (/.f64 %13 sinrot)
%191 = (+.f64 v %190)
%198 = (*.f64 #s(literal -1 binary64) %183)
%221 = (-.f64 %16 %25)
%224 = (/.f64 u u0)
%228 = (/.f64 %16 u0)
%229 = (fma.f64 #s(literal -1 binary64) cosrot %228)
%232 = (/.f64 %25 u0)
%240 = (+.f64 cosrot %232)
%257 = (*.f64 #s(literal -1 binary64) (/.f64 %221 u0))
(approx u #s(literal 0 binary64))
(approx u u)
(approx %5 %7)
(approx %5 %9)
(approx %12 %14)
(approx %12 %17)
(approx (* cosrot u) %16)
(approx %24 %26)
(approx %24 (-.f64 %17 %25))
(approx %32 %34)
(approx %32 (fma.f64 #s(literal -1 binary64) %13 %36))
(approx %42 (*.f64 #s(literal -1 binary64) %43))
(approx %42 (-.f64 %16 %43))
(approx %5 (*.f64 u (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %49))))
(approx %12 (*.f64 u %56))
(approx %24 (*.f64 u (-.f64 %56 %59)))
(approx %32 (*.f64 u (+.f64 cosrot (fma.f64 #s(literal -1 binary64) %54 (*.f64 #s(literal -1 binary64) %59)))))
(approx %42 (*.f64 u (+.f64 cosrot (*.f64 #s(literal -1 binary64) (/.f64 %43 u)))))
(approx %5 (*.f64 #s(literal -1 binary64) (*.f64 u (-.f64 %49 #s(literal 1 binary64)))))
(approx %12 (*.f64 #s(literal -1 binary64) (*.f64 u (fma.f64 #s(literal -1 binary64) cosrot %54))))
(approx %24 (*.f64 #s(literal -1 binary64) (*.f64 u (fma.f64 #s(literal -1 binary64) cosrot (*.f64 #s(literal -1 binary64) (/.f64 %26 u))))))
(approx %32 (*.f64 #s(literal -1 binary64) (*.f64 u (fma.f64 #s(literal -1 binary64) cosrot (*.f64 #s(literal -1 binary64) (/.f64 %34 u))))))
(approx %42 (*.f64 #s(literal -1 binary64) (*.f64 u (fma.f64 #s(literal -1 binary64) cosrot (+.f64 %54 %59)))))
(approx v v)
(approx %23 %25)
(approx %24 %100)
(approx %24 (fma.f64 #s(literal -1 binary64) %25 %100))
(approx (* -1 (* sinrot v)) %33)
(approx %30 %108)
(approx %41 %13)
(approx %41 %43)
(approx %42 %112)
(approx %42 (-.f64 %36 %13))
(approx %24 (*.f64 v (-.f64 %116 sinrot)))
(approx %32 (*.f64 v (fma.f64 #s(literal -1 binary64) sinrot %116)))
(approx %41 (*.f64 v %124))
(approx %42 (*.f64 v (-.f64 (/.f64 %16 v) %124)))
(approx %24 (*.f64 #s(literal -1 binary64) (*.f64 v (-.f64 %131 %132))))
(approx %32 (*.f64 #s(literal -1 binary64) (*.f64 v (+.f64 sinrot %131))))
(approx %41 (*.f64 #s(literal -1 binary64) (*.f64 v (fma.f64 #s(literal -1 binary64) sinrot (*.f64 #s(literal -1 binary64) %123)))))
(approx %42 (*.f64 #s(literal -1 binary64) (*.f64 v (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %112 v)) %132))))
(approx cosrot cosrot)
(approx %24 (-.f64 %100 %25))
(approx %24 (*.f64 cosrot (-.f64 (+.f64 u %156) u0)))
(approx %41 (*.f64 cosrot (+.f64 u0 %155)))
(approx %24 (*.f64 #s(literal -1 binary64) (*.f64 cosrot (fma.f64 #s(literal -1 binary64) %9 %155))))
(approx %41 (*.f64 #s(literal -1 binary64) (*.f64 cosrot (fma.f64 #s(literal -1 binary64) u0 %156))))
(approx %42 (*.f64 #s(literal -1 binary64) (*.f64 cosrot (-.f64 (*.f64 #s(literal -1 binary64) u) %7))))
(approx %42 (*.f64 #s(literal -1 binary64) (*.f64 cosrot (-.f64 (fma.f64 #s(literal -1 binary64) u %155) %7))))
(approx sinrot sinrot)
(approx %24 (*.f64 sinrot (-.f64 %183 v)))
(approx %32 (*.f64 sinrot (fma.f64 #s(literal -1 binary64) v %183)))
(approx %41 (*.f64 sinrot %191))
(approx %42 (*.f64 sinrot (-.f64 (/.f64 %16 sinrot) %191)))
(approx %24 (*.f64 #s(literal -1 binary64) (*.f64 sinrot (-.f64 %198 %108))))
(approx %32 (*.f64 #s(literal -1 binary64) (*.f64 sinrot (+.f64 v %198))))
(approx %41 (*.f64 #s(literal -1 binary64) (*.f64 sinrot (fma.f64 #s(literal -1 binary64) v (*.f64 #s(literal -1 binary64) %190)))))
(approx %42 (*.f64 #s(literal -1 binary64) (*.f64 sinrot (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %112 sinrot)) %108))))
(approx u0 u0)
(approx %5 (+.f64 u %7))
(approx %24 %221)
(approx %32 %36)
(approx %5 (*.f64 u0 (-.f64 %224 #s(literal 1 binary64))))
(approx %12 (*.f64 u0 %229))
(approx %24 (*.f64 u0 (-.f64 %229 %232)))
(approx %32 (*.f64 u0 (fma.f64 #s(literal -1 binary64) cosrot (fma.f64 #s(literal -1 binary64) %232 %228))))
(approx %41 (*.f64 u0 %240))
(approx %42 (*.f64 u0 (-.f64 %228 %240)))
(approx %5 (*.f64 #s(literal -1 binary64) (*.f64 u0 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) %224)))))
(approx %12 (*.f64 #s(literal -1 binary64) (*.f64 u0 (+.f64 cosrot (*.f64 #s(literal -1 binary64) %228)))))
(approx %24 (*.f64 #s(literal -1 binary64) (*.f64 u0 (+.f64 cosrot %257))))
(approx %32 (*.f64 #s(literal -1 binary64) (*.f64 u0 (+.f64 cosrot (*.f64 #s(literal -1 binary64) (/.f64 %36 u0))))))
(approx %41 (*.f64 #s(literal -1 binary64) (*.f64 u0 (fma.f64 #s(literal -1 binary64) cosrot (*.f64 #s(literal -1 binary64) %232)))))
(approx %42 (*.f64 #s(literal -1 binary64) (*.f64 u0 (-.f64 %257 (*.f64 #s(literal -1 binary64) cosrot)))))
Calls

15 calls:

TimeVariablePoint
21.0ms
cosrot
-inf
19.0ms
u0
inf
19.0ms
u
inf
18.0ms
cosrot
inf
16.0ms
v
inf

rewrite7.0s (11.2%)

Memory
30.1MiB live, 454.6MiB allocated; 121ms collecting garbage
Counts
25 → 5 422
Calls
Call 1
Inputs
%2 = (-.f64 u u0)
%4 = (*.f64 %2 cosrot)
%7 = (*.f64 v sinrot)
%9 = (*.f64 cosrot u0)
%10 = (*.f64 cosrot u)
%11 = (*.f64 sinrot v)
%13 = (* (- u u0) cosrot)
%14 = (approx %13 %10)
%15 = (*.f64 cosrot %2)
%17 = (- %13 (* v sinrot))
%19 = (*.f64 #s(literal -1 binary64) %11)
%21 = (*.f64 u cosrot)
%22 = (neg.f64 v)
%23 = (neg.f64 %7)
%26 = (fma.f64 v sinrot %9)
u
u0
%2
cosrot
%4
v
sinrot
%7
#s(literal -1 binary64)
%9
%10
%11
%14
%15
(approx %17 %15)
%19
(approx %17 %19)
%21
%22
%23
(fma.f64 %2 cosrot %23)
(fma.f64 %22 sinrot %4)
%26
(-.f64 %21 %26)
(-.f64 %14 %7)
Outputs
%1 = (neg.f64 u)
%4 = (neg.f64 u0)
%6 = (-.f64 u u0)
%9 = (-.f64 u0 u)
%13 = (neg.f64 cosrot)
%15 = (*.f64 cosrot %6)
%16 = (*.f64 %6 cosrot)
%17 = (*.f64 %9 %13)
%18 = (*.f64 %13 %9)
%19 = (*.f64 %9 cosrot)
%20 = (neg.f64 %19)
%21 = (*.f64 cosrot u)
%22 = (*.f64 cosrot u0)
%23 = (-.f64 %21 %22)
%24 = (neg.f64 %22)
%25 = (fma.f64 u cosrot %24)
%26 = (fma.f64 cosrot u %24)
%27 = (fma.f64 cosrot %4 %21)
%28 = (fma.f64 u0 %13 %21)
%29 = (fma.f64 %13 u0 %21)
%30 = (fma.f64 %4 cosrot %21)
%31 = (+.f64 %21 %24)
%32 = (+.f64 %24 %21)
%33 = (neg.f64 %21)
%34 = (-.f64 %24 %33)
%35 = (fma.f64 %1 %13 %24)
%36 = (fma.f64 %13 %1 %24)
%38 = (neg.f64 v)
%108 = (+.f64 v v)
%115 = (neg.f64 sinrot)
%117 = (neg.f64 #s(literal 3 binary64))
%120 = (*.f64 #s(literal 1/2 binary64) v)
%122 = (*.f64 #s(literal 1/4 binary64) v)
%124 = (*.f64 #s(literal 4 binary64) v)
%126 = (*.f64 #s(literal -1/2 binary64) v)
%128 = (*.f64 #s(literal -2 binary64) v)
%130 = (*.f64 #s(literal 1/16 binary64) v)
%132 = (*.f64 #s(literal -1/4 binary64) v)
%136 = (*.f64 #s(literal 1/64 binary64) v)
%138 = (*.f64 #s(literal 1/8 binary64) v)
%140 = (*.f64 #s(literal 8 binary64) v)
%147 = (*.f64 v #s(literal 8 binary64))
%149 = (*.f64 v #s(literal -4 binary64))
%151 = (*.f64 v #s(literal 64 binary64))
%153 = (*.f64 v #s(literal 1/8 binary64))
%155 = (*.f64 v #s(literal 16 binary64))
%164 = (/.f64 v #s(literal 1/2 binary64))
%167 = (/.f64 v #s(literal -1 binary64))
%169 = (/.f64 v #s(literal 1/4 binary64))
%171 = (fabs.f64 #s(literal 0 binary64))
%173 = (*.f64 #s(literal 1/8 binary64) %38)
%175 = (*.f64 #s(literal -1/8 binary64) %38)
%177 = (*.f64 %38 #s(literal 8 binary64))
%179 = (*.f64 %38 #s(literal -8 binary64))
%181 = (-.f64 #s(literal -1 binary64) #s(literal -1 binary64))
%183 = (+.f64 #s(literal 1 binary64) #s(literal -2 binary64))
%185 = (+.f64 #s(literal 0 binary64) #s(literal 3 binary64))
%187 = (+.f64 #s(literal 0 binary64) #s(literal 4 binary64))
%189 = (+.f64 #s(literal 2 binary64) #s(literal -1 binary64))
%191 = (+.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
%193 = (+.f64 #s(literal 2 binary64) #s(literal -2 binary64))
%195 = (+.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))
%197 = (+.f64 #s(literal 1/2 binary64) #s(literal -1 binary64))
%199 = (+.f64 #s(literal 1/2 binary64) #s(literal -2 binary64))
%201 = (+.f64 #s(literal 1/2 binary64) #s(literal 4 binary64))
%203 = (+.f64 #s(literal 1/2 binary64) #s(literal 3 binary64))
%205 = (+.f64 #s(literal 3 binary64) #s(literal -2 binary64))
%207 = (+.f64 #s(literal 3 binary64) #s(literal 4 binary64))
%209 = (+.f64 #s(literal 3 binary64) #s(literal -1 binary64))
%211 = (+.f64 #s(literal 3 binary64) #s(literal 1/2 binary64))
%213 = (+.f64 #s(literal 4 binary64) #s(literal -2 binary64))
%215 = (+.f64 #s(literal 4 binary64) #s(literal 3 binary64))
%217 = (+.f64 #s(literal 4 binary64) #s(literal -1 binary64))
%219 = (+.f64 #s(literal 4 binary64) #s(literal 1/2 binary64))
%221 = (+.f64 #s(literal -2 binary64) #s(literal 2 binary64))
%223 = (+.f64 #s(literal -2 binary64) #s(literal 4 binary64))
%225 = (+.f64 #s(literal -2 binary64) #s(literal 1 binary64))
%227 = (+.f64 #s(literal -2 binary64) #s(literal 3 binary64))
%229 = (+.f64 #s(literal -2 binary64) #s(literal -1 binary64))
%231 = (+.f64 #s(literal -2 binary64) #s(literal 1/2 binary64))
%233 = (+.f64 #s(literal -1 binary64) #s(literal 2 binary64))
%235 = (+.f64 #s(literal -1 binary64) #s(literal 1/2 binary64))
%237 = (+.f64 #s(literal -1 binary64) #s(literal -2 binary64))
%239 = (+.f64 #s(literal -1 binary64) #s(literal 4 binary64))
%241 = (+.f64 #s(literal -1 binary64) #s(literal 3 binary64))
%244 = (+.f64 sinrot sinrot)
%246 = (-.f64 #s(literal 1 binary64) #s(literal 2 binary64))
%248 = (-.f64 #s(literal 1 binary64) #s(literal 1/2 binary64))
%250 = (-.f64 #s(literal 1 binary64) #s(literal 4 binary64))
%252 = (-.f64 #s(literal 1 binary64) #s(literal 3 binary64))
%254 = (-.f64 #s(literal 0 binary64) #s(literal 2 binary64))
%256 = (-.f64 #s(literal 0 binary64) #s(literal 1/2 binary64))
%258 = (-.f64 #s(literal 0 binary64) #s(literal -2 binary64))
%260 = (-.f64 #s(literal 0 binary64) #s(literal 4 binary64))
%262 = (-.f64 #s(literal 0 binary64) #s(literal 3 binary64))
%264 = (-.f64 #s(literal 2 binary64) #s(literal 4 binary64))
%266 = (-.f64 #s(literal 2 binary64) #s(literal 3 binary64))
%268 = (-.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
%270 = (-.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))
%272 = (-.f64 #s(literal 1/2 binary64) #s(literal 1 binary64))
%274 = (-.f64 #s(literal 1/2 binary64) #s(literal -2 binary64))
%276 = (-.f64 #s(literal 1/2 binary64) #s(literal 4 binary64))
%278 = (-.f64 #s(literal 1/2 binary64) #s(literal 3 binary64))
%280 = (-.f64 #s(literal 3 binary64) #s(literal 3 binary64))
%282 = (-.f64 #s(literal 3 binary64) #s(literal 2 binary64))
%284 = (-.f64 #s(literal 3 binary64) #s(literal 4 binary64))
%286 = (-.f64 #s(literal 3 binary64) #s(literal 1/2 binary64))
%288 = (-.f64 #s(literal 4 binary64) #s(literal 2 binary64))
%290 = (-.f64 #s(literal 4 binary64) #s(literal 3 binary64))
%292 = (-.f64 #s(literal 4 binary64) #s(literal -2 binary64))
%294 = (-.f64 #s(literal 4 binary64) #s(literal 1 binary64))
%296 = (-.f64 #s(literal 4 binary64) #s(literal 1/2 binary64))
%298 = (-.f64 #s(literal -2 binary64) #s(literal 2 binary64))
%300 = (-.f64 #s(literal -2 binary64) #s(literal 4 binary64))
%302 = (-.f64 #s(literal -2 binary64) #s(literal 1 binary64))
%304 = (-.f64 #s(literal -2 binary64) #s(literal 0 binary64))
%306 = (-.f64 #s(literal -2 binary64) #s(literal 3 binary64))
%308 = (-.f64 #s(literal -2 binary64) #s(literal -1 binary64))
%310 = (-.f64 #s(literal -2 binary64) #s(literal 1/2 binary64))
%313 = (-.f64 #s(literal -1 binary64) #s(literal 2 binary64))
%315 = (-.f64 #s(literal -1 binary64) #s(literal 1/2 binary64))
%317 = (-.f64 #s(literal -1 binary64) #s(literal -2 binary64))
%319 = (-.f64 #s(literal -1 binary64) #s(literal 4 binary64))
%321 = (-.f64 #s(literal -1 binary64) #s(literal 3 binary64))
%324 = (-.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64))
%326 = (-.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))
%329 = (-.f64 #s(literal 1/16 binary64) #s(literal 1/16 binary64))
%331 = (-.f64 #s(literal 16 binary64) #s(literal 16 binary64))
%333 = (-.f64 #s(literal 1/64 binary64) #s(literal 1/64 binary64))
%335 = (-.f64 #s(literal 64 binary64) #s(literal 64 binary64))
%337 = (-.f64 #s(literal 1/8 binary64) #s(literal 1/8 binary64))
%339 = (-.f64 #s(literal 8 binary64) #s(literal 8 binary64))
%344 = (/.f64 %38 #s(literal 1/2 binary64))
%346 = (/.f64 %38 #s(literal -1 binary64))
%351 = (*.f64 v sinrot)
%355 = (*.f64 #s(literal 1/2 binary64) sinrot)
%357 = (*.f64 #s(literal 4 binary64) sinrot)
%361 = (*.f64 #s(literal 1/4 binary64) sinrot)
%364 = (*.f64 #s(literal -2 binary64) sinrot)
%367 = (*.f64 #s(literal -1/2 binary64) sinrot)
%369 = (*.f64 #s(literal -1/4 binary64) sinrot)
%372 = (*.f64 #s(literal 3 binary64) sinrot)
%374 = (*.f64 #s(literal 3 binary64) #s(literal -1 binary64))
%376 = (*.f64 #s(literal 3 binary64) v)
%378 = (*.f64 #s(literal 3 binary64) #s(literal 4 binary64))
%380 = (*.f64 #s(literal 3 binary64) #s(literal -2 binary64))
%382 = (*.f64 #s(literal 3 binary64) #s(literal 3 binary64))
%384 = (*.f64 #s(literal 4 binary64) #s(literal 3 binary64))
%386 = (*.f64 #s(literal -2 binary64) #s(literal 3 binary64))
%388 = (*.f64 #s(literal -1 binary64) #s(literal 3 binary64))
%391 = (*.f64 sinrot #s(literal -4 binary64))
%396 = (*.f64 #s(literal -1/4 binary64) #s(literal 0 binary64))
%399 = (*.f64 #s(literal 8 binary64) #s(literal 0 binary64))
%404 = (*.f64 #s(literal 1/16 binary64) #s(literal 0 binary64))
%408 = (*.f64 #s(literal 1/64 binary64) #s(literal 0 binary64))
%411 = (*.f64 #s(literal 1/8 binary64) #s(literal 0 binary64))
%413 = (*.f64 #s(literal -1/8 binary64) #s(literal 0 binary64))
%432 = (*.f64 #s(literal 0 binary64) #s(literal 64 binary64))
%447 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
%449 = (/.f64 #s(literal 1/2 binary64) #s(literal 4 binary64))
%451 = (/.f64 #s(literal 3 binary64) #s(literal 4 binary64))
%453 = (/.f64 #s(literal 3 binary64) #s(literal 1/2 binary64))
%455 = (/.f64 #s(literal 4 binary64) #s(literal 1/2 binary64))
%457 = (/.f64 #s(literal -2 binary64) #s(literal 1/2 binary64))
%459 = (/.f64 #s(literal -1 binary64) #s(literal 1/2 binary64))
%461 = (/.f64 #s(literal -1 binary64) #s(literal 4 binary64))
%464 = (/.f64 #s(literal 1 binary64) #s(literal 1/4 binary64))
%466 = (/.f64 #s(literal 0 binary64) #s(literal -1 binary64))
%474 = (/.f64 #s(literal 0 binary64) #s(literal 1/4 binary64))
%480 = (/.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))
%482 = (/.f64 #s(literal 1/2 binary64) #s(literal -1 binary64))
%487 = (/.f64 #s(literal -1 binary64) #s(literal 1/4 binary64))
%492 = (neg.f64 %351)
%496 = (*.f64 #s(literal 3 binary64) %115)
%498 = (*.f64 #s(literal 3 binary64) %38)
%505 = (*.f64 #s(literal 8 binary64) %120)
%507 = (*.f64 %120 #s(literal 1/4 binary64))
%517 = (/.f64 %108 #s(literal 1/2 binary64))
%520 = (/.f64 %108 #s(literal 8 binary64))
%522 = (/.f64 %108 #s(literal -1 binary64))
%524 = (/.f64 %108 #s(literal 1/4 binary64))
%535 = (/.f64 v #s(literal 4 binary64))
%537 = (/.f64 v #s(literal 8 binary64))
%540 = (*.f64 %244 v)
%545 = (*.f64 %120 #s(literal 3/2 binary64))
%547 = (*.f64 #s(literal 3/2 binary64) %120)
%551 = (*.f64 %351 #s(literal -2 binary64))
%553 = (*.f64 %351 #s(literal 1/2 binary64))
%555 = (*.f64 %351 #s(literal -1/2 binary64))
%557 = (*.f64 %351 #s(literal 4 binary64))
%559 = (*.f64 %351 #s(literal 1/4 binary64))
%561 = (*.f64 %132 sinrot)
%563 = (*.f64 %351 #s(literal -4 binary64))
%565 = (*.f64 #s(literal 3 binary64) %351)
%568 = (*.f64 %122 #s(literal 0 binary64))
%570 = (*.f64 %132 #s(literal 0 binary64))
%572 = (*.f64 %361 #s(literal 0 binary64))
%574 = (*.f64 %369 #s(literal 0 binary64))
%601 = (/.f64 %38 #s(literal 4 binary64))
%603 = (/.f64 %38 #s(literal 1/4 binary64))
%604 = (/.f64 #s(literal -2 binary64) #s(literal 8 binary64))
%611 = (*.f64 #s(literal 3 binary64) %492)
%615 = (/.f64 #s(literal 3 binary64) #s(literal -2 binary64))
%617 = (/.f64 #s(literal 1/2 binary64) #s(literal 8 binary64))
%619 = (/.f64 #s(literal 3 binary64) #s(literal 8 binary64))
%622 = (/.f64 #s(literal -1 binary64) #s(literal 8 binary64))
%630 = (/.f64 %128 #s(literal 1/2 binary64))
%632 = (/.f64 %128 #s(literal 8 binary64))
%642 = (*.f64 #s(literal 1/4 binary64) %120)
%644 = (*.f64 %559 #s(literal 0 binary64))
%646 = (*.f64 %561 #s(literal 0 binary64))
%679 = (pow.f64 #s(literal -1 binary64) #s(literal 1 binary64))
%682 = (pow.f64 #s(literal 0 binary64) #s(literal 1 binary64))
%685 = (*.f64 v %679)
%687 = (-.f64 %679 #s(literal -1 binary64))
%689 = (-.f64 #s(literal -1 binary64) %679)
%692 = (*.f64 #s(literal 0 binary64) %679)
%698 = (-.f64 %679 %679)
%761 = (*.f64 #s(literal 1/16 binary64) sinrot)
%764 = (*.f64 #s(literal 1/64 binary64) sinrot)
%766 = (*.f64 #s(literal 1/8 binary64) sinrot)
%768 = (*.f64 #s(literal 8 binary64) sinrot)
%775 = (*.f64 sinrot #s(literal 8 binary64))
%778 = (*.f64 sinrot #s(literal 64 binary64))
%780 = (*.f64 sinrot #s(literal 1/8 binary64))
%782 = (*.f64 sinrot #s(literal 16 binary64))
%791 = (/.f64 sinrot #s(literal 1/2 binary64))
%794 = (/.f64 sinrot #s(literal -1 binary64))
%796 = (/.f64 sinrot #s(literal 1/4 binary64))
%799 = (*.f64 #s(literal 1/8 binary64) %115)
%801 = (*.f64 #s(literal -1/8 binary64) %115)
%803 = (*.f64 %115 #s(literal 8 binary64))
%805 = (*.f64 %115 #s(literal -8 binary64))
%892 = (/.f64 %115 #s(literal 1/2 binary64))
%894 = (/.f64 %115 #s(literal -1 binary64))
%1011 = (*.f64 #s(literal 8 binary64) %355)
%1013 = (*.f64 %355 #s(literal 1/4 binary64))
%1023 = (/.f64 %244 #s(literal 1/2 binary64))
%1026 = (/.f64 %244 #s(literal 8 binary64))
%1028 = (/.f64 %244 #s(literal -1 binary64))
%1030 = (/.f64 %244 #s(literal 1/4 binary64))
%1041 = (/.f64 sinrot #s(literal 4 binary64))
%1043 = (/.f64 sinrot #s(literal 8 binary64))
%1050 = (*.f64 %355 #s(literal 3/2 binary64))
%1052 = (*.f64 #s(literal 3/2 binary64) %355)
%1094 = (/.f64 %115 #s(literal 4 binary64))
%1096 = (/.f64 %115 #s(literal 1/4 binary64))
%1117 = (/.f64 %364 #s(literal 1/2 binary64))
%1119 = (/.f64 %364 #s(literal 8 binary64))
%1129 = (*.f64 #s(literal 1/4 binary64) %355)
%1168 = (*.f64 sinrot %679)
%1179 = (*.f64 sinrot v)
%1180 = (*.f64 %38 %115)
%1181 = (*.f64 %115 %38)
%1182 = (neg.f64 %492)
%1183 = (fma.f64 v sinrot #s(literal 0 binary64))
%1184 = (fma.f64 sinrot v #s(literal 0 binary64))
%1185 = (+.f64 %351 #s(literal 0 binary64))
%1186 = (+.f64 #s(literal 0 binary64) %351)
%1187 = (-.f64 %351 #s(literal 0 binary64))
%1188 = (*.f64 %351 #s(literal 1 binary64))
%1189 = (*.f64 #s(literal 1 binary64) %351)
%1190 = (/.f64 %351 #s(literal 1 binary64))
%1191 = (fma.f64 %38 %115 #s(literal 0 binary64))
%1192 = (fma.f64 %115 %38 #s(literal 0 binary64))
%1193 = (*.f64 #s(literal -1 binary64) %492)
%1194 = (*.f64 %492 #s(literal -1 binary64))
%1195 = (*.f64 %167 %115)
%1196 = (*.f64 %794 %38)
%1197 = (*.f64 %346 sinrot)
%1198 = (*.f64 %894 v)
%1199 = (fma.f64 v #s(literal 0 binary64) %351)
%1200 = (fma.f64 sinrot #s(literal 0 binary64) %351)
%1201 = (fma.f64 %351 #s(literal 1 binary64) #s(literal 0 binary64))
%1202 = (fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %351)
%1203 = (fma.f64 #s(literal 1 binary64) %351 #s(literal 0 binary64))
%1204 = (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %351)
%1205 = (fma.f64 #s(literal 0 binary64) v %351)
%1206 = (fma.f64 #s(literal 0 binary64) sinrot %351)
%1207 = (fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %351)
%1208 = (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %351)
%1209 = (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %351)
%1210 = (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %351)
%1211 = (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %351)
%1212 = (fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) %351)
%1213 = (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %351)
%1214 = (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %351)
%1215 = (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %351)
%1216 = (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %351)
%1217 = (fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) %351)
%1218 = (fma.f64 #s(literal 0 binary64) #s(literal 6 binary64) %351)
%1219 = (fma.f64 #s(literal 0 binary64) #s(literal 5 binary64) %351)
%1220 = (fma.f64 #s(literal 0 binary64) #s(literal 16 binary64) %351)
%1221 = (fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) %351)
%1222 = (fma.f64 #s(literal 0 binary64) #s(literal 1/16 binary64) %351)
%1223 = (fma.f64 #s(literal 0 binary64) #s(literal -4 binary64) %351)
%1224 = (fma.f64 #s(literal 0 binary64) #s(literal -8 binary64) %351)
%1225 = (fma.f64 #s(literal 0 binary64) #s(literal -1/8 binary64) %351)
%1226 = (fma.f64 #s(literal 0 binary64) #s(literal 8 binary64) %351)
%1227 = (fma.f64 #s(literal 0 binary64) #s(literal 1/8 binary64) %351)
%1228 = (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %351)
%1229 = (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %351)
%1230 = (fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) %351)
%1231 = (fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) %351)
%1232 = (fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) %351)
%1233 = (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %351)
%1234 = (fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %351)
%1235 = (fma.f64 #s(literal 3/2 binary64) #s(literal 0 binary64) %351)
%1236 = (fma.f64 #s(literal -4 binary64) #s(literal 0 binary64) %351)
%1237 = (*.f64 #s(literal 1/2 binary64) %540)
%1238 = (*.f64 %108 %355)
%1239 = (*.f64 %244 %120)
%1240 = (*.f64 %120 %244)
%1241 = (*.f64 %355 %108)
%1242 = (*.f64 %540 #s(literal 1/2 binary64))
%1243 = (fma.f64 #s(literal -1 binary64) %492 #s(literal 0 binary64))
%1244 = (fma.f64 %492 #s(literal -1 binary64) #s(literal 0 binary64))
%1245 = (fma.f64 %38 #s(literal 0 binary64) %351)
%1246 = (fma.f64 #s(literal 0 binary64) %38 %351)
%1247 = (fma.f64 #s(literal 0 binary64) %115 %351)
%1248 = (fma.f64 #s(literal 0 binary64) %117 %351)
%1249 = (fma.f64 %115 #s(literal 0 binary64) %351)
%1250 = (*.f64 #s(literal 2 binary64) %553)
%1251 = (*.f64 #s(literal 4 binary64) %559)
%1252 = (*.f64 #s(literal 1/4 binary64) %557)
%1253 = (*.f64 #s(literal -2 binary64) %555)
%1254 = (*.f64 #s(literal -1/2 binary64) %551)
%1255 = (*.f64 #s(literal 1/16 binary64) %351)
%1256 = (*.f64 #s(literal 16 binary64) %1255)
%1257 = (*.f64 #s(literal -4 binary64) %561)
%1258 = (*.f64 #s(literal 1/64 binary64) %351)
%1259 = (*.f64 #s(literal 64 binary64) %1258)
%1260 = (*.f64 #s(literal 1/8 binary64) %351)
%1261 = (*.f64 #s(literal 8 binary64) %1260)
%1262 = (*.f64 #s(literal 8 binary64) %351)
%1263 = (*.f64 #s(literal 1/8 binary64) %1262)
%1264 = (*.f64 %357 %122)
%1265 = (*.f64 %124 %361)
%1266 = (*.f64 %128 %367)
%1267 = (*.f64 %364 %126)
%1268 = (*.f64 %126 %364)
%1269 = (*.f64 %367 %128)
%1270 = (*.f64 %149 %369)
%1271 = (*.f64 %391 %132)
%1272 = (*.f64 %551 #s(literal -1/2 binary64))
%1273 = (*.f64 %553 #s(literal 2 binary64))
%1274 = (*.f64 %555 #s(literal -2 binary64))
%1275 = (*.f64 %557 #s(literal 1/4 binary64))
%1276 = (*.f64 %559 #s(literal 4 binary64))
%1277 = (*.f64 %563 #s(literal -1/4 binary64))
%1278 = (*.f64 %351 #s(literal 8 binary64))
%1279 = (*.f64 %1278 #s(literal 1/8 binary64))
%1280 = (*.f64 %351 #s(literal 64 binary64))
%1281 = (*.f64 %1280 #s(literal 1/64 binary64))
%1282 = (*.f64 %351 #s(literal 1/8 binary64))
%1283 = (*.f64 %1282 #s(literal 8 binary64))
%1284 = (*.f64 %351 #s(literal 16 binary64))
%1285 = (*.f64 %1284 #s(literal 1/16 binary64))
%1286 = (/.f64 %540 #s(literal 2 binary64))
%1287 = (/.f64 %551 #s(literal -2 binary64))
%1288 = (/.f64 %553 #s(literal 1/2 binary64))
%1289 = (/.f64 %557 #s(literal 4 binary64))
%1290 = (/.f64 %563 #s(literal -4 binary64))
%1291 = (/.f64 %1278 #s(literal 8 binary64))
%1292 = (/.f64 %1262 #s(literal 8 binary64))
%1293 = (fma.f64 %167 %115 #s(literal 0 binary64))
%1294 = (fma.f64 %794 %38 #s(literal 0 binary64))
%1295 = (fma.f64 %346 sinrot #s(literal 0 binary64))
%1296 = (fma.f64 %894 v #s(literal 0 binary64))
%1297 = (/.f64 %351 #s(literal 1/2 binary64))
%1298 = (*.f64 #s(literal 1/2 binary64) %1297)
%1299 = (*.f64 %164 %355)
%1300 = (*.f64 %791 %120)
%1301 = (*.f64 %1297 #s(literal 1/2 binary64))
%1302 = (/.f64 %351 #s(literal -1 binary64))
%1303 = (*.f64 %1302 #s(literal -1 binary64))
%1304 = (/.f64 %351 #s(literal 1/4 binary64))
%1305 = (*.f64 %1304 #s(literal 1/4 binary64))
%1306 = (fma.f64 %171 %171 %351)
%1307 = (*.f64 #s(literal 1/8 binary64) %492)
%1308 = (*.f64 #s(literal -8 binary64) %1307)
%1309 = (*.f64 #s(literal -1/8 binary64) %492)
%1310 = (*.f64 #s(literal 8 binary64) %1309)
%1311 = (*.f64 %492 #s(literal 8 binary64))
%1312 = (*.f64 %1311 #s(literal -1/8 binary64))
%1313 = (*.f64 %492 #s(literal -8 binary64))
%1314 = (*.f64 %1313 #s(literal 1/8 binary64))
%1315 = (fma.f64 #s(literal -1 binary64) %181 %351)
%1316 = (fma.f64 #s(literal 0 binary64) %183 %351)
%1317 = (fma.f64 #s(literal 0 binary64) %185 %351)
%1318 = (fma.f64 #s(literal 0 binary64) %187 %351)
%1319 = (fma.f64 #s(literal 0 binary64) %189 %351)
%1320 = (fma.f64 #s(literal 0 binary64) %191 %351)
%1321 = (fma.f64 #s(literal 0 binary64) %193 %351)
%1322 = (fma.f64 #s(literal 0 binary64) %195 %351)
%1323 = (fma.f64 #s(literal 0 binary64) %197 %351)
%1324 = (fma.f64 #s(literal 0 binary64) %199 %351)
%1325 = (fma.f64 #s(literal 0 binary64) %201 %351)
%1326 = (fma.f64 #s(literal 0 binary64) %203 %351)
%1327 = (fma.f64 #s(literal 0 binary64) %205 %351)
%1328 = (fma.f64 #s(literal 0 binary64) %207 %351)
%1329 = (fma.f64 #s(literal 0 binary64) %209 %351)
%1330 = (fma.f64 #s(literal 0 binary64) %211 %351)
%1331 = (fma.f64 #s(literal 0 binary64) %213 %351)
%1332 = (fma.f64 #s(literal 0 binary64) %215 %351)
%1333 = (fma.f64 #s(literal 0 binary64) %217 %351)
%1334 = (fma.f64 #s(literal 0 binary64) %219 %351)
%1335 = (fma.f64 #s(literal 0 binary64) %221 %351)
%1336 = (fma.f64 #s(literal 0 binary64) %223 %351)
%1337 = (fma.f64 #s(literal 0 binary64) %225 %351)
%1338 = (fma.f64 #s(literal 0 binary64) %227 %351)
%1339 = (fma.f64 #s(literal 0 binary64) %229 %351)
%1340 = (fma.f64 #s(literal 0 binary64) %231 %351)
%1341 = (fma.f64 #s(literal 0 binary64) %233 %351)
%1342 = (fma.f64 #s(literal 0 binary64) %235 %351)
%1343 = (fma.f64 #s(literal 0 binary64) %237 %351)
%1344 = (fma.f64 #s(literal 0 binary64) %239 %351)
%1345 = (fma.f64 #s(literal 0 binary64) %241 %351)
%1346 = (fma.f64 #s(literal 0 binary64) %108 %351)
%1347 = (fma.f64 #s(literal 0 binary64) %244 %351)
%1348 = (fma.f64 #s(literal 0 binary64) %246 %351)
%1349 = (fma.f64 #s(literal 0 binary64) %248 %351)
%1350 = (fma.f64 #s(literal 0 binary64) %250 %351)
%1351 = (fma.f64 #s(literal 0 binary64) %252 %351)
%1352 = (fma.f64 #s(literal 0 binary64) %254 %351)
%1353 = (fma.f64 #s(literal 0 binary64) %256 %351)
%1354 = (fma.f64 #s(literal 0 binary64) %258 %351)
%1355 = (fma.f64 #s(literal 0 binary64) %260 %351)
%1356 = (fma.f64 #s(literal 0 binary64) %262 %351)
%1357 = (fma.f64 #s(literal 0 binary64) %264 %351)
%1358 = (fma.f64 #s(literal 0 binary64) %266 %351)
%1359 = (fma.f64 #s(literal 0 binary64) %268 %351)
%1360 = (fma.f64 #s(literal 0 binary64) %270 %351)
%1361 = (fma.f64 #s(literal 0 binary64) %272 %351)
%1362 = (fma.f64 #s(literal 0 binary64) %274 %351)
%1363 = (fma.f64 #s(literal 0 binary64) %276 %351)
%1364 = (fma.f64 #s(literal 0 binary64) %278 %351)
%1365 = (fma.f64 #s(literal 0 binary64) %280 %351)
%1366 = (fma.f64 #s(literal 0 binary64) %282 %351)
%1367 = (fma.f64 #s(literal 0 binary64) %284 %351)
%1368 = (fma.f64 #s(literal 0 binary64) %286 %351)
%1369 = (fma.f64 #s(literal 0 binary64) %288 %351)
%1370 = (fma.f64 #s(literal 0 binary64) %290 %351)
%1371 = (fma.f64 #s(literal 0 binary64) %292 %351)
%1372 = (fma.f64 #s(literal 0 binary64) %294 %351)
%1373 = (fma.f64 #s(literal 0 binary64) %296 %351)
%1374 = (fma.f64 #s(literal 0 binary64) %298 %351)
%1375 = (fma.f64 #s(literal 0 binary64) %300 %351)
%1376 = (fma.f64 #s(literal 0 binary64) %302 %351)
%1377 = (fma.f64 #s(literal 0 binary64) %304 %351)
%1378 = (fma.f64 #s(literal 0 binary64) %306 %351)
%1379 = (fma.f64 #s(literal 0 binary64) %308 %351)
%1380 = (fma.f64 #s(literal 0 binary64) %310 %351)
%1381 = (fma.f64 #s(literal 0 binary64) %181 %351)
%1382 = (fma.f64 #s(literal 0 binary64) %313 %351)
%1383 = (fma.f64 #s(literal 0 binary64) %315 %351)
%1384 = (fma.f64 #s(literal 0 binary64) %317 %351)
%1385 = (fma.f64 #s(literal 0 binary64) %319 %351)
%1386 = (fma.f64 #s(literal 0 binary64) %321 %351)
%1387 = (fma.f64 #s(literal 1/2 binary64) %540 #s(literal 0 binary64))
%1388 = (fma.f64 #s(literal 4 binary64) %324 %351)
%1389 = (fma.f64 #s(literal -2 binary64) %326 %351)
%1390 = (fma.f64 #s(literal -2 binary64) %181 %351)
%1391 = (fma.f64 #s(literal 16 binary64) %329 %351)
%1392 = (fma.f64 #s(literal 1/16 binary64) %331 %351)
%1393 = (fma.f64 #s(literal 64 binary64) %333 %351)
%1394 = (fma.f64 #s(literal 1/64 binary64) %335 %351)
%1395 = (fma.f64 #s(literal 8 binary64) %337 %351)
%1396 = (fma.f64 #s(literal 1/8 binary64) %339 %351)
%1397 = (fma.f64 %108 #s(literal 0 binary64) %351)
%1398 = (fma.f64 %108 %355 #s(literal 0 binary64))
%1399 = (fma.f64 %244 #s(literal 0 binary64) %351)
%1400 = (fma.f64 %244 %120 #s(literal 0 binary64))
%1401 = (fma.f64 %120 %244 #s(literal 0 binary64))
%1402 = (fma.f64 %355 %108 #s(literal 0 binary64))
%1403 = (fma.f64 %540 #s(literal 1/2 binary64) #s(literal 0 binary64))
%1404 = (*.f64 %344 %367)
%1405 = (*.f64 %892 %126)
%1406 = (/.f64 %492 #s(literal 1/2 binary64))
%1407 = (*.f64 %1406 #s(literal -1/2 binary64))
%1408 = (/.f64 %492 #s(literal -1 binary64))
%1409 = (*.f64 %1408 #s(literal 1 binary64))
%1410 = (fma.f64 %351 #s(literal 0 binary64) %351)
%1411 = (fma.f64 #s(literal 0 binary64) %351 %351)
%1412 = (fma.f64 #s(literal 0 binary64) %120 %351)
%1413 = (fma.f64 #s(literal 0 binary64) %355 %351)
%1414 = (fma.f64 #s(literal 0 binary64) %357 %351)
%1415 = (fma.f64 #s(literal 0 binary64) %124 %351)
%1416 = (fma.f64 #s(literal 0 binary64) %122 %351)
%1417 = (fma.f64 #s(literal 0 binary64) %361 %351)
%1418 = (fma.f64 #s(literal 0 binary64) %128 %351)
%1419 = (fma.f64 #s(literal 0 binary64) %364 %351)
%1420 = (fma.f64 #s(literal 0 binary64) %126 %351)
%1421 = (fma.f64 #s(literal 0 binary64) %367 %351)
%1422 = (fma.f64 #s(literal 0 binary64) %369 %351)
%1423 = (fma.f64 #s(literal 0 binary64) %132 %351)
%1424 = (fma.f64 #s(literal 0 binary64) %372 %351)
%1425 = (fma.f64 #s(literal 0 binary64) %374 %351)
%1426 = (fma.f64 #s(literal 0 binary64) %376 %351)
%1427 = (fma.f64 #s(literal 0 binary64) %378 %351)
%1428 = (fma.f64 #s(literal 0 binary64) %380 %351)
%1429 = (fma.f64 #s(literal 0 binary64) %382 %351)
%1430 = (fma.f64 #s(literal 0 binary64) %384 %351)
%1431 = (fma.f64 #s(literal 0 binary64) %386 %351)
%1432 = (fma.f64 #s(literal 0 binary64) %388 %351)
%1433 = (fma.f64 #s(literal 0 binary64) %149 %351)
%1434 = (fma.f64 #s(literal 0 binary64) %391 %351)
%1435 = (fma.f64 #s(literal 2 binary64) %553 #s(literal 0 binary64))
%1436 = (fma.f64 #s(literal 4 binary64) %396 %351)
%1437 = (fma.f64 #s(literal 4 binary64) %559 #s(literal 0 binary64))
%1438 = (fma.f64 #s(literal 1/4 binary64) %399 %351)
%1439 = (fma.f64 #s(literal 1/4 binary64) %557 #s(literal 0 binary64))
%1440 = (fma.f64 #s(literal -2 binary64) %555 #s(literal 0 binary64))
%1441 = (fma.f64 #s(literal -1/2 binary64) %551 #s(literal 0 binary64))
%1442 = (fma.f64 #s(literal 16 binary64) %404 %351)
%1443 = (fma.f64 #s(literal 16 binary64) %1255 #s(literal 0 binary64))
%1444 = (fma.f64 #s(literal -4 binary64) %561 #s(literal 0 binary64))
%1445 = (fma.f64 #s(literal 64 binary64) %408 %351)
%1446 = (fma.f64 #s(literal 64 binary64) %1258 #s(literal 0 binary64))
%1447 = (fma.f64 #s(literal -8 binary64) %411 %351)
%1448 = (fma.f64 #s(literal 8 binary64) %413 %351)
%1449 = (fma.f64 #s(literal 8 binary64) %411 %351)
%1450 = (fma.f64 #s(literal 8 binary64) %1260 #s(literal 0 binary64))
%1451 = (fma.f64 #s(literal 1/8 binary64) %399 %351)
%1452 = (fma.f64 #s(literal 1/8 binary64) %1262 #s(literal 0 binary64))
%1453 = (fma.f64 %120 #s(literal 0 binary64) %351)
%1454 = (fma.f64 %355 #s(literal 0 binary64) %351)
%1455 = (fma.f64 %357 #s(literal 0 binary64) %351)
%1456 = (fma.f64 %357 %122 #s(literal 0 binary64))
%1457 = (fma.f64 %124 #s(literal 0 binary64) %351)
%1458 = (fma.f64 %124 %361 #s(literal 0 binary64))
%1459 = (fma.f64 %128 #s(literal 0 binary64) %351)
%1460 = (fma.f64 %128 %367 #s(literal 0 binary64))
%1461 = (fma.f64 %364 #s(literal 0 binary64) %351)
%1462 = (fma.f64 %364 %126 #s(literal 0 binary64))
%1463 = (fma.f64 %126 #s(literal 0 binary64) %351)
%1464 = (fma.f64 %126 %364 #s(literal 0 binary64))
%1465 = (fma.f64 %367 #s(literal 0 binary64) %351)
%1466 = (fma.f64 %367 %128 #s(literal 0 binary64))
%1467 = (fma.f64 %432 #s(literal 1/64 binary64) %351)
%1468 = (fma.f64 %149 #s(literal 0 binary64) %351)
%1469 = (fma.f64 %149 %369 #s(literal 0 binary64))
%1470 = (fma.f64 %391 #s(literal 0 binary64) %351)
%1471 = (fma.f64 %391 %132 #s(literal 0 binary64))
%1472 = (fma.f64 %551 #s(literal -1/2 binary64) #s(literal 0 binary64))
%1473 = (fma.f64 %553 #s(literal 2 binary64) #s(literal 0 binary64))
%1474 = (fma.f64 %555 #s(literal -2 binary64) #s(literal 0 binary64))
%1475 = (fma.f64 %557 #s(literal 1/4 binary64) #s(literal 0 binary64))
%1476 = (fma.f64 %559 #s(literal 4 binary64) #s(literal 0 binary64))
%1477 = (fma.f64 %563 #s(literal -1/4 binary64) #s(literal 0 binary64))
%1478 = (fma.f64 %1278 #s(literal 1/8 binary64) #s(literal 0 binary64))
%1479 = (fma.f64 %1280 #s(literal 1/64 binary64) #s(literal 0 binary64))
%1480 = (fma.f64 %1282 #s(literal 8 binary64) #s(literal 0 binary64))
%1481 = (fma.f64 %1284 #s(literal 1/16 binary64) #s(literal 0 binary64))
%1482 = (fma.f64 #s(literal 0 binary64) %447 %351)
%1483 = (fma.f64 #s(literal 0 binary64) %449 %351)
%1484 = (fma.f64 #s(literal 0 binary64) %451 %351)
%1485 = (fma.f64 #s(literal 0 binary64) %453 %351)
%1486 = (fma.f64 #s(literal 0 binary64) %455 %351)
%1487 = (fma.f64 #s(literal 0 binary64) %457 %351)
%1488 = (fma.f64 #s(literal 0 binary64) %459 %351)
%1489 = (fma.f64 #s(literal 0 binary64) %461 %351)
%1490 = (fma.f64 #s(literal 1/2 binary64) %1297 #s(literal 0 binary64))
%1491 = (fma.f64 %464 #s(literal 0 binary64) %351)
%1492 = (fma.f64 %466 #s(literal -1 binary64) %351)
%1493 = (fma.f64 %466 #s(literal 1 binary64) %351)
%1494 = (fma.f64 %466 #s(literal 0 binary64) %351)
%1495 = (fma.f64 %466 #s(literal 1/2 binary64) %351)
%1496 = (fma.f64 %466 #s(literal -2 binary64) %351)
%1497 = (fma.f64 %466 #s(literal -1/2 binary64) %351)
%1498 = (fma.f64 %466 #s(literal -1/4 binary64) %351)
%1499 = (fma.f64 %474 #s(literal 0 binary64) %351)
%1500 = (fma.f64 %474 #s(literal 1/2 binary64) %351)
%1501 = (fma.f64 %474 #s(literal 1/4 binary64) %351)
%1502 = (fma.f64 %474 #s(literal 1/8 binary64) %351)
%1503 = (fma.f64 %447 #s(literal 0 binary64) %351)
%1504 = (fma.f64 %480 #s(literal 0 binary64) %351)
%1505 = (fma.f64 %482 #s(literal 0 binary64) %351)
%1506 = (fma.f64 %449 #s(literal 0 binary64) %351)
%1507 = (fma.f64 %459 #s(literal 0 binary64) %351)
%1508 = (fma.f64 %461 #s(literal 0 binary64) %351)
%1509 = (fma.f64 %487 #s(literal 0 binary64) %351)
%1510 = (fma.f64 %164 %355 #s(literal 0 binary64))
%1511 = (fma.f64 %791 %120 #s(literal 0 binary64))
%1512 = (fma.f64 %1297 #s(literal 1/2 binary64) #s(literal 0 binary64))
%1513 = (fma.f64 %1302 #s(literal -1 binary64) #s(literal 0 binary64))
%1514 = (fma.f64 %1304 #s(literal 1/4 binary64) #s(literal 0 binary64))
%1515 = (fma.f64 %492 #s(literal 0 binary64) %351)
%1516 = (fma.f64 #s(literal 0 binary64) %492 %351)
%1517 = (fma.f64 #s(literal 0 binary64) %496 %351)
%1518 = (fma.f64 #s(literal 0 binary64) %498 %351)
%1519 = (fma.f64 #s(literal -8 binary64) %1307 #s(literal 0 binary64))
%1520 = (fma.f64 #s(literal 8 binary64) %1309 #s(literal 0 binary64))
%1521 = (fma.f64 %1311 #s(literal -1/8 binary64) #s(literal 0 binary64))
%1522 = (fma.f64 %1313 #s(literal 1/8 binary64) #s(literal 0 binary64))
%1523 = (*.f64 #s(literal 8 binary64) %553)
%1524 = (*.f64 #s(literal 1/4 binary64) %1523)
%1525 = (*.f64 %553 #s(literal 1/4 binary64))
%1526 = (*.f64 %1525 #s(literal 8 binary64))
%1528 = (/.f64 (*.f64 %540 #s(literal 8 binary64)) #s(literal 16 binary64))
%1530 = (/.f64 (*.f64 %540 #s(literal 4 binary64)) #s(literal 8 binary64))
%1532 = (/.f64 (*.f64 #s(literal 8 binary64) %540) #s(literal 16 binary64))
%1534 = (/.f64 (*.f64 #s(literal 4 binary64) %540) #s(literal 8 binary64))
%1535 = (/.f64 %540 #s(literal 1/2 binary64))
%1536 = (*.f64 #s(literal 1/4 binary64) %1535)
%1537 = (*.f64 %1535 #s(literal 1/4 binary64))
%1538 = (/.f64 %540 #s(literal -1 binary64))
%1539 = (*.f64 %1538 #s(literal -1/2 binary64))
%1540 = (/.f64 %540 #s(literal 1/4 binary64))
%1541 = (*.f64 %1540 #s(literal 1/8 binary64))
%1542 = (/.f64 %540 #s(literal 8 binary64))
%1543 = (*.f64 %1542 #s(literal 4 binary64))
%1544 = (/.f64 %1523 #s(literal 4 binary64))
%1545 = (fma.f64 %344 %367 #s(literal 0 binary64))
%1546 = (fma.f64 %892 %126 #s(literal 0 binary64))
%1547 = (fma.f64 %1406 #s(literal -1/2 binary64) #s(literal 0 binary64))
%1548 = (fma.f64 %1408 #s(literal 1 binary64) #s(literal 0 binary64))
%1549 = (*.f64 %459 %555)
%1551 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %540))
%1552 = (/.f64 %1535 #s(literal 4 binary64))
%1553 = (/.f64 %1538 #s(literal -2 binary64))
%1554 = (/.f64 %1540 #s(literal 8 binary64))
%1555 = (*.f64 %535 %1023)
%1556 = (*.f64 %169 %1026)
%1557 = (*.f64 %1041 %517)
%1558 = (*.f64 %796 %520)
%1559 = (/.f64 %351 #s(literal 4 binary64))
%1560 = (*.f64 %447 %1559)
%1561 = (/.f64 %351 #s(literal 8 binary64))
%1562 = (*.f64 %480 %1561)
%1563 = (*.f64 %1559 %447)
%1564 = (fma.f64 #s(literal 0 binary64) %540 %351)
%1565 = (fma.f64 %540 #s(literal 0 binary64) %351)
%1566 = (fma.f64 v %355 %553)
%1567 = (fma.f64 sinrot %120 %553)
%1568 = (fma.f64 %351 #s(literal 1/2 binary64) %553)
%1569 = (fma.f64 %351 #s(literal 3/4 binary64) %559)
%1570 = (fma.f64 #s(literal 0 binary64) %551 %351)
%1571 = (fma.f64 #s(literal 0 binary64) %553 %351)
%1572 = (fma.f64 #s(literal 0 binary64) %555 %351)
%1573 = (fma.f64 #s(literal 0 binary64) %557 %351)
%1574 = (fma.f64 #s(literal 0 binary64) %559 %351)
%1575 = (fma.f64 #s(literal 0 binary64) %561 %351)
%1576 = (fma.f64 #s(literal 0 binary64) %563 %351)
%1577 = (fma.f64 #s(literal 0 binary64) %565 %351)
%1578 = (fma.f64 #s(literal 1/2 binary64) %351 %553)
%1579 = (fma.f64 #s(literal 4 binary64) %568 %351)
%1580 = (fma.f64 #s(literal 4 binary64) %570 %351)
%1581 = (fma.f64 #s(literal 4 binary64) %572 %351)
%1582 = (fma.f64 #s(literal 4 binary64) %574 %351)
%1583 = (fma.f64 #s(literal 1/4 binary64) %1523 #s(literal 0 binary64))
%1584 = (fma.f64 #s(literal 3/4 binary64) %351 %559)
%1585 = (fma.f64 %120 sinrot %553)
%1586 = (fma.f64 %355 v %553)
%1587 = (fma.f64 %551 #s(literal 0 binary64) %351)
%1588 = (fma.f64 %553 #s(literal 0 binary64) %351)
%1589 = (fma.f64 %555 #s(literal 0 binary64) %351)
%1590 = (fma.f64 %557 #s(literal 0 binary64) %351)
%1591 = (fma.f64 %563 #s(literal 0 binary64) %351)
%1592 = (fma.f64 %1525 #s(literal 8 binary64) #s(literal 0 binary64))
%1593 = (fma.f64 #s(literal 1/4 binary64) %1535 #s(literal 0 binary64))
%1594 = (fma.f64 %1535 #s(literal 1/4 binary64) #s(literal 0 binary64))
%1595 = (fma.f64 %1538 #s(literal -1/2 binary64) #s(literal 0 binary64))
%1596 = (fma.f64 %1540 #s(literal 1/8 binary64) #s(literal 0 binary64))
%1597 = (fma.f64 %1542 #s(literal 4 binary64) #s(literal 0 binary64))
%1598 = (*.f64 %601 %1117)
%1599 = (*.f64 %603 %1119)
%1600 = (*.f64 %1094 %630)
%1601 = (*.f64 %1096 %632)
%1602 = (/.f64 %492 #s(literal 4 binary64))
%1603 = (*.f64 %1602 %457)
%1604 = (/.f64 %492 #s(literal 1/4 binary64))
%1605 = (*.f64 %1604 %604)
%1606 = (+.f64 %553 %553)
%1608 = (+.f64 (*.f64 %351 #s(literal 3/4 binary64)) %559)
%1610 = (+.f64 (*.f64 #s(literal 3/4 binary64) %351) %559)
%1611 = (-.f64 %553 %555)
%1612 = (fma.f64 %459 %555 #s(literal 0 binary64))
%1613 = (fma.f64 %492 #s(literal -1/2 binary64) %553)
%1614 = (fma.f64 %38 %367 %553)
%1615 = (fma.f64 #s(literal 0 binary64) %611 %351)
%1616 = (fma.f64 #s(literal -1/2 binary64) %492 %553)
%1617 = (fma.f64 %126 %115 %553)
%1618 = (fma.f64 %367 %38 %553)
%1619 = (fma.f64 %115 %126 %553)
%1620 = (fma.f64 %535 %1023 #s(literal 0 binary64))
%1621 = (fma.f64 %169 %1026 #s(literal 0 binary64))
%1622 = (fma.f64 %1041 %517 #s(literal 0 binary64))
%1623 = (fma.f64 %796 %520 #s(literal 0 binary64))
%1624 = (fma.f64 %466 %615 %351)
%1625 = (fma.f64 %474 %617 %351)
%1626 = (fma.f64 %474 %619 %351)
%1627 = (fma.f64 %474 %604 %351)
%1628 = (fma.f64 %474 %622 %351)
%1629 = (fma.f64 %447 %1559 #s(literal 0 binary64))
%1630 = (fma.f64 %480 %1561 #s(literal 0 binary64))
%1631 = (fma.f64 %1559 %447 #s(literal 0 binary64))
%1632 = (*.f64 %464 %1542)
%1633 = (fma.f64 %601 %1117 #s(literal 0 binary64))
%1634 = (fma.f64 %603 %1119 #s(literal 0 binary64))
%1635 = (fma.f64 %1094 %630 #s(literal 0 binary64))
%1636 = (fma.f64 %1096 %632 #s(literal 0 binary64))
%1637 = (fma.f64 %1602 %457 #s(literal 0 binary64))
%1638 = (fma.f64 %1604 %604 #s(literal 0 binary64))
%1639 = (/.f64 %551 #s(literal 1/2 binary64))
%1640 = (*.f64 %461 %1639)
%1641 = (/.f64 %551 #s(literal 8 binary64))
%1642 = (*.f64 %487 %1641)
%1643 = (fma.f64 #s(literal 1/4 binary64) %540 %553)
%1644 = (fma.f64 %108 %361 %553)
%1645 = (fma.f64 %244 %122 %553)
%1646 = (fma.f64 %122 %244 %553)
%1647 = (fma.f64 %361 %108 %553)
%1648 = (fma.f64 %540 #s(literal 1/4 binary64) %553)
%1649 = (*.f64 %553 #s(literal 3/2 binary64))
%1650 = (fma.f64 %351 #s(literal 1/4 binary64) %1649)
%1651 = (*.f64 #s(literal 3/2 binary64) %553)
%1652 = (fma.f64 %351 #s(literal 1/4 binary64) %1651)
%1653 = (fma.f64 #s(literal -1 binary64) %555 %553)
%1654 = (fma.f64 #s(literal 1 binary64) %553 %553)
%1655 = (fma.f64 #s(literal 2 binary64) %559 %553)
%1656 = (fma.f64 #s(literal 4 binary64) %644 %351)
%1657 = (fma.f64 #s(literal 4 binary64) %646 %351)
%1658 = (fma.f64 #s(literal 1/4 binary64) %351 %1649)
%1659 = (fma.f64 #s(literal 1/4 binary64) %351 %1651)
%1660 = (fma.f64 #s(literal -2 binary64) %561 %553)
%1661 = (fma.f64 #s(literal 3/2 binary64) %553 %559)
%1662 = (fma.f64 #s(literal -1/4 binary64) %551 %553)
%1663 = (fma.f64 %122 sinrot %1649)
%1664 = (fma.f64 %122 sinrot %1651)
%1665 = (fma.f64 %361 v %1649)
%1666 = (fma.f64 %361 v %1651)
%1667 = (fma.f64 %128 %369 %553)
%1668 = (fma.f64 %364 %132 %553)
%1669 = (fma.f64 %369 %128 %553)
%1670 = (fma.f64 %132 %364 %553)
%1671 = (fma.f64 %551 #s(literal -1/4 binary64) %553)
%1672 = (fma.f64 %553 #s(literal 1 binary64) %553)
%1673 = (fma.f64 %553 #s(literal 3/2 binary64) %559)
%1674 = (fma.f64 %555 #s(literal -1 binary64) %553)
%1675 = (fma.f64 %557 #s(literal 1/8 binary64) %553)
%1676 = (fma.f64 %559 #s(literal 2 binary64) %553)
%1677 = (fma.f64 %561 #s(literal -2 binary64) %553)
%1678 = (fma.f64 %563 #s(literal -1/8 binary64) %553)
%1679 = (+.f64 %559 %1649)
%1680 = (+.f64 %559 %1651)
%1681 = (+.f64 %1649 %559)
%1682 = (+.f64 %1651 %559)
%1683 = (fma.f64 #s(literal -1/4 binary64) %492 %1649)
%1684 = (fma.f64 #s(literal -1/4 binary64) %492 %1651)
%1685 = (fma.f64 %369 %38 %1649)
%1686 = (fma.f64 %369 %38 %1651)
%1687 = (fma.f64 %132 %115 %1649)
%1688 = (fma.f64 %132 %115 %1651)
%1689 = (fma.f64 %464 %1542 #s(literal 0 binary64))
%1690 = (fma.f64 %461 %1639 #s(literal 0 binary64))
%1691 = (fma.f64 %487 %1641 #s(literal 0 binary64))
%1692 = (fma.f64 #s(literal 1/8 binary64) %540 %1649)
%1693 = (fma.f64 #s(literal 1/8 binary64) %540 %1651)
%1694 = (fma.f64 #s(literal 1 binary64) %559 %1649)
%1695 = (fma.f64 #s(literal 1 binary64) %559 %1651)
%1696 = (fma.f64 #s(literal 1/2 binary64) %553 %1649)
%1697 = (fma.f64 #s(literal 1/2 binary64) %553 %1651)
%1698 = (*.f64 %559 #s(literal 1/2 binary64))
%1699 = (fma.f64 #s(literal 4 binary64) %1698 %553)
%1700 = (*.f64 #s(literal 1/4 binary64) %553)
%1701 = (fma.f64 #s(literal 4 binary64) %1700 %553)
%1702 = (fma.f64 #s(literal -1/2 binary64) %555 %1649)
%1703 = (fma.f64 #s(literal -1/2 binary64) %555 %1651)
%1704 = (*.f64 #s(literal 1/16 binary64) %553)
%1705 = (fma.f64 #s(literal 16 binary64) %1704 %553)
%1706 = (*.f64 #s(literal 1/64 binary64) %553)
%1707 = (fma.f64 #s(literal 64 binary64) %1706 %553)
%1708 = (*.f64 #s(literal 1/8 binary64) %553)
%1709 = (fma.f64 #s(literal 8 binary64) %1708 %553)
%1710 = (fma.f64 #s(literal 1/8 binary64) %1523 %553)
%1711 = (fma.f64 %120 %355 %1649)
%1712 = (fma.f64 %120 %355 %1651)
%1713 = (fma.f64 %355 %120 %1649)
%1714 = (fma.f64 %355 %120 %1651)
%1715 = (fma.f64 %126 %367 %1649)
%1716 = (fma.f64 %126 %367 %1651)
%1717 = (fma.f64 %367 %126 %1649)
%1718 = (fma.f64 %367 %126 %1651)
%1719 = (fma.f64 %553 #s(literal 1/2 binary64) %1649)
%1720 = (fma.f64 %553 #s(literal 1/2 binary64) %1651)
%1721 = (fma.f64 %555 #s(literal -1/2 binary64) %1649)
%1722 = (fma.f64 %555 #s(literal -1/2 binary64) %1651)
%1723 = (fma.f64 %559 #s(literal 1 binary64) %1649)
%1724 = (fma.f64 %559 #s(literal 1 binary64) %1651)
%1725 = (fma.f64 %561 #s(literal -1 binary64) %1649)
%1726 = (fma.f64 %561 #s(literal -1 binary64) %1651)
%1727 = (fma.f64 %1525 #s(literal 4 binary64) %553)
%1728 = (*.f64 %553 #s(literal 64 binary64))
%1729 = (fma.f64 %1728 #s(literal 1/64 binary64) %553)
%1730 = (*.f64 %553 #s(literal 1/8 binary64))
%1731 = (fma.f64 %1730 #s(literal 8 binary64) %553)
%1732 = (*.f64 %553 #s(literal 16 binary64))
%1733 = (fma.f64 %1732 #s(literal 1/16 binary64) %553)
%1734 = (*.f64 %555 #s(literal -8 binary64))
%1735 = (fma.f64 %1734 #s(literal 1/8 binary64) %553)
%1736 = (fma.f64 %1700 #s(literal 2 binary64) %1649)
%1737 = (fma.f64 %1700 #s(literal 2 binary64) %1651)
%1738 = (*.f64 %679 %492)
%1739 = (fma.f64 %679 #s(literal 0 binary64) %351)
%1740 = (fma.f64 %682 #s(literal 0 binary64) %351)
%1741 = (fma.f64 %679 %492 #s(literal 0 binary64))
%1742 = (*.f64 %351 %679)
%1743 = (*.f64 %1742 #s(literal -1 binary64))
%1744 = (fma.f64 #s(literal -1 binary64) %687 %351)
%1745 = (fma.f64 #s(literal -1 binary64) %689 %351)
%1746 = (fma.f64 %679 %181 %351)
%1747 = (fma.f64 %1742 #s(literal -1 binary64) #s(literal 0 binary64))
%1748 = (fma.f64 %692 #s(literal -1 binary64) %351)
%1749 = (fma.f64 %679 %555 %553)
%1750 = (*.f64 %553 %679)
%1751 = (fma.f64 %1750 #s(literal -1 binary64) %553)
%1752 = (fma.f64 #s(literal -1 binary64) %698 %351)
%1786 = (neg.f64 #s(literal 1/16 binary64))
%1788 = (neg.f64 #s(literal 1/64 binary64))
%1790 = (neg.f64 #s(literal 16 binary64))
%1792 = (neg.f64 #s(literal 64 binary64))
%1861 = (*.f64 #s(literal -1/2 binary64) #s(literal 3/2 binary64))
%1863 = (*.f64 #s(literal 3/2 binary64) #s(literal -1/2 binary64))
%1880 = (*.f64 #s(literal 1/16 binary64) #s(literal -1 binary64))
%1882 = (*.f64 #s(literal 1/64 binary64) #s(literal -1 binary64))
%1884 = (*.f64 #s(literal -1 binary64) #s(literal 16 binary64))
%1886 = (*.f64 #s(literal -1 binary64) #s(literal 64 binary64))
%1888 = (/.f64 #s(literal 3/2 binary64) #s(literal -2 binary64))
%1893 = (*.f64 #s(literal -2 binary64) #s(literal 8 binary64))
%1895 = (*.f64 #s(literal 8 binary64) #s(literal -2 binary64))
%1901 = (/.f64 #s(literal 4 binary64) #s(literal -1 binary64))
%1906 = (/.f64 #s(literal 1/4 binary64) #s(literal -1 binary64))
%1908 = (/.f64 #s(literal 1/4 binary64) #s(literal -2 binary64))
%1912 = (/.f64 #s(literal -2 binary64) #s(literal 1/4 binary64))
%2143 = (/.f64 #s(literal 1/4 binary64) #s(literal 2 binary64))
%2144 = (/.f64 #s(literal 8 binary64) #s(literal -1 binary64))
%2201 = (pow.f64 #s(literal -1/4 binary64) #s(literal 3 binary64))
%2204 = (pow.f64 #s(literal -4 binary64) #s(literal 3 binary64))
%2206 = (neg.f64 %679)
%2221 = (pow.f64 #s(literal 8 binary64) #s(literal 3 binary64))
%2222 = (pow.f64 #s(literal -1/8 binary64) #s(literal 3 binary64))
%2224 = (pow.f64 #s(literal -8 binary64) #s(literal 3 binary64))
%2225 = (pow.f64 #s(literal 1/8 binary64) #s(literal 3 binary64))
%2234 = (*.f64 u cosrot)
%2235 = (*.f64 %1 %13)
%2236 = (*.f64 %13 %1)
%2237 = (neg.f64 %33)
%2239 = (* (- u u0) cosrot)
%2240 = (approx %2239 %21)
%2242 = (- %2239 (* v sinrot))
%2244 = (*.f64 v %115)
%2245 = (*.f64 sinrot %38)
%2246 = (*.f64 %38 sinrot)
%2247 = (*.f64 %115 v)
%2248 = (fma.f64 v %115 #s(literal 0 binary64))
%2249 = (fma.f64 sinrot %38 #s(literal 0 binary64))
%2250 = (fma.f64 %38 sinrot #s(literal 0 binary64))
%2251 = (fma.f64 %115 v #s(literal 0 binary64))
%2252 = (*.f64 %351 #s(literal -1 binary64))
%2253 = (*.f64 #s(literal -1 binary64) %351)
%2254 = (+.f64 %492 #s(literal 0 binary64))
%2255 = (+.f64 #s(literal 0 binary64) %492)
%2256 = (-.f64 %492 #s(literal 0 binary64))
%2257 = (*.f64 %167 sinrot)
%2258 = (*.f64 %794 v)
%2259 = (*.f64 %492 #s(literal 1 binary64))
%2260 = (*.f64 #s(literal 1 binary64) %492)
%2261 = (/.f64 %492 #s(literal 1 binary64))
%2262 = (fma.f64 %351 #s(literal -1 binary64) #s(literal 0 binary64))
%2263 = (fma.f64 #s(literal -1 binary64) %351 #s(literal 0 binary64))
%2264 = (*.f64 #s(literal -1/2 binary64) %540)
%2265 = (*.f64 %108 %367)
%2266 = (*.f64 %244 %126)
%2267 = (*.f64 %126 %244)
%2268 = (*.f64 %367 %108)
%2269 = (*.f64 %540 #s(literal -1/2 binary64))
%2270 = (*.f64 %346 %115)
%2271 = (*.f64 %894 %38)
%2272 = (fma.f64 %167 sinrot #s(literal 0 binary64))
%2273 = (fma.f64 %794 v #s(literal 0 binary64))
%2274 = (fma.f64 v #s(literal 0 binary64) %492)
%2275 = (fma.f64 sinrot #s(literal 0 binary64) %492)
%2276 = (fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %492)
%2277 = (fma.f64 %492 #s(literal 1 binary64) #s(literal 0 binary64))
%2278 = (fma.f64 #s(literal 1 binary64) %492 #s(literal 0 binary64))
%2279 = (fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %492)
%2280 = (fma.f64 #s(literal 0 binary64) v %492)
%2281 = (fma.f64 #s(literal 0 binary64) sinrot %492)
%2282 = (fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %492)
%2283 = (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %492)
%2284 = (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %492)
%2285 = (fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %492)
%2286 = (fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %492)
%2287 = (fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) %492)
%2288 = (fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %492)
%2289 = (fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %492)
%2290 = (fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %492)
%2291 = (fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %492)
%2292 = (fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) %492)
%2293 = (fma.f64 #s(literal 0 binary64) #s(literal 6 binary64) %492)
%2294 = (fma.f64 #s(literal 0 binary64) #s(literal 5 binary64) %492)
%2295 = (fma.f64 #s(literal 0 binary64) #s(literal 16 binary64) %492)
%2296 = (fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) %492)
%2297 = (fma.f64 #s(literal 0 binary64) #s(literal 1/16 binary64) %492)
%2298 = (fma.f64 #s(literal 0 binary64) #s(literal -4 binary64) %492)
%2299 = (fma.f64 #s(literal 0 binary64) #s(literal -8 binary64) %492)
%2300 = (fma.f64 #s(literal 0 binary64) #s(literal -1/8 binary64) %492)
%2301 = (fma.f64 #s(literal 0 binary64) #s(literal 8 binary64) %492)
%2302 = (fma.f64 #s(literal 0 binary64) #s(literal 1/8 binary64) %492)
%2303 = (fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %492)
%2304 = (fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %492)
%2305 = (fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) %492)
%2306 = (fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) %492)
%2307 = (fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) %492)
%2308 = (fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %492)
%2309 = (fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %492)
%2310 = (fma.f64 #s(literal 3/2 binary64) #s(literal 0 binary64) %492)
%2311 = (fma.f64 #s(literal -4 binary64) #s(literal 0 binary64) %492)
%2312 = (*.f64 #s(literal 2 binary64) %555)
%2313 = (*.f64 #s(literal 1/2 binary64) %551)
%2314 = (*.f64 #s(literal 4 binary64) %561)
%2315 = (*.f64 #s(literal 1/4 binary64) %563)
%2316 = (*.f64 #s(literal -2 binary64) %553)
%2317 = (*.f64 #s(literal -4 binary64) %559)
%2318 = (*.f64 #s(literal -8 binary64) %1260)
%2319 = (*.f64 #s(literal -1/8 binary64) %351)
%2320 = (*.f64 #s(literal 8 binary64) %2319)
%2321 = (*.f64 %120 %364)
%2322 = (*.f64 %355 %128)
%2323 = (*.f64 %357 %132)
%2324 = (*.f64 %124 %369)
%2325 = (*.f64 %128 %355)
%2326 = (*.f64 %364 %120)
%2327 = (*.f64 %149 %361)
%2328 = (*.f64 %391 %122)
%2329 = (*.f64 %551 #s(literal 1/2 binary64))
%2330 = (*.f64 %553 #s(literal -2 binary64))
%2331 = (*.f64 %555 #s(literal 2 binary64))
%2332 = (*.f64 %557 #s(literal -1/4 binary64))
%2333 = (*.f64 %561 #s(literal 4 binary64))
%2334 = (*.f64 %563 #s(literal 1/4 binary64))
%2335 = (*.f64 %1278 #s(literal -1/8 binary64))
%2336 = (*.f64 %351 #s(literal -8 binary64))
%2337 = (*.f64 %2336 #s(literal 1/8 binary64))
%2338 = (/.f64 %540 #s(literal -2 binary64))
%2339 = (/.f64 %551 #s(literal 2 binary64))
%2340 = (/.f64 %555 #s(literal 1/2 binary64))
%2341 = (/.f64 %557 #s(literal -4 binary64))
%2342 = (/.f64 %563 #s(literal 4 binary64))
%2343 = (*.f64 %164 %367)
%2344 = (*.f64 %791 %126)
%2345 = (*.f64 %1297 #s(literal -1/2 binary64))
%2346 = (*.f64 %1302 #s(literal 1 binary64))
%2347 = (fma.f64 %38 #s(literal 0 binary64) %492)
%2348 = (fma.f64 #s(literal 0 binary64) %38 %492)
%2349 = (fma.f64 #s(literal 0 binary64) %115 %492)
%2350 = (fma.f64 #s(literal 0 binary64) %117 %492)
%2351 = (fma.f64 %115 #s(literal 0 binary64) %492)
%2352 = (*.f64 #s(literal 1/16 binary64) %492)
%2353 = (*.f64 #s(literal 16 binary64) %2352)
%2354 = (*.f64 #s(literal 1/64 binary64) %492)
%2355 = (*.f64 #s(literal 64 binary64) %2354)
%2356 = (*.f64 #s(literal 8 binary64) %1307)
%2357 = (*.f64 #s(literal 8 binary64) %492)
%2358 = (*.f64 #s(literal 1/8 binary64) %2357)
%2359 = (*.f64 %1311 #s(literal 1/8 binary64))
%2360 = (*.f64 %492 #s(literal 64 binary64))
%2361 = (*.f64 %2360 #s(literal 1/64 binary64))
%2362 = (*.f64 %492 #s(literal 1/8 binary64))
%2363 = (*.f64 %2362 #s(literal 8 binary64))
%2364 = (*.f64 %492 #s(literal 16 binary64))
%2365 = (*.f64 %2364 #s(literal 1/16 binary64))
%2366 = (fma.f64 #s(literal -1/2 binary64) %540 #s(literal 0 binary64))
%2367 = (fma.f64 %108 %367 #s(literal 0 binary64))
%2368 = (fma.f64 %244 %126 #s(literal 0 binary64))
%2369 = (fma.f64 %126 %244 #s(literal 0 binary64))
%2370 = (fma.f64 %367 %108 #s(literal 0 binary64))
%2371 = (fma.f64 %540 #s(literal -1/2 binary64) #s(literal 0 binary64))
%2372 = (/.f64 %1311 #s(literal 8 binary64))
%2373 = (/.f64 %2357 #s(literal 8 binary64))
%2374 = (fma.f64 %346 %115 #s(literal 0 binary64))
%2375 = (fma.f64 %894 %38 #s(literal 0 binary64))
%2376 = (*.f64 #s(literal 1/2 binary64) %1406)
%2377 = (*.f64 %344 %355)
%2378 = (*.f64 %892 %120)
%2379 = (*.f64 %1406 #s(literal 1/2 binary64))
%2380 = (*.f64 %1408 #s(literal -1 binary64))
%2381 = (*.f64 %1604 #s(literal 1/4 binary64))
%2382 = (fma.f64 %171 %171 %492)
%2383 = (fma.f64 #s(literal 2 binary64) %555 #s(literal 0 binary64))
%2384 = (fma.f64 #s(literal 1/2 binary64) %551 #s(literal 0 binary64))
%2385 = (fma.f64 #s(literal 4 binary64) %561 #s(literal 0 binary64))
%2386 = (fma.f64 #s(literal 1/4 binary64) %563 #s(literal 0 binary64))
%2387 = (fma.f64 #s(literal -2 binary64) %553 #s(literal 0 binary64))
%2388 = (fma.f64 #s(literal -4 binary64) %559 #s(literal 0 binary64))
%2389 = (fma.f64 #s(literal -8 binary64) %1260 #s(literal 0 binary64))
%2390 = (fma.f64 #s(literal 8 binary64) %2319 #s(literal 0 binary64))
%2391 = (fma.f64 %120 %364 #s(literal 0 binary64))
%2392 = (fma.f64 %355 %128 #s(literal 0 binary64))
%2393 = (fma.f64 %357 %132 #s(literal 0 binary64))
%2394 = (fma.f64 %124 %369 #s(literal 0 binary64))
%2395 = (fma.f64 %128 %355 #s(literal 0 binary64))
%2396 = (fma.f64 %364 %120 #s(literal 0 binary64))
%2397 = (fma.f64 %149 %361 #s(literal 0 binary64))
%2398 = (fma.f64 %391 %122 #s(literal 0 binary64))
%2399 = (fma.f64 %551 #s(literal 1/2 binary64) #s(literal 0 binary64))
%2400 = (fma.f64 %553 #s(literal -2 binary64) #s(literal 0 binary64))
%2401 = (fma.f64 %555 #s(literal 2 binary64) #s(literal 0 binary64))
%2402 = (fma.f64 %557 #s(literal -1/4 binary64) #s(literal 0 binary64))
%2403 = (fma.f64 %561 #s(literal 4 binary64) #s(literal 0 binary64))
%2404 = (fma.f64 %563 #s(literal 1/4 binary64) #s(literal 0 binary64))
%2405 = (fma.f64 %1278 #s(literal -1/8 binary64) #s(literal 0 binary64))
%2406 = (fma.f64 %2336 #s(literal 1/8 binary64) #s(literal 0 binary64))
%2407 = (fma.f64 #s(literal -1 binary64) %181 %492)
%2408 = (fma.f64 #s(literal 0 binary64) %183 %492)
%2409 = (fma.f64 #s(literal 0 binary64) %185 %492)
%2410 = (fma.f64 #s(literal 0 binary64) %187 %492)
%2411 = (fma.f64 #s(literal 0 binary64) %189 %492)
%2412 = (fma.f64 #s(literal 0 binary64) %191 %492)
%2413 = (fma.f64 #s(literal 0 binary64) %193 %492)
%2414 = (fma.f64 #s(literal 0 binary64) %195 %492)
%2415 = (fma.f64 #s(literal 0 binary64) %197 %492)
%2416 = (fma.f64 #s(literal 0 binary64) %199 %492)
%2417 = (fma.f64 #s(literal 0 binary64) %201 %492)
%2418 = (fma.f64 #s(literal 0 binary64) %203 %492)
%2419 = (fma.f64 #s(literal 0 binary64) %205 %492)
%2420 = (fma.f64 #s(literal 0 binary64) %207 %492)
%2421 = (fma.f64 #s(literal 0 binary64) %209 %492)
%2422 = (fma.f64 #s(literal 0 binary64) %211 %492)
%2423 = (fma.f64 #s(literal 0 binary64) %213 %492)
%2424 = (fma.f64 #s(literal 0 binary64) %215 %492)
%2425 = (fma.f64 #s(literal 0 binary64) %217 %492)
%2426 = (fma.f64 #s(literal 0 binary64) %219 %492)
%2427 = (fma.f64 #s(literal 0 binary64) %221 %492)
%2428 = (fma.f64 #s(literal 0 binary64) %223 %492)
%2429 = (fma.f64 #s(literal 0 binary64) %225 %492)
%2430 = (fma.f64 #s(literal 0 binary64) %227 %492)
%2431 = (fma.f64 #s(literal 0 binary64) %229 %492)
%2432 = (fma.f64 #s(literal 0 binary64) %231 %492)
%2433 = (fma.f64 #s(literal 0 binary64) %233 %492)
%2434 = (fma.f64 #s(literal 0 binary64) %235 %492)
%2435 = (fma.f64 #s(literal 0 binary64) %237 %492)
%2436 = (fma.f64 #s(literal 0 binary64) %239 %492)
%2437 = (fma.f64 #s(literal 0 binary64) %241 %492)
%2438 = (fma.f64 #s(literal 0 binary64) %108 %492)
%2439 = (fma.f64 #s(literal 0 binary64) %244 %492)
%2440 = (fma.f64 #s(literal 0 binary64) %246 %492)
%2441 = (fma.f64 #s(literal 0 binary64) %248 %492)
%2442 = (fma.f64 #s(literal 0 binary64) %250 %492)
%2443 = (fma.f64 #s(literal 0 binary64) %252 %492)
%2444 = (fma.f64 #s(literal 0 binary64) %254 %492)
%2445 = (fma.f64 #s(literal 0 binary64) %256 %492)
%2446 = (fma.f64 #s(literal 0 binary64) %258 %492)
%2447 = (fma.f64 #s(literal 0 binary64) %260 %492)
%2448 = (fma.f64 #s(literal 0 binary64) %262 %492)
%2449 = (fma.f64 #s(literal 0 binary64) %264 %492)
%2450 = (fma.f64 #s(literal 0 binary64) %266 %492)
%2451 = (fma.f64 #s(literal 0 binary64) %268 %492)
%2452 = (fma.f64 #s(literal 0 binary64) %270 %492)
%2453 = (fma.f64 #s(literal 0 binary64) %272 %492)
%2454 = (fma.f64 #s(literal 0 binary64) %274 %492)
%2455 = (fma.f64 #s(literal 0 binary64) %276 %492)
%2456 = (fma.f64 #s(literal 0 binary64) %278 %492)
%2457 = (fma.f64 #s(literal 0 binary64) %280 %492)
%2458 = (fma.f64 #s(literal 0 binary64) %282 %492)
%2459 = (fma.f64 #s(literal 0 binary64) %284 %492)
%2460 = (fma.f64 #s(literal 0 binary64) %286 %492)
%2461 = (fma.f64 #s(literal 0 binary64) %288 %492)
%2462 = (fma.f64 #s(literal 0 binary64) %290 %492)
%2463 = (fma.f64 #s(literal 0 binary64) %292 %492)
%2464 = (fma.f64 #s(literal 0 binary64) %294 %492)
%2465 = (fma.f64 #s(literal 0 binary64) %296 %492)
%2466 = (fma.f64 #s(literal 0 binary64) %298 %492)
%2467 = (fma.f64 #s(literal 0 binary64) %300 %492)
%2468 = (fma.f64 #s(literal 0 binary64) %302 %492)
%2469 = (fma.f64 #s(literal 0 binary64) %304 %492)
%2470 = (fma.f64 #s(literal 0 binary64) %306 %492)
%2471 = (fma.f64 #s(literal 0 binary64) %308 %492)
%2472 = (fma.f64 #s(literal 0 binary64) %310 %492)
%2473 = (fma.f64 #s(literal 0 binary64) %181 %492)
%2474 = (fma.f64 #s(literal 0 binary64) %313 %492)
%2475 = (fma.f64 #s(literal 0 binary64) %315 %492)
%2476 = (fma.f64 #s(literal 0 binary64) %317 %492)
%2477 = (fma.f64 #s(literal 0 binary64) %319 %492)
%2478 = (fma.f64 #s(literal 0 binary64) %321 %492)
%2479 = (fma.f64 #s(literal 4 binary64) %324 %492)
%2480 = (fma.f64 #s(literal -2 binary64) %326 %492)
%2481 = (fma.f64 #s(literal -2 binary64) %181 %492)
%2482 = (fma.f64 #s(literal 16 binary64) %329 %492)
%2483 = (fma.f64 #s(literal 1/16 binary64) %331 %492)
%2484 = (fma.f64 #s(literal 64 binary64) %333 %492)
%2485 = (fma.f64 #s(literal 1/64 binary64) %335 %492)
%2486 = (fma.f64 #s(literal 8 binary64) %337 %492)
%2487 = (fma.f64 #s(literal 1/8 binary64) %339 %492)
%2488 = (fma.f64 %108 #s(literal 0 binary64) %492)
%2489 = (fma.f64 %244 #s(literal 0 binary64) %492)
%2490 = (fma.f64 %164 %367 #s(literal 0 binary64))
%2491 = (fma.f64 %791 %126 #s(literal 0 binary64))
%2492 = (fma.f64 %1297 #s(literal -1/2 binary64) #s(literal 0 binary64))
%2493 = (fma.f64 %1302 #s(literal 1 binary64) #s(literal 0 binary64))
%2494 = (fma.f64 %351 #s(literal 0 binary64) %492)
%2495 = (fma.f64 #s(literal 0 binary64) %351 %492)
%2496 = (fma.f64 #s(literal 0 binary64) %120 %492)
%2497 = (fma.f64 #s(literal 0 binary64) %355 %492)
%2498 = (fma.f64 #s(literal 0 binary64) %357 %492)
%2499 = (fma.f64 #s(literal 0 binary64) %124 %492)
%2500 = (fma.f64 #s(literal 0 binary64) %122 %492)
%2501 = (fma.f64 #s(literal 0 binary64) %361 %492)
%2502 = (fma.f64 #s(literal 0 binary64) %128 %492)
%2503 = (fma.f64 #s(literal 0 binary64) %364 %492)
%2504 = (fma.f64 #s(literal 0 binary64) %126 %492)
%2505 = (fma.f64 #s(literal 0 binary64) %367 %492)
%2506 = (fma.f64 #s(literal 0 binary64) %369 %492)
%2507 = (fma.f64 #s(literal 0 binary64) %132 %492)
%2508 = (fma.f64 #s(literal 0 binary64) %372 %492)
%2509 = (fma.f64 #s(literal 0 binary64) %374 %492)
%2510 = (fma.f64 #s(literal 0 binary64) %376 %492)
%2511 = (fma.f64 #s(literal 0 binary64) %378 %492)
%2512 = (fma.f64 #s(literal 0 binary64) %380 %492)
%2513 = (fma.f64 #s(literal 0 binary64) %382 %492)
%2514 = (fma.f64 #s(literal 0 binary64) %384 %492)
%2515 = (fma.f64 #s(literal 0 binary64) %386 %492)
%2516 = (fma.f64 #s(literal 0 binary64) %388 %492)
%2517 = (fma.f64 #s(literal 0 binary64) %149 %492)
%2518 = (fma.f64 #s(literal 0 binary64) %391 %492)
%2519 = (fma.f64 #s(literal 4 binary64) %396 %492)
%2520 = (fma.f64 #s(literal 1/4 binary64) %399 %492)
%2521 = (fma.f64 #s(literal 16 binary64) %404 %492)
%2522 = (fma.f64 #s(literal 16 binary64) %2352 #s(literal 0 binary64))
%2523 = (fma.f64 #s(literal 64 binary64) %408 %492)
%2524 = (fma.f64 #s(literal 64 binary64) %2354 #s(literal 0 binary64))
%2525 = (fma.f64 #s(literal -8 binary64) %411 %492)
%2526 = (fma.f64 #s(literal 8 binary64) %413 %492)
%2527 = (fma.f64 #s(literal 8 binary64) %411 %492)
%2528 = (fma.f64 #s(literal 8 binary64) %1307 #s(literal 0 binary64))
%2529 = (fma.f64 #s(literal 1/8 binary64) %399 %492)
%2530 = (fma.f64 #s(literal 1/8 binary64) %2357 #s(literal 0 binary64))
%2531 = (fma.f64 %120 #s(literal 0 binary64) %492)
%2532 = (fma.f64 %355 #s(literal 0 binary64) %492)
%2533 = (fma.f64 %357 #s(literal 0 binary64) %492)
%2534 = (fma.f64 %124 #s(literal 0 binary64) %492)
%2535 = (fma.f64 %128 #s(literal 0 binary64) %492)
%2536 = (fma.f64 %364 #s(literal 0 binary64) %492)
%2537 = (fma.f64 %126 #s(literal 0 binary64) %492)
%2538 = (fma.f64 %367 #s(literal 0 binary64) %492)
%2539 = (fma.f64 %432 #s(literal 1/64 binary64) %492)
%2540 = (fma.f64 %149 #s(literal 0 binary64) %492)
%2541 = (fma.f64 %391 #s(literal 0 binary64) %492)
%2542 = (fma.f64 %1311 #s(literal 1/8 binary64) #s(literal 0 binary64))
%2543 = (fma.f64 %2360 #s(literal 1/64 binary64) #s(literal 0 binary64))
%2544 = (fma.f64 %2362 #s(literal 8 binary64) #s(literal 0 binary64))
%2545 = (fma.f64 %2364 #s(literal 1/16 binary64) #s(literal 0 binary64))
%2546 = (*.f64 #s(literal 8 binary64) %555)
%2547 = (*.f64 #s(literal 1/4 binary64) %2546)
%2548 = (*.f64 %555 #s(literal 1/4 binary64))
%2549 = (*.f64 %2548 #s(literal 8 binary64))
%2551 = (/.f64 (*.f64 %551 #s(literal 8 binary64)) #s(literal 16 binary64))
%2553 = (/.f64 (*.f64 %551 #s(literal 4 binary64)) #s(literal 8 binary64))
%2555 = (/.f64 (*.f64 #s(literal 8 binary64) %551) #s(literal 16 binary64))
%2557 = (/.f64 (*.f64 #s(literal 4 binary64) %551) #s(literal 8 binary64))
%2558 = (/.f64 %2546 #s(literal 4 binary64))
%2559 = (fma.f64 #s(literal 0 binary64) %447 %492)
%2560 = (fma.f64 #s(literal 0 binary64) %449 %492)
%2561 = (fma.f64 #s(literal 0 binary64) %451 %492)
%2562 = (fma.f64 #s(literal 0 binary64) %453 %492)
%2563 = (fma.f64 #s(literal 0 binary64) %455 %492)
%2564 = (fma.f64 #s(literal 0 binary64) %457 %492)
%2565 = (fma.f64 #s(literal 0 binary64) %459 %492)
%2566 = (fma.f64 #s(literal 0 binary64) %461 %492)
%2567 = (fma.f64 #s(literal 1/2 binary64) %1406 #s(literal 0 binary64))
%2568 = (fma.f64 %464 #s(literal 0 binary64) %492)
%2569 = (fma.f64 %466 #s(literal -1 binary64) %492)
%2570 = (fma.f64 %466 #s(literal 1 binary64) %492)
%2571 = (fma.f64 %466 #s(literal 0 binary64) %492)
%2572 = (fma.f64 %466 #s(literal 1/2 binary64) %492)
%2573 = (fma.f64 %466 #s(literal -2 binary64) %492)
%2574 = (fma.f64 %466 #s(literal -1/2 binary64) %492)
%2575 = (fma.f64 %466 #s(literal -1/4 binary64) %492)
%2576 = (fma.f64 %474 #s(literal 0 binary64) %492)
%2577 = (fma.f64 %474 #s(literal 1/2 binary64) %492)
%2578 = (fma.f64 %474 #s(literal 1/4 binary64) %492)
%2579 = (fma.f64 %474 #s(literal 1/8 binary64) %492)
%2580 = (fma.f64 %447 #s(literal 0 binary64) %492)
%2581 = (fma.f64 %480 #s(literal 0 binary64) %492)
%2582 = (fma.f64 %482 #s(literal 0 binary64) %492)
%2583 = (fma.f64 %449 #s(literal 0 binary64) %492)
%2584 = (fma.f64 %459 #s(literal 0 binary64) %492)
%2585 = (fma.f64 %461 #s(literal 0 binary64) %492)
%2586 = (fma.f64 %487 #s(literal 0 binary64) %492)
%2587 = (fma.f64 %344 %355 #s(literal 0 binary64))
%2588 = (fma.f64 %892 %120 #s(literal 0 binary64))
%2589 = (fma.f64 %1406 #s(literal 1/2 binary64) #s(literal 0 binary64))
%2590 = (fma.f64 %1408 #s(literal -1 binary64) #s(literal 0 binary64))
%2591 = (fma.f64 %1604 #s(literal 1/4 binary64) #s(literal 0 binary64))
%2592 = (*.f64 #s(literal 1/4 binary64) %1639)
%2593 = (*.f64 %459 %553)
%2594 = (*.f64 %1639 #s(literal 1/4 binary64))
%2595 = (/.f64 %551 #s(literal -1 binary64))
%2596 = (*.f64 %2595 #s(literal -1/2 binary64))
%2597 = (/.f64 %551 #s(literal 1/4 binary64))
%2598 = (*.f64 %2597 #s(literal 1/8 binary64))
%2599 = (*.f64 %1641 #s(literal 4 binary64))
%2600 = (fma.f64 %492 #s(literal 0 binary64) %492)
%2601 = (fma.f64 #s(literal 0 binary64) %492 %492)
%2602 = (fma.f64 #s(literal 0 binary64) %496 %492)
%2603 = (fma.f64 #s(literal 0 binary64) %498 %492)
%2605 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %551))
%2606 = (/.f64 %1639 #s(literal 4 binary64))
%2607 = (/.f64 %2595 #s(literal -2 binary64))
%2608 = (/.f64 %2597 #s(literal 8 binary64))
%2609 = (*.f64 %535 %1117)
%2610 = (*.f64 %169 %1119)
%2611 = (*.f64 %1041 %630)
%2612 = (*.f64 %796 %632)
%2613 = (*.f64 %1559 %457)
%2614 = (*.f64 %1304 %604)
%2615 = (fma.f64 v %367 %555)
%2616 = (fma.f64 sinrot %126 %555)
%2617 = (fma.f64 %351 #s(literal -1/2 binary64) %555)
%2618 = (fma.f64 #s(literal 1/4 binary64) %2546 #s(literal 0 binary64))
%2619 = (fma.f64 #s(literal -1/2 binary64) %351 %555)
%2620 = (fma.f64 %126 sinrot %555)
%2621 = (fma.f64 %367 v %555)
%2622 = (fma.f64 %2548 #s(literal 8 binary64) #s(literal 0 binary64))
%2623 = (*.f64 %601 %1023)
%2624 = (*.f64 %603 %1026)
%2625 = (*.f64 %1094 %517)
%2626 = (*.f64 %1096 %520)
%2627 = (*.f64 %447 %1602)
%2628 = (/.f64 %492 #s(literal 8 binary64))
%2629 = (*.f64 %480 %2628)
%2630 = (*.f64 %1602 %447)
%2631 = (+.f64 %555 %555)
%2632 = (fma.f64 #s(literal 0 binary64) %540 %492)
%2633 = (fma.f64 %540 #s(literal 0 binary64) %492)
%2634 = (-.f64 %555 %553)
%2635 = (fma.f64 #s(literal 1/4 binary64) %1639 #s(literal 0 binary64))
%2636 = (fma.f64 %459 %553 #s(literal 0 binary64))
%2637 = (fma.f64 %1639 #s(literal 1/4 binary64) #s(literal 0 binary64))
%2638 = (fma.f64 %2595 #s(literal -1/2 binary64) #s(literal 0 binary64))
%2639 = (fma.f64 %2597 #s(literal 1/8 binary64) #s(literal 0 binary64))
%2640 = (fma.f64 %1641 #s(literal 4 binary64) #s(literal 0 binary64))
%2641 = (fma.f64 %492 #s(literal 1/2 binary64) %555)
%2642 = (fma.f64 %492 #s(literal 3/4 binary64) %561)
%2643 = (fma.f64 %38 %355 %555)
%2644 = (fma.f64 #s(literal 0 binary64) %551 %492)
%2645 = (fma.f64 #s(literal 0 binary64) %553 %492)
%2646 = (fma.f64 #s(literal 0 binary64) %555 %492)
%2647 = (fma.f64 #s(literal 0 binary64) %557 %492)
%2648 = (fma.f64 #s(literal 0 binary64) %559 %492)
%2649 = (fma.f64 #s(literal 0 binary64) %561 %492)
%2650 = (fma.f64 #s(literal 0 binary64) %563 %492)
%2651 = (fma.f64 #s(literal 0 binary64) %565 %492)
%2652 = (fma.f64 #s(literal 1/2 binary64) %492 %555)
%2653 = (fma.f64 #s(literal 4 binary64) %568 %492)
%2654 = (fma.f64 #s(literal 4 binary64) %570 %492)
%2655 = (fma.f64 #s(literal 4 binary64) %572 %492)
%2656 = (fma.f64 #s(literal 4 binary64) %574 %492)
%2657 = (fma.f64 #s(literal 3/4 binary64) %492 %561)
%2658 = (fma.f64 %120 %115 %555)
%2659 = (fma.f64 %355 %38 %555)
%2660 = (fma.f64 %115 %120 %555)
%2661 = (fma.f64 %551 #s(literal 0 binary64) %492)
%2662 = (fma.f64 %553 #s(literal 0 binary64) %492)
%2663 = (fma.f64 %555 #s(literal 0 binary64) %492)
%2664 = (fma.f64 %557 #s(literal 0 binary64) %492)
%2665 = (fma.f64 %563 #s(literal 0 binary64) %492)
%2667 = (+.f64 (*.f64 %492 #s(literal 3/4 binary64)) %561)
%2669 = (+.f64 (*.f64 #s(literal 3/4 binary64) %492) %561)
%2670 = (fma.f64 %535 %1117 #s(literal 0 binary64))
%2671 = (fma.f64 %169 %1119 #s(literal 0 binary64))
%2672 = (fma.f64 %1041 %630 #s(literal 0 binary64))
%2673 = (fma.f64 %796 %632 #s(literal 0 binary64))
%2674 = (fma.f64 %1559 %457 #s(literal 0 binary64))
%2675 = (fma.f64 %1304 %604 #s(literal 0 binary64))
%2676 = (fma.f64 #s(literal 0 binary64) %611 %492)
%2677 = (fma.f64 %601 %1023 #s(literal 0 binary64))
%2678 = (fma.f64 %603 %1026 #s(literal 0 binary64))
%2679 = (fma.f64 %1094 %517 #s(literal 0 binary64))
%2680 = (fma.f64 %1096 %520 #s(literal 0 binary64))
%2681 = (*.f64 %461 %1535)
%2682 = (*.f64 %487 %1542)
%2683 = (fma.f64 %466 %615 %492)
%2684 = (fma.f64 %474 %617 %492)
%2685 = (fma.f64 %474 %619 %492)
%2686 = (fma.f64 %474 %604 %492)
%2687 = (fma.f64 %474 %622 %492)
%2688 = (fma.f64 %447 %1602 #s(literal 0 binary64))
%2689 = (fma.f64 %480 %2628 #s(literal 0 binary64))
%2690 = (fma.f64 %1602 %447 #s(literal 0 binary64))
%2691 = (*.f64 %464 %1641)
%2692 = (fma.f64 #s(literal -1/4 binary64) %540 %555)
%2693 = (fma.f64 %108 %369 %555)
%2694 = (fma.f64 %244 %132 %555)
%2695 = (fma.f64 %369 %108 %555)
%2696 = (fma.f64 %132 %244 %555)
%2697 = (fma.f64 %540 #s(literal -1/4 binary64) %555)
%2698 = (fma.f64 #s(literal -1 binary64) %553 %555)
%2699 = (fma.f64 #s(literal 1 binary64) %555 %555)
%2700 = (fma.f64 #s(literal 2 binary64) %561 %555)
%2701 = (fma.f64 #s(literal 1/4 binary64) %551 %555)
%2702 = (fma.f64 #s(literal -2 binary64) %559 %555)
%2703 = (fma.f64 #s(literal 3/2 binary64) %555 %561)
%2704 = (*.f64 %555 #s(literal 3/2 binary64))
%2705 = (fma.f64 #s(literal -1/4 binary64) %351 %2704)
%2706 = (*.f64 #s(literal 3/2 binary64) %555)
%2707 = (fma.f64 #s(literal -1/4 binary64) %351 %2706)
%2708 = (fma.f64 %122 %364 %555)
%2709 = (fma.f64 %361 %128 %555)
%2710 = (fma.f64 %128 %361 %555)
%2711 = (fma.f64 %364 %122 %555)
%2712 = (fma.f64 %369 v %2704)
%2713 = (fma.f64 %369 v %2706)
%2714 = (fma.f64 %132 sinrot %2704)
%2715 = (fma.f64 %132 sinrot %2706)
%2716 = (fma.f64 %551 #s(literal 1/4 binary64) %555)
%2717 = (fma.f64 %553 #s(literal -1 binary64) %555)
%2718 = (fma.f64 %555 #s(literal 1 binary64) %555)
%2719 = (fma.f64 %555 #s(literal 3/2 binary64) %561)
%2720 = (fma.f64 %557 #s(literal -1/8 binary64) %555)
%2721 = (fma.f64 %559 #s(literal -2 binary64) %555)
%2722 = (fma.f64 %561 #s(literal 2 binary64) %555)
%2723 = (fma.f64 %563 #s(literal 1/8 binary64) %555)
%2724 = (+.f64 %561 %2704)
%2725 = (+.f64 %561 %2706)
%2726 = (+.f64 %2704 %561)
%2727 = (+.f64 %2706 %561)
%2728 = (fma.f64 %492 #s(literal 1/4 binary64) %2704)
%2729 = (fma.f64 %492 #s(literal 1/4 binary64) %2706)
%2730 = (fma.f64 #s(literal 4 binary64) %644 %492)
%2731 = (fma.f64 #s(literal 4 binary64) %646 %492)
%2732 = (fma.f64 #s(literal 1/4 binary64) %492 %2704)
%2733 = (fma.f64 #s(literal 1/4 binary64) %492 %2706)
%2734 = (fma.f64 %122 %115 %2704)
%2735 = (fma.f64 %122 %115 %2706)
%2736 = (fma.f64 %361 %38 %2704)
%2737 = (fma.f64 %361 %38 %2706)
%2738 = (fma.f64 %461 %1535 #s(literal 0 binary64))
%2739 = (fma.f64 %487 %1542 #s(literal 0 binary64))
%2740 = (fma.f64 %464 %1641 #s(literal 0 binary64))
%2741 = (fma.f64 #s(literal 1 binary64) %561 %2704)
%2742 = (fma.f64 #s(literal 1 binary64) %561 %2706)
%2743 = (fma.f64 #s(literal 1/2 binary64) %555 %2704)
%2744 = (fma.f64 #s(literal 1/2 binary64) %555 %2706)
%2745 = (*.f64 %561 #s(literal 1/2 binary64))
%2746 = (fma.f64 #s(literal 4 binary64) %2745 %555)
%2747 = (*.f64 #s(literal 1/4 binary64) %555)
%2748 = (fma.f64 #s(literal 4 binary64) %2747 %555)
%2749 = (fma.f64 #s(literal -1/2 binary64) %553 %2704)
%2750 = (fma.f64 #s(literal -1/2 binary64) %553 %2706)
%2751 = (*.f64 #s(literal 1/16 binary64) %555)
%2752 = (fma.f64 #s(literal 16 binary64) %2751 %555)
%2753 = (*.f64 #s(literal 1/64 binary64) %555)
%2754 = (fma.f64 #s(literal 64 binary64) %2753 %555)
%2755 = (*.f64 #s(literal 1/8 binary64) %555)
%2756 = (fma.f64 #s(literal 8 binary64) %2755 %555)
%2757 = (fma.f64 #s(literal 1/8 binary64) %551 %2704)
%2758 = (fma.f64 #s(literal 1/8 binary64) %551 %2706)
%2759 = (fma.f64 #s(literal 1/8 binary64) %2546 %555)
%2760 = (fma.f64 %120 %367 %2704)
%2761 = (fma.f64 %120 %367 %2706)
%2762 = (fma.f64 %355 %126 %2704)
%2763 = (fma.f64 %355 %126 %2706)
%2764 = (fma.f64 %126 %355 %2704)
%2765 = (fma.f64 %126 %355 %2706)
%2766 = (fma.f64 %367 %120 %2704)
%2767 = (fma.f64 %367 %120 %2706)
%2768 = (fma.f64 %553 #s(literal -1/2 binary64) %2704)
%2769 = (fma.f64 %553 #s(literal -1/2 binary64) %2706)
%2770 = (fma.f64 %555 #s(literal 1/2 binary64) %2704)
%2771 = (fma.f64 %555 #s(literal 1/2 binary64) %2706)
%2772 = (fma.f64 %559 #s(literal -1 binary64) %2704)
%2773 = (fma.f64 %559 #s(literal -1 binary64) %2706)
%2774 = (fma.f64 %561 #s(literal 1 binary64) %2704)
%2775 = (fma.f64 %561 #s(literal 1 binary64) %2706)
%2776 = (*.f64 %553 #s(literal -8 binary64))
%2777 = (fma.f64 %2776 #s(literal 1/8 binary64) %555)
%2778 = (fma.f64 %2548 #s(literal 4 binary64) %555)
%2779 = (*.f64 %555 #s(literal 64 binary64))
%2780 = (fma.f64 %2779 #s(literal 1/64 binary64) %555)
%2781 = (*.f64 %555 #s(literal 1/8 binary64))
%2782 = (fma.f64 %2781 #s(literal 8 binary64) %555)
%2783 = (*.f64 %555 #s(literal 16 binary64))
%2784 = (fma.f64 %2783 #s(literal 1/16 binary64) %555)
%2785 = (*.f64 %679 %351)
%2786 = (fma.f64 %2747 #s(literal 2 binary64) %2704)
%2787 = (fma.f64 %2747 #s(literal 2 binary64) %2706)
%2788 = (fma.f64 %679 %351 #s(literal 0 binary64))
%2789 = (fma.f64 %679 #s(literal 0 binary64) %492)
%2790 = (fma.f64 %682 #s(literal 0 binary64) %492)
%2791 = (*.f64 %492 %679)
%2792 = (*.f64 %2791 #s(literal -1 binary64))
%2793 = (fma.f64 #s(literal -1 binary64) %687 %492)
%2794 = (fma.f64 #s(literal -1 binary64) %689 %492)
%2795 = (fma.f64 %679 %181 %492)
%2796 = (fma.f64 %692 #s(literal -1 binary64) %492)
%2797 = (fma.f64 %2791 #s(literal -1 binary64) #s(literal 0 binary64))
%2798 = (fma.f64 %679 %553 %555)
%2799 = (*.f64 %555 %679)
%2800 = (fma.f64 %2799 #s(literal -1 binary64) %555)
%2801 = (fma.f64 #s(literal -1 binary64) %698 %492)
%2860 = (*.f64 #s(literal -1/8 binary64) v)
%2869 = (*.f64 v #s(literal -8 binary64))
%2883 = (*.f64 #s(literal 1/16 binary64) %38)
%2885 = (*.f64 #s(literal 1/64 binary64) %38)
%2888 = (*.f64 #s(literal 8 binary64) %38)
%2891 = (*.f64 %38 #s(literal 64 binary64))
%2893 = (*.f64 %38 #s(literal 1/8 binary64))
%2895 = (*.f64 %38 #s(literal 16 binary64))
%3067 = (*.f64 #s(literal 8 binary64) %126)
%3069 = (*.f64 %126 #s(literal 1/4 binary64))
%3119 = (/.f64 %128 #s(literal -1 binary64))
%3121 = (/.f64 %128 #s(literal 1/4 binary64))
%3143 = (*.f64 %126 #s(literal 3/2 binary64))
%3145 = (*.f64 #s(literal 3/2 binary64) %126)
%3157 = (/.f64 %38 #s(literal 8 binary64))
%3213 = (*.f64 #s(literal 1/4 binary64) %126)
%3254 = (*.f64 %38 %679)
%3265 = (-.f64 %16 %351)
%3266 = (fma.f64 v %115 %16)
%3267 = (fma.f64 cosrot %6 %492)
%3268 = (fma.f64 sinrot %38 %16)
%3269 = (fma.f64 %6 cosrot %492)
%3270 = (fma.f64 %38 sinrot %16)
%3271 = (fma.f64 %115 v %16)
%3273 = (neg.f64 (fma.f64 %9 cosrot %351))
%3274 = (+.f64 %16 %492)
%3275 = (+.f64 %492 %16)
%3276 = (-.f64 %492 %19)
%3277 = (fma.f64 %9 %13 %492)
%3278 = (fma.f64 %13 %9 %492)
%3279 = (fma.f64 %351 #s(literal -1 binary64) %16)
%3280 = (fma.f64 #s(literal -1 binary64) %351 %16)
%3281 = (fma.f64 v sinrot %22)
%3282 = (-.f64 %21 %3281)
%3283 = (+.f64 %3265 #s(literal 0 binary64))
%3284 = (-.f64 %3265 #s(literal 0 binary64))
%3285 = (neg.f64 %3281)
%3286 = (fma.f64 u cosrot %3285)
%3287 = (fma.f64 cosrot u %3285)
%3288 = (+.f64 #s(literal 0 binary64) %16)
%3289 = (fma.f64 v %115 %3288)
%3290 = (-.f64 #s(literal 0 binary64) %19)
%3291 = (fma.f64 v %115 %3290)
%3292 = (fma.f64 sinrot %38 %3288)
%3293 = (fma.f64 sinrot %38 %3290)
%3294 = (fma.f64 %38 sinrot %3288)
%3295 = (fma.f64 %38 sinrot %3290)
%3296 = (fma.f64 %115 v %3288)
%3297 = (fma.f64 %115 v %3290)
%3298 = (-.f64 %21 %351)
%3299 = (-.f64 %3298 %22)
%3300 = (fma.f64 %167 sinrot %16)
%3301 = (fma.f64 %794 v %16)
%3302 = (+.f64 %21 %3285)
%3303 = (+.f64 %3285 %21)
%3304 = (fma.f64 cosrot %4 %3298)
%3305 = (fma.f64 u0 %13 %3298)
%3306 = (fma.f64 %492 #s(literal 1 binary64) %16)
%3307 = (fma.f64 #s(literal 1 binary64) %492 %16)
%3308 = (fma.f64 %13 u0 %3298)
%3309 = (fma.f64 %4 cosrot %3298)
%3310 = (+.f64 %492 %3288)
%3311 = (+.f64 %492 %3290)
%3312 = (+.f64 %3298 %24)
%3313 = (+.f64 %24 %3298)
%3315 = (-.f64 %24 (-.f64 %351 %21))
%3316 = (-.f64 %3285 %33)
%3317 = (fma.f64 %1 %13 %3285)
%3318 = (fma.f64 %13 %1 %3285)
%3319 = (fma.f64 %351 #s(literal -1 binary64) %3288)
%3320 = (fma.f64 %351 #s(literal -1 binary64) %3290)
%3321 = (fma.f64 #s(literal -1 binary64) %351 %3288)
%3322 = (fma.f64 #s(literal -1 binary64) %351 %3290)
%3323 = (fma.f64 #s(literal -1/2 binary64) %540 %16)
%3324 = (fma.f64 %108 %367 %16)
%3325 = (fma.f64 %244 %126 %16)
%3326 = (fma.f64 %126 %244 %16)
%3327 = (fma.f64 %367 %108 %16)
%3328 = (fma.f64 %540 #s(literal -1/2 binary64) %16)
%3329 = (fma.f64 %346 %115 %16)
%3330 = (fma.f64 %894 %38 %16)
%3331 = (fma.f64 #s(literal 2 binary64) %555 %16)
%3332 = (fma.f64 #s(literal 1/2 binary64) %551 %16)
%3333 = (fma.f64 #s(literal 4 binary64) %561 %16)
%3334 = (fma.f64 #s(literal 1/4 binary64) %563 %16)
%3335 = (fma.f64 #s(literal -2 binary64) %553 %16)
%3336 = (fma.f64 #s(literal -4 binary64) %559 %16)
%3337 = (fma.f64 #s(literal -8 binary64) %1260 %16)
%3338 = (fma.f64 #s(literal 8 binary64) %2319 %16)
%3339 = (fma.f64 %120 %364 %16)
%3340 = (fma.f64 %355 %128 %16)
%3341 = (fma.f64 %357 %132 %16)
%3342 = (fma.f64 %124 %369 %16)
%3343 = (fma.f64 %128 %355 %16)
%3344 = (fma.f64 %364 %120 %16)
%3345 = (fma.f64 %149 %361 %16)
%3346 = (fma.f64 %391 %122 %16)
%3347 = (fma.f64 %551 #s(literal 1/2 binary64) %16)
%3348 = (fma.f64 %553 #s(literal -2 binary64) %16)
%3349 = (fma.f64 %555 #s(literal 2 binary64) %16)
%3350 = (fma.f64 %557 #s(literal -1/4 binary64) %16)
%3351 = (fma.f64 %561 #s(literal 4 binary64) %16)
%3352 = (fma.f64 %563 #s(literal 1/4 binary64) %16)
%3353 = (fma.f64 %1278 #s(literal -1/8 binary64) %16)
%3354 = (fma.f64 %2336 #s(literal 1/8 binary64) %16)
%3355 = (fma.f64 %167 sinrot %3288)
%3356 = (fma.f64 %167 sinrot %3290)
%3357 = (fma.f64 %794 v %3288)
%3358 = (fma.f64 %794 v %3290)
%3359 = (fma.f64 %492 #s(literal 1 binary64) %3288)
%3360 = (fma.f64 %492 #s(literal 1 binary64) %3290)
%3361 = (fma.f64 #s(literal 1 binary64) %492 %3288)
%3362 = (fma.f64 #s(literal 1 binary64) %492 %3290)
%3363 = (fma.f64 %164 %367 %16)
%3364 = (fma.f64 %791 %126 %16)
%3365 = (fma.f64 %1297 #s(literal -1/2 binary64) %16)
%3366 = (fma.f64 %1302 #s(literal 1 binary64) %16)
%3367 = (fma.f64 #s(literal 16 binary64) %2352 %16)
%3368 = (fma.f64 #s(literal 64 binary64) %2354 %16)
%3369 = (fma.f64 #s(literal 8 binary64) %1307 %16)
%3370 = (fma.f64 #s(literal 1/8 binary64) %2357 %16)
%3371 = (fma.f64 %1311 #s(literal 1/8 binary64) %16)
%3372 = (fma.f64 %2360 #s(literal 1/64 binary64) %16)
%3373 = (fma.f64 %2362 #s(literal 8 binary64) %16)
%3374 = (fma.f64 %2364 #s(literal 1/16 binary64) %16)
%3375 = (fma.f64 #s(literal 1/2 binary64) %1406 %16)
%3376 = (fma.f64 %344 %355 %16)
%3377 = (fma.f64 %892 %120 %16)
%3378 = (fma.f64 %1406 #s(literal 1/2 binary64) %16)
%3379 = (fma.f64 %1408 #s(literal -1 binary64) %16)
%3380 = (fma.f64 %1604 #s(literal 1/4 binary64) %16)
%3381 = (fma.f64 #s(literal -1/2 binary64) %540 %3288)
%3382 = (fma.f64 #s(literal -1/2 binary64) %540 %3290)
%3383 = (fma.f64 %108 %367 %3288)
%3384 = (fma.f64 %108 %367 %3290)
%3385 = (fma.f64 %244 %126 %3288)
%3386 = (fma.f64 %244 %126 %3290)
%3387 = (fma.f64 %126 %244 %3288)
%3388 = (fma.f64 %126 %244 %3290)
%3389 = (fma.f64 %367 %108 %3288)
%3390 = (fma.f64 %367 %108 %3290)
%3391 = (fma.f64 %540 #s(literal -1/2 binary64) %3288)
%3392 = (fma.f64 %540 #s(literal -1/2 binary64) %3290)
%3393 = (fma.f64 %346 %115 %3288)
%3394 = (fma.f64 %346 %115 %3290)
%3395 = (fma.f64 %894 %38 %3288)
%3396 = (fma.f64 %894 %38 %3290)
%3397 = (fma.f64 #s(literal 2 binary64) %555 %3288)
%3398 = (fma.f64 #s(literal 2 binary64) %555 %3290)
%3399 = (fma.f64 #s(literal 1/2 binary64) %551 %3288)
%3400 = (fma.f64 #s(literal 1/2 binary64) %551 %3290)
%3401 = (fma.f64 #s(literal 4 binary64) %561 %3288)
%3402 = (fma.f64 #s(literal 4 binary64) %561 %3290)
%3403 = (fma.f64 #s(literal 1/4 binary64) %563 %3288)
%3404 = (fma.f64 #s(literal 1/4 binary64) %563 %3290)
%3405 = (fma.f64 #s(literal -2 binary64) %553 %3288)
%3406 = (fma.f64 #s(literal -2 binary64) %553 %3290)
%3407 = (fma.f64 #s(literal -4 binary64) %559 %3288)
%3408 = (fma.f64 #s(literal -4 binary64) %559 %3290)
%3409 = (fma.f64 #s(literal -8 binary64) %1260 %3288)
%3410 = (fma.f64 #s(literal -8 binary64) %1260 %3290)
%3411 = (fma.f64 #s(literal 8 binary64) %2319 %3288)
%3412 = (fma.f64 #s(literal 8 binary64) %2319 %3290)
%3413 = (fma.f64 %120 %364 %3288)
%3414 = (fma.f64 %120 %364 %3290)
%3415 = (fma.f64 %355 %128 %3288)
%3416 = (fma.f64 %355 %128 %3290)
%3417 = (fma.f64 %357 %132 %3288)
%3418 = (fma.f64 %357 %132 %3290)
%3419 = (fma.f64 %124 %369 %3288)
%3420 = (fma.f64 %124 %369 %3290)
%3421 = (fma.f64 %128 %355 %3288)
%3422 = (fma.f64 %128 %355 %3290)
%3423 = (fma.f64 %364 %120 %3288)
%3424 = (fma.f64 %364 %120 %3290)
%3425 = (fma.f64 %149 %361 %3288)
%3426 = (fma.f64 %149 %361 %3290)
%3427 = (fma.f64 %391 %122 %3288)
%3428 = (fma.f64 %391 %122 %3290)
%3429 = (fma.f64 %551 #s(literal 1/2 binary64) %3288)
%3430 = (fma.f64 %551 #s(literal 1/2 binary64) %3290)
%3431 = (fma.f64 %553 #s(literal -2 binary64) %3288)
%3432 = (fma.f64 %553 #s(literal -2 binary64) %3290)
%3433 = (fma.f64 %555 #s(literal 2 binary64) %3288)
%3434 = (fma.f64 %555 #s(literal 2 binary64) %3290)
%3435 = (fma.f64 %557 #s(literal -1/4 binary64) %3288)
%3436 = (fma.f64 %557 #s(literal -1/4 binary64) %3290)
%3437 = (fma.f64 %561 #s(literal 4 binary64) %3288)
%3438 = (fma.f64 %561 #s(literal 4 binary64) %3290)
%3439 = (fma.f64 %563 #s(literal 1/4 binary64) %3288)
%3440 = (fma.f64 %563 #s(literal 1/4 binary64) %3290)
%3441 = (fma.f64 %1278 #s(literal -1/8 binary64) %3288)
%3442 = (fma.f64 %1278 #s(literal -1/8 binary64) %3290)
%3443 = (fma.f64 %2336 #s(literal 1/8 binary64) %3288)
%3444 = (fma.f64 %2336 #s(literal 1/8 binary64) %3290)
%3445 = (fma.f64 #s(literal 1/4 binary64) %2546 %16)
%3446 = (fma.f64 %2548 #s(literal 8 binary64) %16)
%3447 = (fma.f64 %164 %367 %3288)
%3448 = (fma.f64 %164 %367 %3290)
%3449 = (fma.f64 %791 %126 %3288)
%3450 = (fma.f64 %791 %126 %3290)
%3451 = (fma.f64 %1297 #s(literal -1/2 binary64) %3288)
%3452 = (fma.f64 %1297 #s(literal -1/2 binary64) %3290)
%3453 = (fma.f64 %1302 #s(literal 1 binary64) %3288)
%3454 = (fma.f64 %1302 #s(literal 1 binary64) %3290)
%3455 = (fma.f64 #s(literal 16 binary64) %2352 %3288)
%3456 = (fma.f64 #s(literal 16 binary64) %2352 %3290)
%3457 = (fma.f64 #s(literal 64 binary64) %2354 %3288)
%3458 = (fma.f64 #s(literal 64 binary64) %2354 %3290)
%3459 = (fma.f64 #s(literal 8 binary64) %1307 %3288)
%3460 = (fma.f64 #s(literal 8 binary64) %1307 %3290)
%3461 = (fma.f64 #s(literal 1/8 binary64) %2357 %3288)
%3462 = (fma.f64 #s(literal 1/8 binary64) %2357 %3290)
%3463 = (fma.f64 %1311 #s(literal 1/8 binary64) %3288)
%3464 = (fma.f64 %1311 #s(literal 1/8 binary64) %3290)
%3465 = (fma.f64 %2360 #s(literal 1/64 binary64) %3288)
%3466 = (fma.f64 %2360 #s(literal 1/64 binary64) %3290)
%3467 = (fma.f64 %2362 #s(literal 8 binary64) %3288)
%3468 = (fma.f64 %2362 #s(literal 8 binary64) %3290)
%3469 = (fma.f64 %2364 #s(literal 1/16 binary64) %3288)
%3470 = (fma.f64 %2364 #s(literal 1/16 binary64) %3290)
%3472 = (/.f64 (fma.f64 %16 #s(literal 2 binary64) %551) #s(literal 2 binary64))
%3473 = (fma.f64 #s(literal 1/4 binary64) %1639 %16)
%3474 = (fma.f64 %459 %553 %16)
%3475 = (fma.f64 %1639 #s(literal 1/4 binary64) %16)
%3476 = (fma.f64 %2595 #s(literal -1/2 binary64) %16)
%3477 = (fma.f64 %2597 #s(literal 1/8 binary64) %16)
%3478 = (fma.f64 %1641 #s(literal 4 binary64) %16)
%3481 = (/.f64 (-.f64 (*.f64 %16 #s(literal 2 binary64)) %540) #s(literal 2 binary64))
%3482 = (fma.f64 #s(literal 1/2 binary64) %1406 %3288)
%3483 = (fma.f64 #s(literal 1/2 binary64) %1406 %3290)
%3484 = (fma.f64 %344 %355 %3288)
%3485 = (fma.f64 %344 %355 %3290)
%3486 = (fma.f64 %892 %120 %3288)
%3487 = (fma.f64 %892 %120 %3290)
%3488 = (fma.f64 %1406 #s(literal 1/2 binary64) %3288)
%3489 = (fma.f64 %1406 #s(literal 1/2 binary64) %3290)
%3490 = (fma.f64 %1408 #s(literal -1 binary64) %3288)
%3491 = (fma.f64 %1408 #s(literal -1 binary64) %3290)
%3492 = (fma.f64 %1604 #s(literal 1/4 binary64) %3288)
%3493 = (fma.f64 %1604 #s(literal 1/4 binary64) %3290)
%3494 = (fma.f64 %535 %1117 %16)
%3495 = (fma.f64 %169 %1119 %16)
%3496 = (fma.f64 %1041 %630 %16)
%3497 = (fma.f64 %796 %632 %16)
%3498 = (fma.f64 %1559 %457 %16)
%3499 = (fma.f64 %1304 %604 %16)
%3500 = (fma.f64 %126 sinrot %16)
%3501 = (fma.f64 v %367 %3500)
%3502 = (fma.f64 sinrot %126 %3500)
%3503 = (fma.f64 %351 #s(literal -1/2 binary64) %3500)
%3504 = (fma.f64 #s(literal -1/2 binary64) %351 %3500)
%3505 = (fma.f64 %126 sinrot %3500)
%3506 = (fma.f64 %367 v %3500)
%3507 = (fma.f64 %601 %1023 %16)
%3508 = (fma.f64 %603 %1026 %16)
%3509 = (fma.f64 %1094 %517 %16)
%3510 = (fma.f64 %1096 %520 %16)
%3511 = (fma.f64 %447 %1602 %16)
%3512 = (fma.f64 %480 %2628 %16)
%3513 = (fma.f64 %1602 %447 %16)
%3514 = (+.f64 %555 %3500)
%3516 = (+.f64 (fma.f64 %6 cosrot %555) %555)
%3517 = (-.f64 %555 %19)
%3518 = (fma.f64 v %367 %3517)
%3519 = (fma.f64 sinrot %126 %3517)
%3520 = (fma.f64 %351 #s(literal -1/2 binary64) %3517)
%3521 = (fma.f64 #s(literal 1/4 binary64) %2546 %3288)
%3522 = (fma.f64 #s(literal 1/4 binary64) %2546 %3290)
%3523 = (fma.f64 #s(literal -1/2 binary64) %351 %3517)
%3524 = (fma.f64 %126 sinrot %3517)
%3525 = (fma.f64 %367 v %3517)
%3526 = (fma.f64 %2548 #s(literal 8 binary64) %3288)
%3527 = (fma.f64 %2548 #s(literal 8 binary64) %3290)
%3528 = (fma.f64 %492 #s(literal 1/2 binary64) %3500)
%3529 = (fma.f64 %38 %355 %3500)
%3530 = (fma.f64 #s(literal 1/2 binary64) %492 %3500)
%3531 = (fma.f64 %120 %115 %3500)
%3532 = (fma.f64 %355 %38 %3500)
%3533 = (fma.f64 %115 %120 %3500)
%3534 = (+.f64 %555 %3517)
%3536 = (-.f64 (-.f64 %16 %553) %553)
%3537 = (fma.f64 #s(literal 1/4 binary64) %1639 %3288)
%3538 = (fma.f64 #s(literal 1/4 binary64) %1639 %3290)
%3539 = (fma.f64 %459 %553 %3288)
%3540 = (fma.f64 %459 %553 %3290)
%3541 = (fma.f64 %1639 #s(literal 1/4 binary64) %3288)
%3542 = (fma.f64 %1639 #s(literal 1/4 binary64) %3290)
%3543 = (fma.f64 %2595 #s(literal -1/2 binary64) %3288)
%3544 = (fma.f64 %2595 #s(literal -1/2 binary64) %3290)
%3545 = (fma.f64 %2597 #s(literal 1/8 binary64) %3288)
%3546 = (fma.f64 %2597 #s(literal 1/8 binary64) %3290)
%3547 = (fma.f64 %1641 #s(literal 4 binary64) %3288)
%3548 = (fma.f64 %1641 #s(literal 4 binary64) %3290)
%3549 = (fma.f64 %492 #s(literal 1/2 binary64) %3517)
%3550 = (fma.f64 %38 %355 %3517)
%3551 = (fma.f64 #s(literal 1/2 binary64) %492 %3517)
%3552 = (fma.f64 %120 %115 %3517)
%3553 = (fma.f64 %355 %38 %3517)
%3554 = (fma.f64 %115 %120 %3517)
%3555 = (fma.f64 %461 %1535 %16)
%3556 = (fma.f64 %487 %1542 %16)
%3557 = (fma.f64 %535 %1117 %3288)
%3558 = (fma.f64 %535 %1117 %3290)
%3559 = (fma.f64 %169 %1119 %3288)
%3560 = (fma.f64 %169 %1119 %3290)
%3561 = (fma.f64 %1041 %630 %3288)
%3562 = (fma.f64 %1041 %630 %3290)
%3563 = (fma.f64 %796 %632 %3288)
%3564 = (fma.f64 %796 %632 %3290)
%3565 = (fma.f64 %1559 %457 %3288)
%3566 = (fma.f64 %1559 %457 %3290)
%3567 = (fma.f64 %1304 %604 %3288)
%3568 = (fma.f64 %1304 %604 %3290)
%3569 = (fma.f64 %464 %1641 %16)
%3570 = (fma.f64 #s(literal -1/4 binary64) %540 %3500)
%3571 = (fma.f64 %108 %369 %3500)
%3572 = (fma.f64 %244 %132 %3500)
%3573 = (fma.f64 %369 %108 %3500)
%3574 = (fma.f64 %132 %244 %3500)
%3575 = (fma.f64 %540 #s(literal -1/4 binary64) %3500)
%3576 = (fma.f64 %601 %1023 %3288)
%3577 = (fma.f64 %601 %1023 %3290)
%3578 = (fma.f64 %603 %1026 %3288)
%3579 = (fma.f64 %603 %1026 %3290)
%3580 = (fma.f64 %1094 %517 %3288)
%3581 = (fma.f64 %1094 %517 %3290)
%3582 = (fma.f64 %1096 %520 %3288)
%3583 = (fma.f64 %1096 %520 %3290)
%3584 = (fma.f64 #s(literal -1 binary64) %553 %3500)
%3585 = (fma.f64 #s(literal 1 binary64) %555 %3500)
%3586 = (fma.f64 #s(literal 2 binary64) %561 %3500)
%3587 = (fma.f64 #s(literal 1/4 binary64) %551 %3500)
%3588 = (fma.f64 #s(literal -2 binary64) %559 %3500)
%3589 = (fma.f64 %122 %364 %3500)
%3590 = (fma.f64 %361 %128 %3500)
%3591 = (fma.f64 %128 %361 %3500)
%3592 = (fma.f64 %364 %122 %3500)
%3593 = (fma.f64 %551 #s(literal 1/4 binary64) %3500)
%3594 = (fma.f64 %553 #s(literal -1 binary64) %3500)
%3595 = (fma.f64 %555 #s(literal 1 binary64) %3500)
%3596 = (fma.f64 %557 #s(literal -1/8 binary64) %3500)
%3597 = (fma.f64 %559 #s(literal -2 binary64) %3500)
%3598 = (fma.f64 %561 #s(literal 2 binary64) %3500)
%3599 = (fma.f64 %563 #s(literal 1/8 binary64) %3500)
%3600 = (fma.f64 %447 %1602 %3288)
%3601 = (fma.f64 %447 %1602 %3290)
%3602 = (fma.f64 %480 %2628 %3288)
%3603 = (fma.f64 %480 %2628 %3290)
%3604 = (fma.f64 %1602 %447 %3288)
%3605 = (fma.f64 %1602 %447 %3290)
%3606 = (fma.f64 #s(literal -1/4 binary64) %540 %3517)
%3607 = (fma.f64 %108 %369 %3517)
%3608 = (fma.f64 %244 %132 %3517)
%3609 = (fma.f64 %369 %108 %3517)
%3610 = (fma.f64 %132 %244 %3517)
%3611 = (fma.f64 %540 #s(literal -1/4 binary64) %3517)
%3612 = (fma.f64 #s(literal -1 binary64) %553 %3517)
%3613 = (fma.f64 #s(literal 1 binary64) %555 %3517)
%3614 = (fma.f64 #s(literal 2 binary64) %561 %3517)
%3615 = (fma.f64 #s(literal 1/4 binary64) %551 %3517)
%3616 = (fma.f64 #s(literal -2 binary64) %559 %3517)
%3617 = (fma.f64 %122 %364 %3517)
%3618 = (fma.f64 %361 %128 %3517)
%3619 = (fma.f64 %128 %361 %3517)
%3620 = (fma.f64 %364 %122 %3517)
%3621 = (fma.f64 %551 #s(literal 1/4 binary64) %3517)
%3622 = (fma.f64 %553 #s(literal -1 binary64) %3517)
%3623 = (fma.f64 %555 #s(literal 1 binary64) %3517)
%3624 = (fma.f64 %557 #s(literal -1/8 binary64) %3517)
%3625 = (fma.f64 %559 #s(literal -2 binary64) %3517)
%3626 = (fma.f64 %561 #s(literal 2 binary64) %3517)
%3627 = (fma.f64 %563 #s(literal 1/8 binary64) %3517)
%3628 = (fma.f64 %461 %1535 %3288)
%3629 = (fma.f64 %461 %1535 %3290)
%3630 = (fma.f64 %487 %1542 %3288)
%3631 = (fma.f64 %487 %1542 %3290)
%3632 = (fma.f64 %464 %1641 %3288)
%3633 = (fma.f64 %464 %1641 %3290)
%3634 = (fma.f64 #s(literal 4 binary64) %2745 %3500)
%3635 = (fma.f64 #s(literal 4 binary64) %2747 %3500)
%3636 = (fma.f64 #s(literal 16 binary64) %2751 %3500)
%3637 = (fma.f64 #s(literal 64 binary64) %2753 %3500)
%3638 = (fma.f64 #s(literal 8 binary64) %2755 %3500)
%3639 = (fma.f64 #s(literal 1/8 binary64) %2546 %3500)
%3640 = (fma.f64 %2776 #s(literal 1/8 binary64) %3500)
%3641 = (fma.f64 %2548 #s(literal 4 binary64) %3500)
%3642 = (fma.f64 %2779 #s(literal 1/64 binary64) %3500)
%3643 = (fma.f64 %2781 #s(literal 8 binary64) %3500)
%3644 = (fma.f64 %2783 #s(literal 1/16 binary64) %3500)
%3645 = (fma.f64 #s(literal 4 binary64) %2745 %3517)
%3646 = (fma.f64 #s(literal 4 binary64) %2747 %3517)
%3647 = (fma.f64 #s(literal 16 binary64) %2751 %3517)
%3648 = (fma.f64 #s(literal 64 binary64) %2753 %3517)
%3649 = (fma.f64 #s(literal 8 binary64) %2755 %3517)
%3650 = (fma.f64 #s(literal 1/8 binary64) %2546 %3517)
%3651 = (fma.f64 %2776 #s(literal 1/8 binary64) %3517)
%3652 = (fma.f64 %2548 #s(literal 4 binary64) %3517)
%3653 = (fma.f64 %2779 #s(literal 1/64 binary64) %3517)
%3654 = (fma.f64 %2781 #s(literal 8 binary64) %3517)
%3655 = (fma.f64 %2783 #s(literal 1/16 binary64) %3517)
%3656 = (fma.f64 %679 %351 %16)
%3657 = (fma.f64 %679 %351 %3288)
%3658 = (fma.f64 %679 %351 %3290)
%3659 = (fma.f64 %2791 #s(literal -1 binary64) %16)
%3660 = (fma.f64 %2791 #s(literal -1 binary64) %3288)
%3661 = (fma.f64 %2791 #s(literal -1 binary64) %3290)
%3662 = (fma.f64 %679 %553 %3500)
%3663 = (fma.f64 %679 %553 %3517)
%3664 = (fma.f64 %2799 #s(literal -1 binary64) %3500)
%3665 = (fma.f64 %2799 #s(literal -1 binary64) %3517)
%3679 = (+.f64 #s(literal 0 binary64) %22)
%3686 = (-.f64 #s(literal 0 binary64) %24)
%3876 = (fma.f64 %351 #s(literal 1/2 binary64) %22)
%3912 = (-.f64 %553 %24)
u
(neg.f64 %1)
u0
(neg.f64 %4)
%6
(+.f64 u %4)
(+.f64 %4 u)
(neg.f64 %9)
(-.f64 %4 %1)
cosrot
(neg.f64 %13)
%15
%16
%17
%18
%20
%23
%25
%26
%27
%28
%29
%30
%31
%32
%34
%35
%36
v
(neg.f64 %38)
(+.f64 v #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) v)
(-.f64 v #s(literal 0 binary64))
(*.f64 v #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) v)
(/.f64 v #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %38)
(*.f64 %38 #s(literal -1 binary64))
(fma.f64 v #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 v #s(literal 0 binary64) v)
(fma.f64 sinrot #s(literal 0 binary64) v)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal 1 binary64) v #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal 0 binary64) v v)
(fma.f64 #s(literal 0 binary64) sinrot v)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 6 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 5 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 16 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 1/16 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal -4 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal -8 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal -1/8 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 8 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 1/8 binary64) v)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal 3/2 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal -4 binary64) #s(literal 0 binary64) v)
(*.f64 #s(literal 1/2 binary64) %108)
(*.f64 %108 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) %38 #s(literal 0 binary64))
(fma.f64 %38 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %38 #s(literal 0 binary64) v)
(fma.f64 #s(literal 0 binary64) %38 v)
(fma.f64 #s(literal 0 binary64) %115 v)
(fma.f64 #s(literal 0 binary64) %117 v)
(fma.f64 %115 #s(literal 0 binary64) v)
(*.f64 #s(literal 2 binary64) %120)
(*.f64 #s(literal 4 binary64) %122)
(*.f64 #s(literal 1/4 binary64) %124)
(*.f64 #s(literal -2 binary64) %126)
(*.f64 #s(literal -1/2 binary64) %128)
(*.f64 #s(literal 16 binary64) %130)
(*.f64 #s(literal -4 binary64) %132)
(*.f64 #s(literal 64 binary64) %136)
(*.f64 #s(literal 8 binary64) %138)
(*.f64 #s(literal 1/8 binary64) %140)
(*.f64 %120 #s(literal 2 binary64))
(*.f64 %124 #s(literal 1/4 binary64))
(*.f64 %122 #s(literal 4 binary64))
(*.f64 %128 #s(literal -1/2 binary64))
(*.f64 %126 #s(literal -2 binary64))
(*.f64 %147 #s(literal 1/8 binary64))
(*.f64 %149 #s(literal -1/4 binary64))
(*.f64 %151 #s(literal 1/64 binary64))
(*.f64 %153 #s(literal 8 binary64))
(*.f64 %155 #s(literal 1/16 binary64))
(/.f64 %108 #s(literal 2 binary64))
(/.f64 %120 #s(literal 1/2 binary64))
(/.f64 %124 #s(literal 4 binary64))
(/.f64 %128 #s(literal -2 binary64))
(/.f64 %140 #s(literal 8 binary64))
(/.f64 %147 #s(literal 8 binary64))
(/.f64 %149 #s(literal -4 binary64))
(*.f64 #s(literal 1/2 binary64) %164)
(*.f64 %164 #s(literal 1/2 binary64))
(*.f64 %167 #s(literal -1 binary64))
(*.f64 %169 #s(literal 1/4 binary64))
(fma.f64 %171 %171 v)
(*.f64 #s(literal -8 binary64) %173)
(*.f64 #s(literal 8 binary64) %175)
(*.f64 %177 #s(literal -1/8 binary64))
(*.f64 %179 #s(literal 1/8 binary64))
(fma.f64 #s(literal -1 binary64) %181 v)
(fma.f64 #s(literal 0 binary64) %183 v)
(fma.f64 #s(literal 0 binary64) %185 v)
(fma.f64 #s(literal 0 binary64) %187 v)
(fma.f64 #s(literal 0 binary64) %189 v)
(fma.f64 #s(literal 0 binary64) %191 v)
(fma.f64 #s(literal 0 binary64) %193 v)
(fma.f64 #s(literal 0 binary64) %195 v)
(fma.f64 #s(literal 0 binary64) %197 v)
(fma.f64 #s(literal 0 binary64) %199 v)
(fma.f64 #s(literal 0 binary64) %201 v)
(fma.f64 #s(literal 0 binary64) %203 v)
(fma.f64 #s(literal 0 binary64) %205 v)
(fma.f64 #s(literal 0 binary64) %207 v)
(fma.f64 #s(literal 0 binary64) %209 v)
(fma.f64 #s(literal 0 binary64) %211 v)
(fma.f64 #s(literal 0 binary64) %213 v)
(fma.f64 #s(literal 0 binary64) %215 v)
(fma.f64 #s(literal 0 binary64) %217 v)
(fma.f64 #s(literal 0 binary64) %219 v)
(fma.f64 #s(literal 0 binary64) %221 v)
(fma.f64 #s(literal 0 binary64) %223 v)
(fma.f64 #s(literal 0 binary64) %225 v)
(fma.f64 #s(literal 0 binary64) %227 v)
(fma.f64 #s(literal 0 binary64) %229 v)
(fma.f64 #s(literal 0 binary64) %231 v)
(fma.f64 #s(literal 0 binary64) %233 v)
(fma.f64 #s(literal 0 binary64) %235 v)
(fma.f64 #s(literal 0 binary64) %237 v)
(fma.f64 #s(literal 0 binary64) %239 v)
(fma.f64 #s(literal 0 binary64) %241 v)
(fma.f64 #s(literal 0 binary64) %108 v)
(fma.f64 #s(literal 0 binary64) %244 v)
(fma.f64 #s(literal 0 binary64) %246 v)
(fma.f64 #s(literal 0 binary64) %248 v)
(fma.f64 #s(literal 0 binary64) %250 v)
(fma.f64 #s(literal 0 binary64) %252 v)
(fma.f64 #s(literal 0 binary64) %254 v)
(fma.f64 #s(literal 0 binary64) %256 v)
(fma.f64 #s(literal 0 binary64) %258 v)
(fma.f64 #s(literal 0 binary64) %260 v)
(fma.f64 #s(literal 0 binary64) %262 v)
(fma.f64 #s(literal 0 binary64) %264 v)
(fma.f64 #s(literal 0 binary64) %266 v)
(fma.f64 #s(literal 0 binary64) %268 v)
(fma.f64 #s(literal 0 binary64) %270 v)
(fma.f64 #s(literal 0 binary64) %272 v)
(fma.f64 #s(literal 0 binary64) %274 v)
(fma.f64 #s(literal 0 binary64) %276 v)
(fma.f64 #s(literal 0 binary64) %278 v)
(fma.f64 #s(literal 0 binary64) %280 v)
(fma.f64 #s(literal 0 binary64) %282 v)
(fma.f64 #s(literal 0 binary64) %284 v)
(fma.f64 #s(literal 0 binary64) %286 v)
(fma.f64 #s(literal 0 binary64) %288 v)
(fma.f64 #s(literal 0 binary64) %290 v)
(fma.f64 #s(literal 0 binary64) %292 v)
(fma.f64 #s(literal 0 binary64) %294 v)
(fma.f64 #s(literal 0 binary64) %296 v)
(fma.f64 #s(literal 0 binary64) %298 v)
(fma.f64 #s(literal 0 binary64) %300 v)
(fma.f64 #s(literal 0 binary64) %302 v)
(fma.f64 #s(literal 0 binary64) %304 v)
(fma.f64 #s(literal 0 binary64) %306 v)
(fma.f64 #s(literal 0 binary64) %308 v)
(fma.f64 #s(literal 0 binary64) %310 v)
(fma.f64 #s(literal 0 binary64) %181 v)
(fma.f64 #s(literal 0 binary64) %313 v)
(fma.f64 #s(literal 0 binary64) %315 v)
(fma.f64 #s(literal 0 binary64) %317 v)
(fma.f64 #s(literal 0 binary64) %319 v)
(fma.f64 #s(literal 0 binary64) %321 v)
(fma.f64 #s(literal 1/2 binary64) %108 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %324 v)
(fma.f64 #s(literal -2 binary64) %326 v)
(fma.f64 #s(literal -2 binary64) %181 v)
(fma.f64 #s(literal 16 binary64) %329 v)
(fma.f64 #s(literal 1/16 binary64) %331 v)
(fma.f64 #s(literal 64 binary64) %333 v)
(fma.f64 #s(literal 1/64 binary64) %335 v)
(fma.f64 #s(literal 8 binary64) %337 v)
(fma.f64 #s(literal 1/8 binary64) %339 v)
(fma.f64 %108 #s(literal 0 binary64) v)
(fma.f64 %108 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %244 #s(literal 0 binary64) v)
(*.f64 %344 #s(literal -1/2 binary64))
(*.f64 %346 #s(literal 1 binary64))
(fma.f64 v #s(literal 1/2 binary64) %120)
(fma.f64 v #s(literal 3/4 binary64) %122)
(fma.f64 %351 #s(literal 0 binary64) v)
(fma.f64 #s(literal 0 binary64) %351 v)
(fma.f64 #s(literal 0 binary64) %120 v)
(fma.f64 #s(literal 0 binary64) %355 v)
(fma.f64 #s(literal 0 binary64) %357 v)
(fma.f64 #s(literal 0 binary64) %124 v)
(fma.f64 #s(literal 0 binary64) %122 v)
(fma.f64 #s(literal 0 binary64) %361 v)
(fma.f64 #s(literal 0 binary64) %128 v)
(fma.f64 #s(literal 0 binary64) %364 v)
(fma.f64 #s(literal 0 binary64) %126 v)
(fma.f64 #s(literal 0 binary64) %367 v)
(fma.f64 #s(literal 0 binary64) %369 v)
(fma.f64 #s(literal 0 binary64) %132 v)
(fma.f64 #s(literal 0 binary64) %372 v)
(fma.f64 #s(literal 0 binary64) %374 v)
(fma.f64 #s(literal 0 binary64) %376 v)
(fma.f64 #s(literal 0 binary64) %378 v)
(fma.f64 #s(literal 0 binary64) %380 v)
(fma.f64 #s(literal 0 binary64) %382 v)
(fma.f64 #s(literal 0 binary64) %384 v)
(fma.f64 #s(literal 0 binary64) %386 v)
(fma.f64 #s(literal 0 binary64) %388 v)
(fma.f64 #s(literal 0 binary64) %149 v)
(fma.f64 #s(literal 0 binary64) %391 v)
(fma.f64 #s(literal 2 binary64) %120 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) v %120)
(fma.f64 #s(literal 4 binary64) %122 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %396 v)
(fma.f64 #s(literal 1/4 binary64) %124 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %399 v)
(fma.f64 #s(literal -2 binary64) %126 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %128 #s(literal 0 binary64))
(fma.f64 #s(literal 3/4 binary64) v %122)
(fma.f64 #s(literal 16 binary64) %404 v)
(fma.f64 #s(literal 16 binary64) %130 #s(literal 0 binary64))
(fma.f64 #s(literal -4 binary64) %132 #s(literal 0 binary64))
(fma.f64 #s(literal 64 binary64) %408 v)
(fma.f64 #s(literal 64 binary64) %136 #s(literal 0 binary64))
(fma.f64 #s(literal -8 binary64) %411 v)
(fma.f64 #s(literal 8 binary64) %413 v)
(fma.f64 #s(literal 8 binary64) %411 v)
(fma.f64 #s(literal 8 binary64) %138 #s(literal 0 binary64))
(fma.f64 #s(literal 1/8 binary64) %399 v)
(fma.f64 #s(literal 1/8 binary64) %140 #s(literal 0 binary64))
(fma.f64 %120 #s(literal 0 binary64) v)
(fma.f64 %120 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %355 #s(literal 0 binary64) v)
(fma.f64 %357 #s(literal 0 binary64) v)
(fma.f64 %124 #s(literal 0 binary64) v)
(fma.f64 %124 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %122 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %128 #s(literal 0 binary64) v)
(fma.f64 %128 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %364 #s(literal 0 binary64) v)
(fma.f64 %126 #s(literal 0 binary64) v)
(fma.f64 %126 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %367 #s(literal 0 binary64) v)
(fma.f64 %432 #s(literal 1/64 binary64) v)
(fma.f64 %147 #s(literal 1/8 binary64) #s(literal 0 binary64))
(fma.f64 %149 #s(literal 0 binary64) v)
(fma.f64 %149 #s(literal -1/4 binary64) #s(literal 0 binary64))
(fma.f64 %151 #s(literal 1/64 binary64) #s(literal 0 binary64))
(fma.f64 %153 #s(literal 8 binary64) #s(literal 0 binary64))
(fma.f64 %155 #s(literal 1/16 binary64) #s(literal 0 binary64))
(fma.f64 %391 #s(literal 0 binary64) v)
(+.f64 %120 %120)
(+.f64 (*.f64 #s(literal 3/4 binary64) v) %122)
(+.f64 (*.f64 v #s(literal 3/4 binary64)) %122)
(-.f64 %120 %126)
(fma.f64 #s(literal 0 binary64) %447 v)
(fma.f64 #s(literal 0 binary64) %449 v)
(fma.f64 #s(literal 0 binary64) %451 v)
(fma.f64 #s(literal 0 binary64) %453 v)
(fma.f64 #s(literal 0 binary64) %455 v)
(fma.f64 #s(literal 0 binary64) %457 v)
(fma.f64 #s(literal 0 binary64) %459 v)
(fma.f64 #s(literal 0 binary64) %461 v)
(fma.f64 #s(literal 1/2 binary64) %164 #s(literal 0 binary64))
(fma.f64 %464 #s(literal 0 binary64) v)
(fma.f64 %466 #s(literal -1 binary64) v)
(fma.f64 %466 #s(literal 1 binary64) v)
(fma.f64 %466 #s(literal 0 binary64) v)
(fma.f64 %466 #s(literal 1/2 binary64) v)
(fma.f64 %466 #s(literal -2 binary64) v)
(fma.f64 %466 #s(literal -1/2 binary64) v)
(fma.f64 %466 #s(literal -1/4 binary64) v)
(fma.f64 %474 #s(literal 0 binary64) v)
(fma.f64 %474 #s(literal 1/2 binary64) v)
(fma.f64 %474 #s(literal 1/4 binary64) v)
(fma.f64 %474 #s(literal 1/8 binary64) v)
(fma.f64 %447 #s(literal 0 binary64) v)
(fma.f64 %480 #s(literal 0 binary64) v)
(fma.f64 %482 #s(literal 0 binary64) v)
(fma.f64 %449 #s(literal 0 binary64) v)
(fma.f64 %459 #s(literal 0 binary64) v)
(fma.f64 %461 #s(literal 0 binary64) v)
(fma.f64 %487 #s(literal 0 binary64) v)
(fma.f64 %164 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %167 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %169 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %492 #s(literal 0 binary64) v)
(fma.f64 %38 #s(literal -1/2 binary64) %120)
(fma.f64 #s(literal 0 binary64) %492 v)
(fma.f64 #s(literal 0 binary64) %496 v)
(fma.f64 #s(literal 0 binary64) %498 v)
(fma.f64 #s(literal -1/2 binary64) %38 %120)
(fma.f64 #s(literal -8 binary64) %173 #s(literal 0 binary64))
(fma.f64 #s(literal 8 binary64) %175 #s(literal 0 binary64))
(fma.f64 %177 #s(literal -1/8 binary64) #s(literal 0 binary64))
(fma.f64 %179 #s(literal 1/8 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 1/4 binary64) %505)
(*.f64 %507 #s(literal 8 binary64))
(/.f64 (*.f64 %108 #s(literal 8 binary64)) #s(literal 16 binary64))
(/.f64 (*.f64 %108 #s(literal 4 binary64)) #s(literal 8 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) %108) #s(literal 8 binary64))
(/.f64 (*.f64 #s(literal 8 binary64) %108) #s(literal 16 binary64))
(*.f64 #s(literal 1/4 binary64) %517)
(*.f64 %517 #s(literal 1/4 binary64))
(*.f64 %520 #s(literal 4 binary64))
(*.f64 %522 #s(literal -1/2 binary64))
(*.f64 %524 #s(literal 1/8 binary64))
(/.f64 %505 #s(literal 4 binary64))
(fma.f64 %344 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %346 #s(literal 1 binary64) #s(literal 0 binary64))
(*.f64 %459 %126)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %108))
(/.f64 %517 #s(literal 4 binary64))
(/.f64 %522 #s(literal -2 binary64))
(/.f64 %524 #s(literal 8 binary64))
(*.f64 %447 %535)
(*.f64 %480 %537)
(*.f64 %535 %447)
(fma.f64 #s(literal 0 binary64) %540 v)
(fma.f64 #s(literal 1/4 binary64) %108 %120)
(fma.f64 %108 #s(literal 1/4 binary64) %120)
(fma.f64 %540 #s(literal 0 binary64) v)
(fma.f64 v #s(literal 1/4 binary64) %545)
(fma.f64 v #s(literal 1/4 binary64) %547)
(fma.f64 #s(literal -1 binary64) %126 %120)
(fma.f64 #s(literal 1 binary64) %120 %120)
(fma.f64 #s(literal 0 binary64) %551 v)
(fma.f64 #s(literal 0 binary64) %553 v)
(fma.f64 #s(literal 0 binary64) %555 v)
(fma.f64 #s(literal 0 binary64) %557 v)
(fma.f64 #s(literal 0 binary64) %559 v)
(fma.f64 #s(literal 0 binary64) %561 v)
(fma.f64 #s(literal 0 binary64) %563 v)
(fma.f64 #s(literal 0 binary64) %565 v)
(fma.f64 #s(literal 2 binary64) %122 %120)
(fma.f64 #s(literal 4 binary64) %568 v)
(fma.f64 #s(literal 4 binary64) %570 v)
(fma.f64 #s(literal 4 binary64) %572 v)
(fma.f64 #s(literal 4 binary64) %574 v)
(fma.f64 #s(literal 1/4 binary64) v %545)
(fma.f64 #s(literal 1/4 binary64) v %547)
(fma.f64 #s(literal 1/4 binary64) %505 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %132 %120)
(fma.f64 #s(literal 3/2 binary64) %120 %122)
(fma.f64 #s(literal -1/4 binary64) %128 %120)
(fma.f64 %120 #s(literal 1 binary64) %120)
(fma.f64 %120 #s(literal 3/2 binary64) %122)
(fma.f64 %124 #s(literal 1/8 binary64) %120)
(fma.f64 %122 #s(literal 2 binary64) %120)
(fma.f64 %128 #s(literal -1/4 binary64) %120)
(fma.f64 %126 #s(literal -1 binary64) %120)
(fma.f64 %132 #s(literal -2 binary64) %120)
(fma.f64 %149 #s(literal -1/8 binary64) %120)
(fma.f64 %551 #s(literal 0 binary64) v)
(fma.f64 %553 #s(literal 0 binary64) v)
(fma.f64 %555 #s(literal 0 binary64) v)
(fma.f64 %557 #s(literal 0 binary64) v)
(fma.f64 %563 #s(literal 0 binary64) v)
(fma.f64 %507 #s(literal 8 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %517 #s(literal 0 binary64))
(fma.f64 %517 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %520 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %522 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %524 #s(literal 1/8 binary64) #s(literal 0 binary64))
(*.f64 %601 %457)
(*.f64 %603 %604)
(+.f64 %122 %545)
(+.f64 %122 %547)
(+.f64 %545 %122)
(+.f64 %547 %122)
(fma.f64 %459 %126 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %611 v)
(fma.f64 #s(literal -1/4 binary64) %38 %545)
(fma.f64 #s(literal -1/4 binary64) %38 %547)
(fma.f64 %466 %615 v)
(fma.f64 %474 %617 v)
(fma.f64 %474 %619 v)
(fma.f64 %474 %604 v)
(fma.f64 %474 %622 v)
(fma.f64 %447 %535 #s(literal 0 binary64))
(fma.f64 %480 %537 #s(literal 0 binary64))
(fma.f64 %535 %447 #s(literal 0 binary64))
(*.f64 %464 %520)
(fma.f64 %601 %457 #s(literal 0 binary64))
(fma.f64 %603 %604 #s(literal 0 binary64))
(*.f64 %461 %630)
(*.f64 %487 %632)
(fma.f64 #s(literal 1/8 binary64) %108 %545)
(fma.f64 #s(literal 1/8 binary64) %108 %547)
(fma.f64 #s(literal 1 binary64) %122 %545)
(fma.f64 #s(literal 1 binary64) %122 %547)
(fma.f64 #s(literal 1/2 binary64) %120 %545)
(fma.f64 #s(literal 1/2 binary64) %120 %547)
(fma.f64 #s(literal 4 binary64) (*.f64 %122 #s(literal 1/2 binary64)) %120)
(fma.f64 #s(literal 4 binary64) %642 %120)
(fma.f64 #s(literal 4 binary64) %644 v)
(fma.f64 #s(literal 4 binary64) %646 v)
(fma.f64 #s(literal -1/2 binary64) %126 %545)
(fma.f64 #s(literal -1/2 binary64) %126 %547)
(fma.f64 #s(literal 16 binary64) (*.f64 #s(literal 1/16 binary64) %120) %120)
(fma.f64 #s(literal 64 binary64) (*.f64 #s(literal 1/64 binary64) %120) %120)
(fma.f64 #s(literal 8 binary64) (*.f64 #s(literal 1/8 binary64) %120) %120)
(fma.f64 #s(literal 1/8 binary64) %505 %120)
(fma.f64 %120 #s(literal 1/2 binary64) %545)
(fma.f64 %120 #s(literal 1/2 binary64) %547)
(fma.f64 %122 #s(literal 1 binary64) %545)
(fma.f64 %122 #s(literal 1 binary64) %547)
(fma.f64 %126 #s(literal -1/2 binary64) %545)
(fma.f64 %126 #s(literal -1/2 binary64) %547)
(fma.f64 %132 #s(literal -1 binary64) %545)
(fma.f64 %132 #s(literal -1 binary64) %547)
(fma.f64 %507 #s(literal 4 binary64) %120)
(fma.f64 (*.f64 %120 #s(literal 64 binary64)) #s(literal 1/64 binary64) %120)
(fma.f64 (*.f64 %120 #s(literal 1/8 binary64)) #s(literal 8 binary64) %120)
(fma.f64 (*.f64 %120 #s(literal 16 binary64)) #s(literal 1/16 binary64) %120)
(fma.f64 (*.f64 %126 #s(literal -8 binary64)) #s(literal 1/8 binary64) %120)
(fma.f64 %464 %520 #s(literal 0 binary64))
(fma.f64 %461 %630 #s(literal 0 binary64))
(fma.f64 %487 %632 #s(literal 0 binary64))
(fma.f64 %642 #s(literal 2 binary64) %545)
(fma.f64 %642 #s(literal 2 binary64) %547)
(*.f64 %679 %38)
(fma.f64 %679 #s(literal 0 binary64) v)
(fma.f64 %682 #s(literal 0 binary64) v)
(fma.f64 %679 %38 #s(literal 0 binary64))
(*.f64 %685 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %687 v)
(fma.f64 #s(literal -1 binary64) %689 v)
(fma.f64 %679 %181 v)
(fma.f64 %692 #s(literal -1 binary64) v)
(fma.f64 %685 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %679 %126 %120)
(fma.f64 (*.f64 %120 %679) #s(literal -1 binary64) %120)
(fma.f64 #s(literal -1 binary64) %698 v)
sinrot
(neg.f64 %115)
(+.f64 sinrot #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) sinrot)
(-.f64 sinrot #s(literal 0 binary64))
(*.f64 sinrot #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) sinrot)
(/.f64 sinrot #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %115)
(*.f64 %115 #s(literal -1 binary64))
(fma.f64 v #s(literal 0 binary64) sinrot)
(fma.f64 sinrot #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 sinrot #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 1 binary64) sinrot #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) v sinrot)
(fma.f64 #s(literal 0 binary64) sinrot sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 6 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 5 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 16 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 1/16 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal -4 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal -8 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal -1/8 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 8 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 1/8 binary64) sinrot)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 3/2 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal -4 binary64) #s(literal 0 binary64) sinrot)
(*.f64 #s(literal 1/2 binary64) %244)
(*.f64 %244 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) %115 #s(literal 0 binary64))
(fma.f64 %38 #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) %38 sinrot)
(fma.f64 #s(literal 0 binary64) %115 sinrot)
(fma.f64 #s(literal 0 binary64) %117 sinrot)
(fma.f64 %115 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %115 #s(literal 0 binary64) sinrot)
(*.f64 #s(literal 2 binary64) %355)
(*.f64 #s(literal 4 binary64) %361)
(*.f64 #s(literal 1/4 binary64) %357)
(*.f64 #s(literal -2 binary64) %367)
(*.f64 #s(literal -1/2 binary64) %364)
(*.f64 #s(literal 16 binary64) %761)
(*.f64 #s(literal -4 binary64) %369)
(*.f64 #s(literal 64 binary64) %764)
(*.f64 #s(literal 8 binary64) %766)
(*.f64 #s(literal 1/8 binary64) %768)
(*.f64 %355 #s(literal 2 binary64))
(*.f64 %357 #s(literal 1/4 binary64))
(*.f64 %361 #s(literal 4 binary64))
(*.f64 %364 #s(literal -1/2 binary64))
(*.f64 %367 #s(literal -2 binary64))
(*.f64 %775 #s(literal 1/8 binary64))
(*.f64 %391 #s(literal -1/4 binary64))
(*.f64 %778 #s(literal 1/64 binary64))
(*.f64 %780 #s(literal 8 binary64))
(*.f64 %782 #s(literal 1/16 binary64))
(/.f64 %244 #s(literal 2 binary64))
(/.f64 %355 #s(literal 1/2 binary64))
(/.f64 %357 #s(literal 4 binary64))
(/.f64 %364 #s(literal -2 binary64))
(/.f64 %768 #s(literal 8 binary64))
(/.f64 %775 #s(literal 8 binary64))
(/.f64 %391 #s(literal -4 binary64))
(*.f64 #s(literal 1/2 binary64) %791)
(*.f64 %791 #s(literal 1/2 binary64))
(*.f64 %794 #s(literal -1 binary64))
(*.f64 %796 #s(literal 1/4 binary64))
(fma.f64 %171 %171 sinrot)
(*.f64 #s(literal -8 binary64) %799)
(*.f64 #s(literal 8 binary64) %801)
(*.f64 %803 #s(literal -1/8 binary64))
(*.f64 %805 #s(literal 1/8 binary64))
(fma.f64 #s(literal -1 binary64) %181 sinrot)
(fma.f64 #s(literal 0 binary64) %183 sinrot)
(fma.f64 #s(literal 0 binary64) %185 sinrot)
(fma.f64 #s(literal 0 binary64) %187 sinrot)
(fma.f64 #s(literal 0 binary64) %189 sinrot)
(fma.f64 #s(literal 0 binary64) %191 sinrot)
(fma.f64 #s(literal 0 binary64) %193 sinrot)
(fma.f64 #s(literal 0 binary64) %195 sinrot)
(fma.f64 #s(literal 0 binary64) %197 sinrot)
(fma.f64 #s(literal 0 binary64) %199 sinrot)
(fma.f64 #s(literal 0 binary64) %201 sinrot)
(fma.f64 #s(literal 0 binary64) %203 sinrot)
(fma.f64 #s(literal 0 binary64) %205 sinrot)
(fma.f64 #s(literal 0 binary64) %207 sinrot)
(fma.f64 #s(literal 0 binary64) %209 sinrot)
(fma.f64 #s(literal 0 binary64) %211 sinrot)
(fma.f64 #s(literal 0 binary64) %213 sinrot)
(fma.f64 #s(literal 0 binary64) %215 sinrot)
(fma.f64 #s(literal 0 binary64) %217 sinrot)
(fma.f64 #s(literal 0 binary64) %219 sinrot)
(fma.f64 #s(literal 0 binary64) %221 sinrot)
(fma.f64 #s(literal 0 binary64) %223 sinrot)
(fma.f64 #s(literal 0 binary64) %225 sinrot)
(fma.f64 #s(literal 0 binary64) %227 sinrot)
(fma.f64 #s(literal 0 binary64) %229 sinrot)
(fma.f64 #s(literal 0 binary64) %231 sinrot)
(fma.f64 #s(literal 0 binary64) %233 sinrot)
(fma.f64 #s(literal 0 binary64) %235 sinrot)
(fma.f64 #s(literal 0 binary64) %237 sinrot)
(fma.f64 #s(literal 0 binary64) %239 sinrot)
(fma.f64 #s(literal 0 binary64) %241 sinrot)
(fma.f64 #s(literal 0 binary64) %108 sinrot)
(fma.f64 #s(literal 0 binary64) %244 sinrot)
(fma.f64 #s(literal 0 binary64) %246 sinrot)
(fma.f64 #s(literal 0 binary64) %248 sinrot)
(fma.f64 #s(literal 0 binary64) %250 sinrot)
(fma.f64 #s(literal 0 binary64) %252 sinrot)
(fma.f64 #s(literal 0 binary64) %254 sinrot)
(fma.f64 #s(literal 0 binary64) %256 sinrot)
(fma.f64 #s(literal 0 binary64) %258 sinrot)
(fma.f64 #s(literal 0 binary64) %260 sinrot)
(fma.f64 #s(literal 0 binary64) %262 sinrot)
(fma.f64 #s(literal 0 binary64) %264 sinrot)
(fma.f64 #s(literal 0 binary64) %266 sinrot)
(fma.f64 #s(literal 0 binary64) %268 sinrot)
(fma.f64 #s(literal 0 binary64) %270 sinrot)
(fma.f64 #s(literal 0 binary64) %272 sinrot)
(fma.f64 #s(literal 0 binary64) %274 sinrot)
(fma.f64 #s(literal 0 binary64) %276 sinrot)
(fma.f64 #s(literal 0 binary64) %278 sinrot)
(fma.f64 #s(literal 0 binary64) %280 sinrot)
(fma.f64 #s(literal 0 binary64) %282 sinrot)
(fma.f64 #s(literal 0 binary64) %284 sinrot)
(fma.f64 #s(literal 0 binary64) %286 sinrot)
(fma.f64 #s(literal 0 binary64) %288 sinrot)
(fma.f64 #s(literal 0 binary64) %290 sinrot)
(fma.f64 #s(literal 0 binary64) %292 sinrot)
(fma.f64 #s(literal 0 binary64) %294 sinrot)
(fma.f64 #s(literal 0 binary64) %296 sinrot)
(fma.f64 #s(literal 0 binary64) %298 sinrot)
(fma.f64 #s(literal 0 binary64) %300 sinrot)
(fma.f64 #s(literal 0 binary64) %302 sinrot)
(fma.f64 #s(literal 0 binary64) %304 sinrot)
(fma.f64 #s(literal 0 binary64) %306 sinrot)
(fma.f64 #s(literal 0 binary64) %308 sinrot)
(fma.f64 #s(literal 0 binary64) %310 sinrot)
(fma.f64 #s(literal 0 binary64) %181 sinrot)
(fma.f64 #s(literal 0 binary64) %313 sinrot)
(fma.f64 #s(literal 0 binary64) %315 sinrot)
(fma.f64 #s(literal 0 binary64) %317 sinrot)
(fma.f64 #s(literal 0 binary64) %319 sinrot)
(fma.f64 #s(literal 0 binary64) %321 sinrot)
(fma.f64 #s(literal 1/2 binary64) %244 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %324 sinrot)
(fma.f64 #s(literal -2 binary64) %326 sinrot)
(fma.f64 #s(literal -2 binary64) %181 sinrot)
(fma.f64 #s(literal 16 binary64) %329 sinrot)
(fma.f64 #s(literal 1/16 binary64) %331 sinrot)
(fma.f64 #s(literal 64 binary64) %333 sinrot)
(fma.f64 #s(literal 1/64 binary64) %335 sinrot)
(fma.f64 #s(literal 8 binary64) %337 sinrot)
(fma.f64 #s(literal 1/8 binary64) %339 sinrot)
(fma.f64 %108 #s(literal 0 binary64) sinrot)
(fma.f64 %244 #s(literal 0 binary64) sinrot)
(fma.f64 %244 #s(literal 1/2 binary64) #s(literal 0 binary64))
(*.f64 %892 #s(literal -1/2 binary64))
(*.f64 %894 #s(literal 1 binary64))
(fma.f64 sinrot #s(literal 1/2 binary64) %355)
(fma.f64 sinrot #s(literal 3/4 binary64) %361)
(fma.f64 %351 #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) %351 sinrot)
(fma.f64 #s(literal 0 binary64) %120 sinrot)
(fma.f64 #s(literal 0 binary64) %355 sinrot)
(fma.f64 #s(literal 0 binary64) %357 sinrot)
(fma.f64 #s(literal 0 binary64) %124 sinrot)
(fma.f64 #s(literal 0 binary64) %122 sinrot)
(fma.f64 #s(literal 0 binary64) %361 sinrot)
(fma.f64 #s(literal 0 binary64) %128 sinrot)
(fma.f64 #s(literal 0 binary64) %364 sinrot)
(fma.f64 #s(literal 0 binary64) %126 sinrot)
(fma.f64 #s(literal 0 binary64) %367 sinrot)
(fma.f64 #s(literal 0 binary64) %369 sinrot)
(fma.f64 #s(literal 0 binary64) %132 sinrot)
(fma.f64 #s(literal 0 binary64) %372 sinrot)
(fma.f64 #s(literal 0 binary64) %374 sinrot)
(fma.f64 #s(literal 0 binary64) %376 sinrot)
(fma.f64 #s(literal 0 binary64) %378 sinrot)
(fma.f64 #s(literal 0 binary64) %380 sinrot)
(fma.f64 #s(literal 0 binary64) %382 sinrot)
(fma.f64 #s(literal 0 binary64) %384 sinrot)
(fma.f64 #s(literal 0 binary64) %386 sinrot)
(fma.f64 #s(literal 0 binary64) %388 sinrot)
(fma.f64 #s(literal 0 binary64) %149 sinrot)
(fma.f64 #s(literal 0 binary64) %391 sinrot)
(fma.f64 #s(literal 2 binary64) %355 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) sinrot %355)
(fma.f64 #s(literal 4 binary64) %361 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %396 sinrot)
(fma.f64 #s(literal 1/4 binary64) %357 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %399 sinrot)
(fma.f64 #s(literal -2 binary64) %367 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %364 #s(literal 0 binary64))
(fma.f64 #s(literal 3/4 binary64) sinrot %361)
(fma.f64 #s(literal 16 binary64) %404 sinrot)
(fma.f64 #s(literal 16 binary64) %761 #s(literal 0 binary64))
(fma.f64 #s(literal -4 binary64) %369 #s(literal 0 binary64))
(fma.f64 #s(literal 64 binary64) %408 sinrot)
(fma.f64 #s(literal 64 binary64) %764 #s(literal 0 binary64))
(fma.f64 #s(literal -8 binary64) %411 sinrot)
(fma.f64 #s(literal 8 binary64) %413 sinrot)
(fma.f64 #s(literal 8 binary64) %411 sinrot)
(fma.f64 #s(literal 8 binary64) %766 #s(literal 0 binary64))
(fma.f64 #s(literal 1/8 binary64) %399 sinrot)
(fma.f64 #s(literal 1/8 binary64) %768 #s(literal 0 binary64))
(fma.f64 %120 #s(literal 0 binary64) sinrot)
(fma.f64 %355 #s(literal 0 binary64) sinrot)
(fma.f64 %355 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %357 #s(literal 0 binary64) sinrot)
(fma.f64 %357 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %124 #s(literal 0 binary64) sinrot)
(fma.f64 %361 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %128 #s(literal 0 binary64) sinrot)
(fma.f64 %364 #s(literal 0 binary64) sinrot)
(fma.f64 %364 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %126 #s(literal 0 binary64) sinrot)
(fma.f64 %367 #s(literal 0 binary64) sinrot)
(fma.f64 %367 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %432 #s(literal 1/64 binary64) sinrot)
(fma.f64 %149 #s(literal 0 binary64) sinrot)
(fma.f64 %775 #s(literal 1/8 binary64) #s(literal 0 binary64))
(fma.f64 %391 #s(literal 0 binary64) sinrot)
(fma.f64 %391 #s(literal -1/4 binary64) #s(literal 0 binary64))
(fma.f64 %778 #s(literal 1/64 binary64) #s(literal 0 binary64))
(fma.f64 %780 #s(literal 8 binary64) #s(literal 0 binary64))
(fma.f64 %782 #s(literal 1/16 binary64) #s(literal 0 binary64))
(+.f64 %355 %355)
(+.f64 (*.f64 #s(literal 3/4 binary64) sinrot) %361)
(+.f64 (*.f64 sinrot #s(literal 3/4 binary64)) %361)
(-.f64 %355 %367)
(fma.f64 #s(literal 0 binary64) %447 sinrot)
(fma.f64 #s(literal 0 binary64) %449 sinrot)
(fma.f64 #s(literal 0 binary64) %451 sinrot)
(fma.f64 #s(literal 0 binary64) %453 sinrot)
(fma.f64 #s(literal 0 binary64) %455 sinrot)
(fma.f64 #s(literal 0 binary64) %457 sinrot)
(fma.f64 #s(literal 0 binary64) %459 sinrot)
(fma.f64 #s(literal 0 binary64) %461 sinrot)
(fma.f64 #s(literal 1/2 binary64) %791 #s(literal 0 binary64))
(fma.f64 %464 #s(literal 0 binary64) sinrot)
(fma.f64 %466 #s(literal -1 binary64) sinrot)
(fma.f64 %466 #s(literal 1 binary64) sinrot)
(fma.f64 %466 #s(literal 0 binary64) sinrot)
(fma.f64 %466 #s(literal 1/2 binary64) sinrot)
(fma.f64 %466 #s(literal -2 binary64) sinrot)
(fma.f64 %466 #s(literal -1/2 binary64) sinrot)
(fma.f64 %466 #s(literal -1/4 binary64) sinrot)
(fma.f64 %474 #s(literal 0 binary64) sinrot)
(fma.f64 %474 #s(literal 1/2 binary64) sinrot)
(fma.f64 %474 #s(literal 1/4 binary64) sinrot)
(fma.f64 %474 #s(literal 1/8 binary64) sinrot)
(fma.f64 %447 #s(literal 0 binary64) sinrot)
(fma.f64 %480 #s(literal 0 binary64) sinrot)
(fma.f64 %482 #s(literal 0 binary64) sinrot)
(fma.f64 %449 #s(literal 0 binary64) sinrot)
(fma.f64 %459 #s(literal 0 binary64) sinrot)
(fma.f64 %461 #s(literal 0 binary64) sinrot)
(fma.f64 %487 #s(literal 0 binary64) sinrot)
(fma.f64 %791 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %794 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %796 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %492 #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) %492 sinrot)
(fma.f64 #s(literal 0 binary64) %496 sinrot)
(fma.f64 #s(literal 0 binary64) %498 sinrot)
(fma.f64 #s(literal -1/2 binary64) %115 %355)
(fma.f64 #s(literal -8 binary64) %799 #s(literal 0 binary64))
(fma.f64 #s(literal 8 binary64) %801 #s(literal 0 binary64))
(fma.f64 %115 #s(literal -1/2 binary64) %355)
(fma.f64 %803 #s(literal -1/8 binary64) #s(literal 0 binary64))
(fma.f64 %805 #s(literal 1/8 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 1/4 binary64) %1011)
(*.f64 %1013 #s(literal 8 binary64))
(/.f64 (*.f64 %244 #s(literal 8 binary64)) #s(literal 16 binary64))
(/.f64 (*.f64 %244 #s(literal 4 binary64)) #s(literal 8 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) %244) #s(literal 8 binary64))
(/.f64 (*.f64 #s(literal 8 binary64) %244) #s(literal 16 binary64))
(*.f64 #s(literal 1/4 binary64) %1023)
(*.f64 %1023 #s(literal 1/4 binary64))
(*.f64 %1026 #s(literal 4 binary64))
(*.f64 %1028 #s(literal -1/2 binary64))
(*.f64 %1030 #s(literal 1/8 binary64))
(/.f64 %1011 #s(literal 4 binary64))
(fma.f64 %892 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %894 #s(literal 1 binary64) #s(literal 0 binary64))
(*.f64 %459 %367)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %244))
(/.f64 %1023 #s(literal 4 binary64))
(/.f64 %1028 #s(literal -2 binary64))
(/.f64 %1030 #s(literal 8 binary64))
(*.f64 %447 %1041)
(*.f64 %480 %1043)
(*.f64 %1041 %447)
(fma.f64 #s(literal 0 binary64) %540 sinrot)
(fma.f64 #s(literal 1/4 binary64) %244 %355)
(fma.f64 %244 #s(literal 1/4 binary64) %355)
(fma.f64 %540 #s(literal 0 binary64) sinrot)
(fma.f64 sinrot #s(literal 1/4 binary64) %1050)
(fma.f64 sinrot #s(literal 1/4 binary64) %1052)
(fma.f64 #s(literal -1 binary64) %367 %355)
(fma.f64 #s(literal 1 binary64) %355 %355)
(fma.f64 #s(literal 0 binary64) %551 sinrot)
(fma.f64 #s(literal 0 binary64) %553 sinrot)
(fma.f64 #s(literal 0 binary64) %555 sinrot)
(fma.f64 #s(literal 0 binary64) %557 sinrot)
(fma.f64 #s(literal 0 binary64) %559 sinrot)
(fma.f64 #s(literal 0 binary64) %561 sinrot)
(fma.f64 #s(literal 0 binary64) %563 sinrot)
(fma.f64 #s(literal 0 binary64) %565 sinrot)
(fma.f64 #s(literal 2 binary64) %361 %355)
(fma.f64 #s(literal 4 binary64) %568 sinrot)
(fma.f64 #s(literal 4 binary64) %570 sinrot)
(fma.f64 #s(literal 4 binary64) %572 sinrot)
(fma.f64 #s(literal 4 binary64) %574 sinrot)
(fma.f64 #s(literal 1/4 binary64) sinrot %1050)
(fma.f64 #s(literal 1/4 binary64) sinrot %1052)
(fma.f64 #s(literal 1/4 binary64) %1011 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %369 %355)
(fma.f64 #s(literal 3/2 binary64) %355 %361)
(fma.f64 #s(literal -1/4 binary64) %364 %355)
(fma.f64 %355 #s(literal 1 binary64) %355)
(fma.f64 %355 #s(literal 3/2 binary64) %361)
(fma.f64 %357 #s(literal 1/8 binary64) %355)
(fma.f64 %361 #s(literal 2 binary64) %355)
(fma.f64 %364 #s(literal -1/4 binary64) %355)
(fma.f64 %367 #s(literal -1 binary64) %355)
(fma.f64 %369 #s(literal -2 binary64) %355)
(fma.f64 %391 #s(literal -1/8 binary64) %355)
(fma.f64 %551 #s(literal 0 binary64) sinrot)
(fma.f64 %553 #s(literal 0 binary64) sinrot)
(fma.f64 %555 #s(literal 0 binary64) sinrot)
(fma.f64 %557 #s(literal 0 binary64) sinrot)
(fma.f64 %563 #s(literal 0 binary64) sinrot)
(fma.f64 %1013 #s(literal 8 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %1023 #s(literal 0 binary64))
(fma.f64 %1023 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %1026 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %1028 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %1030 #s(literal 1/8 binary64) #s(literal 0 binary64))
(*.f64 %1094 %457)
(*.f64 %1096 %604)
(+.f64 %361 %1050)
(+.f64 %361 %1052)
(+.f64 %1050 %361)
(+.f64 %1052 %361)
(fma.f64 %459 %367 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %611 sinrot)
(fma.f64 #s(literal -1/4 binary64) %115 %1050)
(fma.f64 #s(literal -1/4 binary64) %115 %1052)
(fma.f64 %466 %615 sinrot)
(fma.f64 %474 %617 sinrot)
(fma.f64 %474 %619 sinrot)
(fma.f64 %474 %604 sinrot)
(fma.f64 %474 %622 sinrot)
(fma.f64 %447 %1041 #s(literal 0 binary64))
(fma.f64 %480 %1043 #s(literal 0 binary64))
(fma.f64 %1041 %447 #s(literal 0 binary64))
(*.f64 %464 %1026)
(fma.f64 %1094 %457 #s(literal 0 binary64))
(fma.f64 %1096 %604 #s(literal 0 binary64))
(*.f64 %461 %1117)
(*.f64 %487 %1119)
(fma.f64 #s(literal 1/8 binary64) %244 %1050)
(fma.f64 #s(literal 1/8 binary64) %244 %1052)
(fma.f64 #s(literal 1 binary64) %361 %1050)
(fma.f64 #s(literal 1 binary64) %361 %1052)
(fma.f64 #s(literal 1/2 binary64) %355 %1050)
(fma.f64 #s(literal 1/2 binary64) %355 %1052)
(fma.f64 #s(literal 4 binary64) (*.f64 %361 #s(literal 1/2 binary64)) %355)
(fma.f64 #s(literal 4 binary64) %1129 %355)
(fma.f64 #s(literal 4 binary64) %644 sinrot)
(fma.f64 #s(literal 4 binary64) %646 sinrot)
(fma.f64 #s(literal -1/2 binary64) %367 %1050)
(fma.f64 #s(literal -1/2 binary64) %367 %1052)
(fma.f64 #s(literal 16 binary64) (*.f64 #s(literal 1/16 binary64) %355) %355)
(fma.f64 #s(literal 64 binary64) (*.f64 #s(literal 1/64 binary64) %355) %355)
(fma.f64 #s(literal 8 binary64) (*.f64 #s(literal 1/8 binary64) %355) %355)
(fma.f64 #s(literal 1/8 binary64) %1011 %355)
(fma.f64 %355 #s(literal 1/2 binary64) %1050)
(fma.f64 %355 #s(literal 1/2 binary64) %1052)
(fma.f64 %361 #s(literal 1 binary64) %1050)
(fma.f64 %361 #s(literal 1 binary64) %1052)
(fma.f64 %367 #s(literal -1/2 binary64) %1050)
(fma.f64 %367 #s(literal -1/2 binary64) %1052)
(fma.f64 %369 #s(literal -1 binary64) %1050)
(fma.f64 %369 #s(literal -1 binary64) %1052)
(fma.f64 (*.f64 %367 #s(literal -8 binary64)) #s(literal 1/8 binary64) %355)
(fma.f64 %1013 #s(literal 4 binary64) %355)
(fma.f64 (*.f64 %355 #s(literal 64 binary64)) #s(literal 1/64 binary64) %355)
(fma.f64 (*.f64 %355 #s(literal 1/8 binary64)) #s(literal 8 binary64) %355)
(fma.f64 (*.f64 %355 #s(literal 16 binary64)) #s(literal 1/16 binary64) %355)
(fma.f64 %464 %1026 #s(literal 0 binary64))
(fma.f64 %461 %1117 #s(literal 0 binary64))
(fma.f64 %487 %1119 #s(literal 0 binary64))
(fma.f64 %1129 #s(literal 2 binary64) %1050)
(fma.f64 %1129 #s(literal 2 binary64) %1052)
(*.f64 %679 %115)
(fma.f64 %679 #s(literal 0 binary64) sinrot)
(fma.f64 %682 #s(literal 0 binary64) sinrot)
(fma.f64 %679 %115 #s(literal 0 binary64))
(*.f64 %1168 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %687 sinrot)
(fma.f64 #s(literal -1 binary64) %689 sinrot)
(fma.f64 %679 %181 sinrot)
(fma.f64 %692 #s(literal -1 binary64) sinrot)
(fma.f64 %1168 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %679 %367 %355)
(fma.f64 (*.f64 %355 %679) #s(literal -1 binary64) %355)
(fma.f64 #s(literal -1 binary64) %698 sinrot)
%351
%1179
%1180
%1181
%1182
%1183
%1184
%1185
%1186
%1187
%1188
%1189
%1190
%1191
%1192
%1193
%1194
%1195
%1196
%1197
%1198
%1199
%1200
%1201
%1202
%1203
%1204
%1205
%1206
%1207
%1208
%1209
%1210
%1211
%1212
%1213
%1214
%1215
%1216
%1217
%1218
%1219
%1220
%1221
%1222
%1223
%1224
%1225
%1226
%1227
%1228
%1229
%1230
%1231
%1232
%1233
%1234
%1235
%1236
%1237
%1238
%1239
%1240
%1241
%1242
%1243
%1244
%1245
%1246
%1247
%1248
%1249
%1250
%1251
%1252
%1253
%1254
%1256
%1257
%1259
%1261
%1263
%1264
%1265
%1266
%1267
%1268
%1269
%1270
%1271
%1272
%1273
%1274
%1275
%1276
%1277
%1279
%1281
%1283
%1285
%1286
%1287
%1288
%1289
%1290
%1291
%1292
%1293
%1294
%1295
%1296
%1298
%1299
%1300
%1301
%1303
%1305
%1306
%1308
%1310
%1312
%1314
%1315
%1316
%1317
%1318
%1319
%1320
%1321
%1322
%1323
%1324
%1325
%1326
%1327
%1328
%1329
%1330
%1331
%1332
%1333
%1334
%1335
%1336
%1337
%1338
%1339
%1340
%1341
%1342
%1343
%1344
%1345
%1346
%1347
%1348
%1349
%1350
%1351
%1352
%1353
%1354
%1355
%1356
%1357
%1358
%1359
%1360
%1361
%1362
%1363
%1364
%1365
%1366
%1367
%1368
%1369
%1370
%1371
%1372
%1373
%1374
%1375
%1376
%1377
%1378
%1379
%1380
%1381
%1382
%1383
%1384
%1385
%1386
%1387
%1388
%1389
%1390
%1391
%1392
%1393
%1394
%1395
%1396
%1397
%1398
%1399
%1400
%1401
%1402
%1403
%1404
%1405
%1407
%1409
%1410
%1411
%1412
%1413
%1414
%1415
%1416
%1417
%1418
%1419
%1420
%1421
%1422
%1423
%1424
%1425
%1426
%1427
%1428
%1429
%1430
%1431
%1432
%1433
%1434
%1435
%1436
%1437
%1438
%1439
%1440
%1441
%1442
%1443
%1444
%1445
%1446
%1447
%1448
%1449
%1450
%1451
%1452
%1453
%1454
%1455
%1456
%1457
%1458
%1459
%1460
%1461
%1462
%1463
%1464
%1465
%1466
%1467
%1468
%1469
%1470
%1471
%1472
%1473
%1474
%1475
%1476
%1477
%1478
%1479
%1480
%1481
%1482
%1483
%1484
%1485
%1486
%1487
%1488
%1489
%1490
%1491
%1492
%1493
%1494
%1495
%1496
%1497
%1498
%1499
%1500
%1501
%1502
%1503
%1504
%1505
%1506
%1507
%1508
%1509
%1510
%1511
%1512
%1513
%1514
%1515
%1516
%1517
%1518
%1519
%1520
%1521
%1522
%1524
%1526
%1528
%1530
%1532
%1534
%1536
%1537
%1539
%1541
%1543
%1544
%1545
%1546
%1547
%1548
%1549
%1551
%1552
%1553
%1554
%1555
%1556
%1557
%1558
%1560
%1562
%1563
%1564
%1565
%1566
%1567
%1568
%1569
%1570
%1571
%1572
%1573
%1574
%1575
%1576
%1577
%1578
%1579
%1580
%1581
%1582
%1583
%1584
%1585
%1586
%1587
%1588
%1589
%1590
%1591
%1592
%1593
%1594
%1595
%1596
%1597
%1598
%1599
%1600
%1601
%1603
%1605
%1606
%1608
%1610
%1611
%1612
%1613
%1614
%1615
%1616
%1617
%1618
%1619
%1620
%1621
%1622
%1623
%1624
%1625
%1626
%1627
%1628
%1629
%1630
%1631
%1632
%1633
%1634
%1635
%1636
%1637
%1638
%1640
%1642
%1643
%1644
%1645
%1646
%1647
%1648
%1650
%1652
%1653
%1654
%1655
%1656
%1657
%1658
%1659
%1660
%1661
%1662
%1663
%1664
%1665
%1666
%1667
%1668
%1669
%1670
%1671
%1672
%1673
%1674
%1675
%1676
%1677
%1678
%1679
%1680
%1681
%1682
%1683
%1684
%1685
%1686
%1687
%1688
%1689
%1690
%1691
%1692
%1693
%1694
%1695
%1696
%1697
%1699
%1701
%1702
%1703
%1705
%1707
%1709
%1710
%1711
%1712
%1713
%1714
%1715
%1716
%1717
%1718
%1719
%1720
%1721
%1722
%1723
%1724
%1725
%1726
%1727
%1729
%1731
%1733
%1735
%1736
%1737
%1738
%1739
%1740
%1741
%1743
%1744
%1745
%1746
%1747
%1748
%1749
%1751
%1752
#s(literal -1 binary64)
(neg.f64 #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) #s(literal -1 binary64))
(+.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))
(copysign.f64 #s(literal 1 binary64) #s(literal -2 binary64))
(-.f64 #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(-.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal -2 binary64))
(*.f64 #s(literal 4 binary64) #s(literal -1/4 binary64))
(*.f64 #s(literal 1/4 binary64) #s(literal -4 binary64))
(*.f64 #s(literal -2 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))
(*.f64 #s(literal -1/4 binary64) #s(literal 4 binary64))
(*.f64 #s(literal -4 binary64) #s(literal 1/4 binary64))
(*.f64 #s(literal -8 binary64) #s(literal 1/8 binary64))
(*.f64 #s(literal -1/8 binary64) #s(literal 8 binary64))
(*.f64 #s(literal 8 binary64) #s(literal -1/8 binary64))
(*.f64 #s(literal 1/8 binary64) #s(literal -8 binary64))
(+.f64 (neg.f64 #s(literal 3/4 binary64)) #s(literal -1/4 binary64))
(/.f64 #s(literal -1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(/.f64 #s(literal 2 binary64) #s(literal -2 binary64))
(/.f64 #s(literal 4 binary64) #s(literal -4 binary64))
(/.f64 #s(literal -2 binary64) #s(literal 2 binary64))
(/.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal -4 binary64) #s(literal 4 binary64))
(/.f64 #s(literal -8 binary64) #s(literal 8 binary64))
(/.f64 #s(literal 8 binary64) #s(literal -8 binary64))
(*.f64 #s(literal 16 binary64) %1786)
(*.f64 #s(literal 64 binary64) %1788)
(*.f64 %1790 #s(literal 1/16 binary64))
(*.f64 %1792 #s(literal 1/64 binary64))
(fma.f64 v #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 sinrot #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 3/4 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) v #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) sinrot #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 6 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 5 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 16 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/16 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -4 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -8 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1/8 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 8 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/8 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal -1/4 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal -1/4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) #s(literal -1/8 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal -4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/4 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 3/2 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal 3/4 binary64) #s(literal -1 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal 3/2 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 3/2 binary64) #s(literal -1/2 binary64) #s(literal -1/4 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -4 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -4 binary64) #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -4 binary64) #s(literal 1/8 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -8 binary64) #s(literal 1/16 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -8 binary64) #s(literal 1/8 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/8 binary64) #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/8 binary64) #s(literal 8 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 8 binary64) #s(literal -1/8 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/8 binary64) #s(literal -4 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/8 binary64) #s(literal -8 binary64) #s(literal 0 binary64))
(+.f64 #s(literal -1/4 binary64) %1861)
(+.f64 #s(literal -1/4 binary64) %1863)
(+.f64 %1861 #s(literal -1/4 binary64))
(+.f64 (*.f64 #s(literal 3/4 binary64) #s(literal -1 binary64)) #s(literal -1/4 binary64))
(+.f64 %1863 #s(literal -1/4 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) #s(literal 3/4 binary64)) #s(literal -1/4 binary64))
(fma.f64 %38 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %38 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %115 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %117 #s(literal -1 binary64))
(fma.f64 #s(literal 16 binary64) %1786 #s(literal 0 binary64))
(fma.f64 #s(literal 64 binary64) %1788 #s(literal 0 binary64))
(fma.f64 %115 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %1790 #s(literal 1/16 binary64) #s(literal 0 binary64))
(fma.f64 %1792 #s(literal 1/64 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 16 binary64) %1880)
(*.f64 #s(literal 64 binary64) %1882)
(*.f64 %1884 #s(literal 1/16 binary64))
(*.f64 %1886 #s(literal 1/64 binary64))
(+.f64 #s(literal -1/4 binary64) %1888)
(+.f64 %1888 #s(literal -1/4 binary64))
(/.f64 (+.f64 #s(literal -4 binary64) #s(literal 0 binary64)) #s(literal 4 binary64))
(/.f64 #s(literal 16 binary64) %1893)
(/.f64 #s(literal 16 binary64) %1895)
(/.f64 %1893 #s(literal 16 binary64))
(/.f64 %1895 #s(literal 16 binary64))
(*.f64 #s(literal 2 binary64) %482)
(*.f64 #s(literal 1/2 binary64) %459)
(*.f64 #s(literal 1/4 binary64) %1901)
(*.f64 #s(literal 1/4 binary64) %457)
(*.f64 %482 #s(literal 2 binary64))
(*.f64 %1901 #s(literal 1/4 binary64))
(*.f64 %1906 #s(literal 4 binary64))
(*.f64 %1908 #s(literal 8 binary64))
(*.f64 %457 #s(literal 1/4 binary64))
(*.f64 %604 #s(literal 4 binary64))
(*.f64 %1912 #s(literal 1/8 binary64))
(*.f64 %459 #s(literal 1/2 binary64))
(*.f64 %487 #s(literal 1/4 binary64))
(fma.f64 %171 %171 #s(literal -1 binary64))
(/.f64 %457 #s(literal 4 binary64))
(/.f64 %1912 #s(literal 8 binary64))
(fma.f64 #s(literal -1 binary64) %181 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %183 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %185 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %187 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %189 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %191 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %193 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %195 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %197 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %199 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %201 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %203 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %205 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %207 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %209 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %211 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %213 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %215 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %217 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %219 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %221 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %223 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %225 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %227 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %229 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %231 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %233 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %235 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %237 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %239 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %241 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %108 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %244 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %246 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %248 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %250 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %252 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %254 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %256 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %258 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %260 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %262 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %264 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %266 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %268 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %270 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %272 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %274 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %276 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %278 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %280 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %282 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %284 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %286 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %288 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %290 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %292 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %294 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %296 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %298 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %300 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %302 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %304 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %306 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %308 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %310 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %181 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %313 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %315 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %317 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %319 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %321 #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) %324 #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) %326 #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) %181 #s(literal -1 binary64))
(fma.f64 #s(literal 16 binary64) %329 #s(literal -1 binary64))
(fma.f64 #s(literal 1/16 binary64) %331 #s(literal -1 binary64))
(fma.f64 #s(literal 64 binary64) %333 #s(literal -1 binary64))
(fma.f64 #s(literal 1/64 binary64) %335 #s(literal -1 binary64))
(fma.f64 #s(literal 8 binary64) %337 #s(literal -1 binary64))
(fma.f64 #s(literal 1/8 binary64) %339 #s(literal -1 binary64))
(fma.f64 %108 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %244 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %351 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 1/4 binary64) %1861)
(fma.f64 #s(literal -1 binary64) #s(literal 1/4 binary64) %1863)
(fma.f64 #s(literal 1 binary64) #s(literal -1/4 binary64) %1861)
(fma.f64 #s(literal 1 binary64) #s(literal -1/4 binary64) %1863)
(fma.f64 #s(literal 0 binary64) %351 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %120 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %355 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %357 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %124 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %122 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %361 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %128 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %364 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %126 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %367 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %369 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %132 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %372 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %374 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %376 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %378 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %380 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %382 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %384 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %386 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %388 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %149 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %391 #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal -1/8 binary64) %1861)
(fma.f64 #s(literal 2 binary64) #s(literal -1/8 binary64) %1863)
(fma.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64) %1861)
(fma.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64) %1863)
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal -1/4 binary64) #s(literal 1/2 binary64)) #s(literal -1/2 binary64))
(fma.f64 #s(literal 4 binary64) %396 #s(literal -1 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal -1 binary64) %1861)
(fma.f64 #s(literal 1/4 binary64) #s(literal -1 binary64) %1863)
(fma.f64 #s(literal 1/4 binary64) %399 #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/8 binary64) %1861)
(fma.f64 #s(literal -2 binary64) #s(literal 1/8 binary64) %1863)
(fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) %1861)
(fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) %1863)
(fma.f64 #s(literal 16 binary64) %404 #s(literal -1 binary64))
(fma.f64 #s(literal 16 binary64) (*.f64 #s(literal 1/16 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(fma.f64 #s(literal 16 binary64) %1880 #s(literal 0 binary64))
(fma.f64 #s(literal -1/4 binary64) #s(literal 1 binary64) %1861)
(fma.f64 #s(literal -1/4 binary64) #s(literal 1 binary64) %1863)
(fma.f64 #s(literal 64 binary64) %408 #s(literal -1 binary64))
(fma.f64 #s(literal 64 binary64) (*.f64 #s(literal 1/64 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(fma.f64 #s(literal 64 binary64) %1882 #s(literal 0 binary64))
(fma.f64 #s(literal -8 binary64) %411 #s(literal -1 binary64))
(fma.f64 #s(literal -1/8 binary64) #s(literal 2 binary64) %1861)
(fma.f64 #s(literal -1/8 binary64) #s(literal 2 binary64) %1863)
(fma.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) #s(literal 1/2 binary64)) #s(literal -1/2 binary64))
(fma.f64 #s(literal 8 binary64) %413 #s(literal -1 binary64))
(fma.f64 #s(literal 8 binary64) %411 #s(literal -1 binary64))
(fma.f64 #s(literal 8 binary64) (*.f64 #s(literal 1/8 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/8 binary64) #s(literal -2 binary64) %1861)
(fma.f64 #s(literal 1/8 binary64) #s(literal -2 binary64) %1863)
(fma.f64 #s(literal 1/8 binary64) %399 #s(literal -1 binary64))
(fma.f64 %120 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %355 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %357 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %124 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %128 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %364 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %126 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %367 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %432 #s(literal 1/64 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) #s(literal 16 binary64)) #s(literal 1/16 binary64) #s(literal -1/2 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) #s(literal 64 binary64)) #s(literal 1/64 binary64) #s(literal -1/2 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) #s(literal 1/8 binary64)) #s(literal 8 binary64) #s(literal -1/2 binary64))
(fma.f64 %1884 #s(literal 1/16 binary64) #s(literal 0 binary64))
(fma.f64 %1886 #s(literal 1/64 binary64) #s(literal 0 binary64))
(fma.f64 %149 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %391 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 1/4 binary64) %1888)
(fma.f64 #s(literal 1 binary64) #s(literal -1/4 binary64) %1888)
(fma.f64 #s(literal 0 binary64) %447 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %449 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %451 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %453 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %455 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %457 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %459 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %461 #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal -1/8 binary64) %1888)
(fma.f64 #s(literal 2 binary64) %482 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64) %1888)
(fma.f64 #s(literal 1/2 binary64) %459 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal -1 binary64) %1888)
(fma.f64 #s(literal 1/4 binary64) %1901 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %457 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/8 binary64) %1888)
(fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) %1888)
(fma.f64 #s(literal -1/4 binary64) #s(literal 1 binary64) %1888)
(fma.f64 #s(literal -1/8 binary64) #s(literal 2 binary64) %1888)
(fma.f64 #s(literal 1/8 binary64) #s(literal -2 binary64) %1888)
(fma.f64 %464 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %466 #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 %466 #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 %466 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %466 #s(literal 1/2 binary64) #s(literal -1 binary64))
(fma.f64 %466 #s(literal -2 binary64) #s(literal -1 binary64))
(fma.f64 %466 #s(literal -1/2 binary64) #s(literal -1 binary64))
(fma.f64 %466 #s(literal -1/4 binary64) #s(literal -1 binary64))
(fma.f64 %474 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %474 #s(literal 1/2 binary64) #s(literal -1 binary64))
(fma.f64 %474 #s(literal 1/4 binary64) #s(literal -1 binary64))
(fma.f64 %474 #s(literal 1/8 binary64) #s(literal -1 binary64))
(fma.f64 %447 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %480 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %482 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %482 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %449 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %1901 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %1906 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %1908 #s(literal 8 binary64) #s(literal 0 binary64))
(fma.f64 %457 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %604 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %1912 #s(literal 1/8 binary64) #s(literal 0 binary64))
(fma.f64 %459 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %459 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %461 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %487 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %487 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %492 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %492 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %496 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %498 #s(literal -1 binary64))
(*.f64 %464 %604)
(*.f64 %447 %461)
(*.f64 %480 %622)
(*.f64 %2143 %2144)
(*.f64 %461 %447)
(fma.f64 #s(literal 0 binary64) %540 #s(literal -1 binary64))
(fma.f64 %540 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %551 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %553 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %555 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %557 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %559 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %561 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %563 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %565 #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) %568 #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) %570 #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) %572 #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) %574 #s(literal -1 binary64))
(fma.f64 %551 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %553 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %555 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %557 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %563 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %611 #s(literal -1 binary64))
(fma.f64 %464 %604 #s(literal 0 binary64))
(fma.f64 %466 %615 #s(literal -1 binary64))
(fma.f64 %474 %617 #s(literal -1 binary64))
(fma.f64 %474 %619 #s(literal -1 binary64))
(fma.f64 %474 %604 #s(literal -1 binary64))
(fma.f64 %474 %622 #s(literal -1 binary64))
(fma.f64 %447 %461 #s(literal 0 binary64))
(fma.f64 %480 %622 #s(literal 0 binary64))
(fma.f64 %2143 %2144 #s(literal 0 binary64))
(fma.f64 %461 %447 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %644 #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) %646 #s(literal -1 binary64))
(pow.f64 #s(literal -1 binary64) #s(literal 3 binary64))
(pow.f64 #s(literal -1 binary64) #s(literal 5 binary64))
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 5 binary64)))
(pow.f64 #s(literal -1 binary64) %207)
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) #s(literal 6 binary64)))
(pow.f64 #s(literal -1 binary64) %215)
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 4 binary64) #s(literal 5 binary64)))
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 6 binary64) #s(literal 3 binary64)))
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 6 binary64) #s(literal 5 binary64)))
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 6 binary64) #s(literal 1 binary64)))
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) #s(literal 2 binary64)))
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) #s(literal 6 binary64)))
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 5 binary64) #s(literal 4 binary64)))
(*.f64 #s(literal 64 binary64) %2201)
(*.f64 %679 #s(literal 1 binary64))
(*.f64 %2204 #s(literal 1/64 binary64))
(*.f64 %2206 #s(literal -1 binary64))
(fma.f64 #s(literal 64 binary64) %2201 #s(literal 0 binary64))
(fma.f64 %679 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 %679 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %679 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 %682 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %2204 #s(literal 1/64 binary64) #s(literal 0 binary64))
(fma.f64 %2206 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %687 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %689 #s(literal -1 binary64))
(fma.f64 %679 %181 #s(literal -1 binary64))
(fma.f64 %692 #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) %679) #s(literal -1 binary64) #s(literal -1/2 binary64))
(*.f64 %2221 %2222)
(*.f64 %2224 %2225)
(fma.f64 %2221 %2222 #s(literal 0 binary64))
(fma.f64 %2224 %2225 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %698 #s(literal -1 binary64))
%22
(*.f64 u0 cosrot)
(*.f64 %13 %4)
(*.f64 %4 %13)
(neg.f64 %24)
%2234
%21
%2235
%2236
%2237
%351
%1179
%1180
%1181
%1182
%1183
%1184
%1185
%1186
%1187
%1188
%1189
%1190
%1191
%1192
%1193
%1194
%1195
%1196
%1197
%1198
%1199
%1200
%1201
%1202
%1203
%1204
%1205
%1206
%1207
%1208
%1209
%1210
%1211
%1212
%1213
%1214
%1215
%1216
%1217
%1218
%1219
%1220
%1221
%1222
%1223
%1224
%1225
%1226
%1227
%1228
%1229
%1230
%1231
%1232
%1233
%1234
%1235
%1236
%1237
%1238
%1239
%1240
%1241
%1242
%1243
%1244
%1245
%1246
%1247
%1248
%1249
%1250
%1251
%1252
%1253
%1254
%1256
%1257
%1259
%1261
%1263
%1264
%1265
%1266
%1267
%1268
%1269
%1270
%1271
%1272
%1273
%1274
%1275
%1276
%1277
%1279
%1281
%1283
%1285
%1286
%1287
%1288
%1289
%1290
%1291
%1292
%1293
%1294
%1295
%1296
%1298
%1299
%1300
%1301
%1303
%1305
%1306
%1308
%1310
%1312
%1314
%1315
%1316
%1317
%1318
%1319
%1320
%1321
%1322
%1323
%1324
%1325
%1326
%1327
%1328
%1329
%1330
%1331
%1332
%1333
%1334
%1335
%1336
%1337
%1338
%1339
%1340
%1341
%1342
%1343
%1344
%1345
%1346
%1347
%1348
%1349
%1350
%1351
%1352
%1353
%1354
%1355
%1356
%1357
%1358
%1359
%1360
%1361
%1362
%1363
%1364
%1365
%1366
%1367
%1368
%1369
%1370
%1371
%1372
%1373
%1374
%1375
%1376
%1377
%1378
%1379
%1380
%1381
%1382
%1383
%1384
%1385
%1386
%1387
%1388
%1389
%1390
%1391
%1392
%1393
%1394
%1395
%1396
%1397
%1398
%1399
%1400
%1401
%1402
%1403
%1404
%1405
%1407
%1409
%1410
%1411
%1412
%1413
%1414
%1415
%1416
%1417
%1418
%1419
%1420
%1421
%1422
%1423
%1424
%1425
%1426
%1427
%1428
%1429
%1430
%1431
%1432
%1433
%1434
%1435
%1436
%1437
%1438
%1439
%1440
%1441
%1442
%1443
%1444
%1445
%1446
%1447
%1448
%1449
%1450
%1451
%1452
%1453
%1454
%1455
%1456
%1457
%1458
%1459
%1460
%1461
%1462
%1463
%1464
%1465
%1466
%1467
%1468
%1469
%1470
%1471
%1472
%1473
%1474
%1475
%1476
%1477
%1478
%1479
%1480
%1481
%1482
%1483
%1484
%1485
%1486
%1487
%1488
%1489
%1490
%1491
%1492
%1493
%1494
%1495
%1496
%1497
%1498
%1499
%1500
%1501
%1502
%1503
%1504
%1505
%1506
%1507
%1508
%1509
%1510
%1511
%1512
%1513
%1514
%1515
%1516
%1517
%1518
%1519
%1520
%1521
%1522
%1524
%1526
%1528
%1530
%1532
%1534
%1536
%1537
%1539
%1541
%1543
%1544
%1545
%1546
%1547
%1548
%1549
%1551
%1552
%1553
%1554
%1555
%1556
%1557
%1558
%1560
%1562
%1563
%1564
%1565
%1566
%1567
%1568
%1569
%1570
%1571
%1572
%1573
%1574
%1575
%1576
%1577
%1578
%1579
%1580
%1581
%1582
%1583
%1584
%1585
%1586
%1587
%1588
%1589
%1590
%1591
%1592
%1593
%1594
%1595
%1596
%1597
%1598
%1599
%1600
%1601
%1603
%1605
%1606
%1608
%1610
%1611
%1612
%1613
%1614
%1615
%1616
%1617
%1618
%1619
%1620
%1621
%1622
%1623
%1624
%1625
%1626
%1627
%1628
%1629
%1630
%1631
%1632
%1633
%1634
%1635
%1636
%1637
%1638
%1640
%1642
%1643
%1644
%1645
%1646
%1647
%1648
%1650
%1652
%1653
%1654
%1655
%1656
%1657
%1658
%1659
%1660
%1661
%1662
%1663
%1664
%1665
%1666
%1667
%1668
%1669
%1670
%1671
%1672
%1673
%1674
%1675
%1676
%1677
%1678
%1679
%1680
%1681
%1682
%1683
%1684
%1685
%1686
%1687
%1688
%1689
%1690
%1691
%1692
%1693
%1694
%1695
%1696
%1697
%1699
%1701
%1702
%1703
%1705
%1707
%1709
%1710
%1711
%1712
%1713
%1714
%1715
%1716
%1717
%1718
%1719
%1720
%1721
%1722
%1723
%1724
%1725
%1726
%1727
%1729
%1731
%1733
%1735
%1736
%1737
%1738
%1739
%1740
%1741
%1743
%1744
%1745
%1746
%1747
%1748
%1749
%1751
%1752
%2240
%15
%16
%17
%18
%20
%23
%25
%26
%27
%28
%29
%30
%31
%32
%34
%35
%36
(approx %2242 %16)
%2244
%2245
%2246
%2247
%492
%2248
%2249
%2250
%2251
%2252
%2253
%2254
%2255
%2256
%2257
%2258
%2259
%2260
%2261
%2262
%2263
%2264
%2265
%2266
%2267
%2268
%2269
%2270
%2271
%2272
%2273
%2274
%2275
%2276
%2277
%2278
%2279
%2280
%2281
%2282
%2283
%2284
%2285
%2286
%2287
%2288
%2289
%2290
%2291
%2292
%2293
%2294
%2295
%2296
%2297
%2298
%2299
%2300
%2301
%2302
%2303
%2304
%2305
%2306
%2307
%2308
%2309
%2310
%2311
%2312
%2313
%2314
%2315
%2316
%2317
%2318
%2320
%2321
%2322
%2323
%2324
%2325
%2326
%2327
%2328
%2329
%2330
%2331
%2332
%2333
%2334
%2335
%2337
%2338
%2339
%2340
%2341
%2342
%2343
%2344
%2345
%2346
%2347
%2348
%2349
%2350
%2351
%2353
%2355
%2356
%2358
%2359
%2361
%2363
%2365
%2366
%2367
%2368
%2369
%2370
%2371
%2372
%2373
%2374
%2375
%2376
%2377
%2378
%2379
%2380
%2381
%2382
%2383
%2384
%2385
%2386
%2387
%2388
%2389
%2390
%2391
%2392
%2393
%2394
%2395
%2396
%2397
%2398
%2399
%2400
%2401
%2402
%2403
%2404
%2405
%2406
%2407
%2408
%2409
%2410
%2411
%2412
%2413
%2414
%2415
%2416
%2417
%2418
%2419
%2420
%2421
%2422
%2423
%2424
%2425
%2426
%2427
%2428
%2429
%2430
%2431
%2432
%2433
%2434
%2435
%2436
%2437
%2438
%2439
%2440
%2441
%2442
%2443
%2444
%2445
%2446
%2447
%2448
%2449
%2450
%2451
%2452
%2453
%2454
%2455
%2456
%2457
%2458
%2459
%2460
%2461
%2462
%2463
%2464
%2465
%2466
%2467
%2468
%2469
%2470
%2471
%2472
%2473
%2474
%2475
%2476
%2477
%2478
%2479
%2480
%2481
%2482
%2483
%2484
%2485
%2486
%2487
%2488
%2489
%2490
%2491
%2492
%2493
%2494
%2495
%2496
%2497
%2498
%2499
%2500
%2501
%2502
%2503
%2504
%2505
%2506
%2507
%2508
%2509
%2510
%2511
%2512
%2513
%2514
%2515
%2516
%2517
%2518
%2519
%2520
%2521
%2522
%2523
%2524
%2525
%2526
%2527
%2528
%2529
%2530
%2531
%2532
%2533
%2534
%2535
%2536
%2537
%2538
%2539
%2540
%2541
%2542
%2543
%2544
%2545
%2547
%2549
%2551
%2553
%2555
%2557
%2558
%2559
%2560
%2561
%2562
%2563
%2564
%2565
%2566
%2567
%2568
%2569
%2570
%2571
%2572
%2573
%2574
%2575
%2576
%2577
%2578
%2579
%2580
%2581
%2582
%2583
%2584
%2585
%2586
%2587
%2588
%2589
%2590
%2591
%2592
%2593
%2594
%2596
%2598
%2599
%2600
%2601
%2602
%2603
%2605
%2606
%2607
%2608
%2609
%2610
%2611
%2612
%2613
%2614
%2615
%2616
%2617
%2618
%2619
%2620
%2621
%2622
%2623
%2624
%2625
%2626
%2627
%2629
%2630
%2631
%2632
%2633
%2634
%2635
%2636
%2637
%2638
%2639
%2640
%2641
%2642
%2643
%2644
%2645
%2646
%2647
%2648
%2649
%2650
%2651
%2652
%2653
%2654
%2655
%2656
%2657
%2658
%2659
%2660
%2661
%2662
%2663
%2664
%2665
%2667
%2669
%2670
%2671
%2672
%2673
%2674
%2675
%2676
%2677
%2678
%2679
%2680
%2681
%2682
%2683
%2684
%2685
%2686
%2687
%2688
%2689
%2690
%2691
%2692
%2693
%2694
%2695
%2696
%2697
%2698
%2699
%2700
%2701
%2702
%2703
%2705
%2707
%2708
%2709
%2710
%2711
%2712
%2713
%2714
%2715
%2716
%2717
%2718
%2719
%2720
%2721
%2722
%2723
%2724
%2725
%2726
%2727
%2728
%2729
%2730
%2731
%2732
%2733
%2734
%2735
%2736
%2737
%2738
%2739
%2740
%2741
%2742
%2743
%2744
%2746
%2748
%2749
%2750
%2752
%2754
%2756
%2757
%2758
%2759
%2760
%2761
%2762
%2763
%2764
%2765
%2766
%2767
%2768
%2769
%2770
%2771
%2772
%2773
%2774
%2775
%2777
%2778
%2780
%2782
%2784
%2785
%2786
%2787
%2788
%2789
%2790
%2792
%2793
%2794
%2795
%2796
%2797
%2798
%2800
%2801
(approx %2242 %492)
%2234
%21
%2235
%2236
%2237
%38
(*.f64 v #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) v)
(+.f64 %38 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %38)
(-.f64 %38 #s(literal 0 binary64))
(*.f64 %38 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %38)
(/.f64 %38 #s(literal 1 binary64))
(fma.f64 v #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) v #s(literal 0 binary64))
(*.f64 #s(literal -1/2 binary64) %108)
(*.f64 %108 #s(literal -1/2 binary64))
(fma.f64 v #s(literal 0 binary64) %38)
(fma.f64 sinrot #s(literal 0 binary64) %38)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %38)
(fma.f64 %38 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) %38 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %38)
(fma.f64 #s(literal 0 binary64) v %38)
(fma.f64 #s(literal 0 binary64) sinrot %38)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 3/2 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 6 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 5 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 16 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal -1/4 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 1/16 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal -4 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal -8 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal -1/8 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 8 binary64) %38)
(fma.f64 #s(literal 0 binary64) #s(literal 1/8 binary64) %38)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %38)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %38)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) %38)
(fma.f64 #s(literal 4 binary64) #s(literal 0 binary64) %38)
(fma.f64 #s(literal 1/4 binary64) #s(literal 0 binary64) %38)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %38)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %38)
(fma.f64 #s(literal 3/2 binary64) #s(literal 0 binary64) %38)
(fma.f64 #s(literal -4 binary64) #s(literal 0 binary64) %38)
(*.f64 #s(literal 2 binary64) %126)
(*.f64 #s(literal 1/2 binary64) %128)
(*.f64 #s(literal 4 binary64) %132)
(*.f64 #s(literal 1/4 binary64) %149)
(*.f64 #s(literal -2 binary64) %120)
(*.f64 #s(literal -4 binary64) %122)
(*.f64 #s(literal -8 binary64) %138)
(*.f64 #s(literal 8 binary64) %2860)
(*.f64 %120 #s(literal -2 binary64))
(*.f64 %124 #s(literal -1/4 binary64))
(*.f64 %128 #s(literal 1/2 binary64))
(*.f64 %126 #s(literal 2 binary64))
(*.f64 %132 #s(literal 4 binary64))
(*.f64 %147 #s(literal -1/8 binary64))
(*.f64 %149 #s(literal 1/4 binary64))
(*.f64 %2869 #s(literal 1/8 binary64))
(/.f64 %108 #s(literal -2 binary64))
(/.f64 %124 #s(literal -4 binary64))
(/.f64 %128 #s(literal 2 binary64))
(/.f64 %126 #s(literal 1/2 binary64))
(/.f64 %149 #s(literal 4 binary64))
(*.f64 %164 #s(literal -1/2 binary64))
(*.f64 %167 #s(literal 1 binary64))
(fma.f64 %38 #s(literal 0 binary64) %38)
(fma.f64 #s(literal 0 binary64) %38 %38)
(fma.f64 #s(literal 0 binary64) %115 %38)
(fma.f64 #s(literal 0 binary64) %117 %38)
(fma.f64 %115 #s(literal 0 binary64) %38)
(*.f64 #s(literal 16 binary64) %2883)
(*.f64 #s(literal 64 binary64) %2885)
(*.f64 #s(literal 8 binary64) %173)
(*.f64 #s(literal 1/8 binary64) %2888)
(*.f64 %177 #s(literal 1/8 binary64))
(*.f64 %2891 #s(literal 1/64 binary64))
(*.f64 %2893 #s(literal 8 binary64))
(*.f64 %2895 #s(literal 1/16 binary64))
(fma.f64 #s(literal -1/2 binary64) %108 #s(literal 0 binary64))
(fma.f64 %108 #s(literal -1/2 binary64) #s(literal 0 binary64))
(/.f64 %177 #s(literal 8 binary64))
(/.f64 %2888 #s(literal 8 binary64))
(*.f64 #s(literal 1/2 binary64) %344)
(*.f64 %344 #s(literal 1/2 binary64))
(*.f64 %346 #s(literal -1 binary64))
(*.f64 %603 #s(literal 1/4 binary64))
(fma.f64 %171 %171 %38)
(fma.f64 v #s(literal -1/2 binary64) %126)
(fma.f64 #s(literal 2 binary64) %126 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %128 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %132 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %149 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %120 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) v %126)
(fma.f64 #s(literal -4 binary64) %122 #s(literal 0 binary64))
(fma.f64 #s(literal -8 binary64) %138 #s(literal 0 binary64))
(fma.f64 #s(literal 8 binary64) %2860 #s(literal 0 binary64))
(fma.f64 %120 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %124 #s(literal -1/4 binary64) #s(literal 0 binary64))
(fma.f64 %128 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %126 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %132 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %147 #s(literal -1/8 binary64) #s(literal 0 binary64))
(fma.f64 %149 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %2869 #s(literal 1/8 binary64) #s(literal 0 binary64))
(+.f64 %126 %126)
(fma.f64 #s(literal -1 binary64) %181 %38)
(fma.f64 #s(literal 0 binary64) %183 %38)
(fma.f64 #s(literal 0 binary64) %185 %38)
(fma.f64 #s(literal 0 binary64) %187 %38)
(fma.f64 #s(literal 0 binary64) %189 %38)
(fma.f64 #s(literal 0 binary64) %191 %38)
(fma.f64 #s(literal 0 binary64) %193 %38)
(fma.f64 #s(literal 0 binary64) %195 %38)
(fma.f64 #s(literal 0 binary64) %197 %38)
(fma.f64 #s(literal 0 binary64) %199 %38)
(fma.f64 #s(literal 0 binary64) %201 %38)
(fma.f64 #s(literal 0 binary64) %203 %38)
(fma.f64 #s(literal 0 binary64) %205 %38)
(fma.f64 #s(literal 0 binary64) %207 %38)
(fma.f64 #s(literal 0 binary64) %209 %38)
(fma.f64 #s(literal 0 binary64) %211 %38)
(fma.f64 #s(literal 0 binary64) %213 %38)
(fma.f64 #s(literal 0 binary64) %215 %38)
(fma.f64 #s(literal 0 binary64) %217 %38)
(fma.f64 #s(literal 0 binary64) %219 %38)
(fma.f64 #s(literal 0 binary64) %221 %38)
(fma.f64 #s(literal 0 binary64) %223 %38)
(fma.f64 #s(literal 0 binary64) %225 %38)
(fma.f64 #s(literal 0 binary64) %227 %38)
(fma.f64 #s(literal 0 binary64) %229 %38)
(fma.f64 #s(literal 0 binary64) %231 %38)
(fma.f64 #s(literal 0 binary64) %233 %38)
(fma.f64 #s(literal 0 binary64) %235 %38)
(fma.f64 #s(literal 0 binary64) %237 %38)
(fma.f64 #s(literal 0 binary64) %239 %38)
(fma.f64 #s(literal 0 binary64) %241 %38)
(fma.f64 #s(literal 0 binary64) %108 %38)
(fma.f64 #s(literal 0 binary64) %244 %38)
(fma.f64 #s(literal 0 binary64) %246 %38)
(fma.f64 #s(literal 0 binary64) %248 %38)
(fma.f64 #s(literal 0 binary64) %250 %38)
(fma.f64 #s(literal 0 binary64) %252 %38)
(fma.f64 #s(literal 0 binary64) %254 %38)
(fma.f64 #s(literal 0 binary64) %256 %38)
(fma.f64 #s(literal 0 binary64) %258 %38)
(fma.f64 #s(literal 0 binary64) %260 %38)
(fma.f64 #s(literal 0 binary64) %262 %38)
(fma.f64 #s(literal 0 binary64) %264 %38)
(fma.f64 #s(literal 0 binary64) %266 %38)
(fma.f64 #s(literal 0 binary64) %268 %38)
(fma.f64 #s(literal 0 binary64) %270 %38)
(fma.f64 #s(literal 0 binary64) %272 %38)
(fma.f64 #s(literal 0 binary64) %274 %38)
(fma.f64 #s(literal 0 binary64) %276 %38)
(fma.f64 #s(literal 0 binary64) %278 %38)
(fma.f64 #s(literal 0 binary64) %280 %38)
(fma.f64 #s(literal 0 binary64) %282 %38)
(fma.f64 #s(literal 0 binary64) %284 %38)
(fma.f64 #s(literal 0 binary64) %286 %38)
(fma.f64 #s(literal 0 binary64) %288 %38)
(fma.f64 #s(literal 0 binary64) %290 %38)
(fma.f64 #s(literal 0 binary64) %292 %38)
(fma.f64 #s(literal 0 binary64) %294 %38)
(fma.f64 #s(literal 0 binary64) %296 %38)
(fma.f64 #s(literal 0 binary64) %298 %38)
(fma.f64 #s(literal 0 binary64) %300 %38)
(fma.f64 #s(literal 0 binary64) %302 %38)
(fma.f64 #s(literal 0 binary64) %304 %38)
(fma.f64 #s(literal 0 binary64) %306 %38)
(fma.f64 #s(literal 0 binary64) %308 %38)
(fma.f64 #s(literal 0 binary64) %310 %38)
(fma.f64 #s(literal 0 binary64) %181 %38)
(fma.f64 #s(literal 0 binary64) %313 %38)
(fma.f64 #s(literal 0 binary64) %315 %38)
(fma.f64 #s(literal 0 binary64) %317 %38)
(fma.f64 #s(literal 0 binary64) %319 %38)
(fma.f64 #s(literal 0 binary64) %321 %38)
(fma.f64 #s(literal 4 binary64) %324 %38)
(fma.f64 #s(literal -2 binary64) %326 %38)
(fma.f64 #s(literal -2 binary64) %181 %38)
(fma.f64 #s(literal 16 binary64) %329 %38)
(fma.f64 #s(literal 1/16 binary64) %331 %38)
(fma.f64 #s(literal 64 binary64) %333 %38)
(fma.f64 #s(literal 1/64 binary64) %335 %38)
(fma.f64 #s(literal 8 binary64) %337 %38)
(fma.f64 #s(literal 1/8 binary64) %339 %38)
(fma.f64 %108 #s(literal 0 binary64) %38)
(fma.f64 %244 #s(literal 0 binary64) %38)
(-.f64 %126 %120)
(fma.f64 %164 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %167 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 %351 #s(literal 0 binary64) %38)
(fma.f64 %38 #s(literal 1/2 binary64) %126)
(fma.f64 %38 #s(literal 3/4 binary64) %132)
(fma.f64 #s(literal 0 binary64) %351 %38)
(fma.f64 #s(literal 0 binary64) %120 %38)
(fma.f64 #s(literal 0 binary64) %355 %38)
(fma.f64 #s(literal 0 binary64) %357 %38)
(fma.f64 #s(literal 0 binary64) %124 %38)
(fma.f64 #s(literal 0 binary64) %122 %38)
(fma.f64 #s(literal 0 binary64) %361 %38)
(fma.f64 #s(literal 0 binary64) %128 %38)
(fma.f64 #s(literal 0 binary64) %364 %38)
(fma.f64 #s(literal 0 binary64) %126 %38)
(fma.f64 #s(literal 0 binary64) %367 %38)
(fma.f64 #s(literal 0 binary64) %369 %38)
(fma.f64 #s(literal 0 binary64) %132 %38)
(fma.f64 #s(literal 0 binary64) %372 %38)
(fma.f64 #s(literal 0 binary64) %374 %38)
(fma.f64 #s(literal 0 binary64) %376 %38)
(fma.f64 #s(literal 0 binary64) %378 %38)
(fma.f64 #s(literal 0 binary64) %380 %38)
(fma.f64 #s(literal 0 binary64) %382 %38)
(fma.f64 #s(literal 0 binary64) %384 %38)
(fma.f64 #s(literal 0 binary64) %386 %38)
(fma.f64 #s(literal 0 binary64) %388 %38)
(fma.f64 #s(literal 0 binary64) %149 %38)
(fma.f64 #s(literal 0 binary64) %391 %38)
(fma.f64 #s(literal 1/2 binary64) %38 %126)
(fma.f64 #s(literal 4 binary64) %396 %38)
(fma.f64 #s(literal 1/4 binary64) %399 %38)
(fma.f64 #s(literal 3/4 binary64) %38 %132)
(fma.f64 #s(literal 16 binary64) %404 %38)
(fma.f64 #s(literal 16 binary64) %2883 #s(literal 0 binary64))
(fma.f64 #s(literal 64 binary64) %408 %38)
(fma.f64 #s(literal 64 binary64) %2885 #s(literal 0 binary64))
(fma.f64 #s(literal -8 binary64) %411 %38)
(fma.f64 #s(literal 8 binary64) %413 %38)
(fma.f64 #s(literal 8 binary64) %411 %38)
(fma.f64 #s(literal 8 binary64) %173 #s(literal 0 binary64))
(fma.f64 #s(literal 1/8 binary64) %399 %38)
(fma.f64 #s(literal 1/8 binary64) %2888 #s(literal 0 binary64))
(fma.f64 %120 #s(literal 0 binary64) %38)
(fma.f64 %355 #s(literal 0 binary64) %38)
(fma.f64 %357 #s(literal 0 binary64) %38)
(fma.f64 %124 #s(literal 0 binary64) %38)
(fma.f64 %128 #s(literal 0 binary64) %38)
(fma.f64 %364 #s(literal 0 binary64) %38)
(fma.f64 %126 #s(literal 0 binary64) %38)
(fma.f64 %367 #s(literal 0 binary64) %38)
(fma.f64 %432 #s(literal 1/64 binary64) %38)
(fma.f64 %149 #s(literal 0 binary64) %38)
(fma.f64 %391 #s(literal 0 binary64) %38)
(fma.f64 %177 #s(literal 1/8 binary64) #s(literal 0 binary64))
(fma.f64 %2891 #s(literal 1/64 binary64) #s(literal 0 binary64))
(fma.f64 %2893 #s(literal 8 binary64) #s(literal 0 binary64))
(fma.f64 %2895 #s(literal 1/16 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 1/4 binary64) %3067)
(*.f64 %3069 #s(literal 8 binary64))
(+.f64 (*.f64 %38 #s(literal 3/4 binary64)) %132)
(+.f64 (*.f64 #s(literal 3/4 binary64) %38) %132)
(/.f64 (*.f64 %128 #s(literal 4 binary64)) #s(literal 8 binary64))
(/.f64 (*.f64 %128 #s(literal 8 binary64)) #s(literal 16 binary64))
(/.f64 (*.f64 #s(literal 4 binary64) %128) #s(literal 8 binary64))
(/.f64 (*.f64 #s(literal 8 binary64) %128) #s(literal 16 binary64))
(/.f64 %3067 #s(literal 4 binary64))
(fma.f64 #s(literal 0 binary64) %447 %38)
(fma.f64 #s(literal 0 binary64) %449 %38)
(fma.f64 #s(literal 0 binary64) %451 %38)
(fma.f64 #s(literal 0 binary64) %453 %38)
(fma.f64 #s(literal 0 binary64) %455 %38)
(fma.f64 #s(literal 0 binary64) %457 %38)
(fma.f64 #s(literal 0 binary64) %459 %38)
(fma.f64 #s(literal 0 binary64) %461 %38)
(fma.f64 #s(literal 1/2 binary64) %344 #s(literal 0 binary64))
(fma.f64 %464 #s(literal 0 binary64) %38)
(fma.f64 %466 #s(literal -1 binary64) %38)
(fma.f64 %466 #s(literal 1 binary64) %38)
(fma.f64 %466 #s(literal 0 binary64) %38)
(fma.f64 %466 #s(literal 1/2 binary64) %38)
(fma.f64 %466 #s(literal -2 binary64) %38)
(fma.f64 %466 #s(literal -1/2 binary64) %38)
(fma.f64 %466 #s(literal -1/4 binary64) %38)
(fma.f64 %474 #s(literal 0 binary64) %38)
(fma.f64 %474 #s(literal 1/2 binary64) %38)
(fma.f64 %474 #s(literal 1/4 binary64) %38)
(fma.f64 %474 #s(literal 1/8 binary64) %38)
(fma.f64 %447 #s(literal 0 binary64) %38)
(fma.f64 %480 #s(literal 0 binary64) %38)
(fma.f64 %482 #s(literal 0 binary64) %38)
(fma.f64 %449 #s(literal 0 binary64) %38)
(fma.f64 %459 #s(literal 0 binary64) %38)
(fma.f64 %461 #s(literal 0 binary64) %38)
(fma.f64 %487 #s(literal 0 binary64) %38)
(fma.f64 %344 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %346 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %603 #s(literal 1/4 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 1/4 binary64) %630)
(*.f64 %459 %120)
(*.f64 %630 #s(literal 1/4 binary64))
(*.f64 %632 #s(literal 4 binary64))
(*.f64 %3119 #s(literal -1/2 binary64))
(*.f64 %3121 #s(literal 1/8 binary64))
(fma.f64 %492 #s(literal 0 binary64) %38)
(fma.f64 #s(literal 0 binary64) %492 %38)
(fma.f64 #s(literal 0 binary64) %496 %38)
(fma.f64 #s(literal 0 binary64) %498 %38)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %128))
(/.f64 %630 #s(literal 4 binary64))
(/.f64 %3119 #s(literal -2 binary64))
(/.f64 %3121 #s(literal 8 binary64))
(*.f64 %535 %457)
(*.f64 %169 %604)
(fma.f64 #s(literal -1/4 binary64) %108 %126)
(fma.f64 %108 #s(literal -1/4 binary64) %126)
(fma.f64 #s(literal -1 binary64) %120 %126)
(fma.f64 #s(literal 1 binary64) %126 %126)
(fma.f64 #s(literal 2 binary64) %132 %126)
(fma.f64 #s(literal 1/4 binary64) %128 %126)
(fma.f64 #s(literal 1/4 binary64) %3067 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %122 %126)
(fma.f64 #s(literal 3/2 binary64) %126 %132)
(fma.f64 #s(literal -1/4 binary64) v %3143)
(fma.f64 #s(literal -1/4 binary64) v %3145)
(fma.f64 %120 #s(literal -1 binary64) %126)
(fma.f64 %124 #s(literal -1/8 binary64) %126)
(fma.f64 %122 #s(literal -2 binary64) %126)
(fma.f64 %128 #s(literal 1/4 binary64) %126)
(fma.f64 %126 #s(literal 1 binary64) %126)
(fma.f64 %126 #s(literal 3/2 binary64) %132)
(fma.f64 %132 #s(literal 2 binary64) %126)
(fma.f64 %149 #s(literal 1/8 binary64) %126)
(fma.f64 %3069 #s(literal 8 binary64) #s(literal 0 binary64))
(*.f64 %447 %601)
(*.f64 %480 %3157)
(*.f64 %601 %447)
(+.f64 %132 %3143)
(+.f64 %132 %3145)
(+.f64 %3143 %132)
(+.f64 %3145 %132)
(fma.f64 #s(literal 0 binary64) %540 %38)
(fma.f64 %540 #s(literal 0 binary64) %38)
(fma.f64 #s(literal 1/4 binary64) %630 #s(literal 0 binary64))
(fma.f64 %459 %120 #s(literal 0 binary64))
(fma.f64 %630 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %632 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %3119 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %3121 #s(literal 1/8 binary64) #s(literal 0 binary64))
(fma.f64 %38 #s(literal 1/4 binary64) %3143)
(fma.f64 %38 #s(literal 1/4 binary64) %3145)
(fma.f64 #s(literal 0 binary64) %551 %38)
(fma.f64 #s(literal 0 binary64) %553 %38)
(fma.f64 #s(literal 0 binary64) %555 %38)
(fma.f64 #s(literal 0 binary64) %557 %38)
(fma.f64 #s(literal 0 binary64) %559 %38)
(fma.f64 #s(literal 0 binary64) %561 %38)
(fma.f64 #s(literal 0 binary64) %563 %38)
(fma.f64 #s(literal 0 binary64) %565 %38)
(fma.f64 #s(literal 4 binary64) %568 %38)
(fma.f64 #s(literal 4 binary64) %570 %38)
(fma.f64 #s(literal 4 binary64) %572 %38)
(fma.f64 #s(literal 4 binary64) %574 %38)
(fma.f64 #s(literal 1/4 binary64) %38 %3143)
(fma.f64 #s(literal 1/4 binary64) %38 %3145)
(fma.f64 %551 #s(literal 0 binary64) %38)
(fma.f64 %553 #s(literal 0 binary64) %38)
(fma.f64 %555 #s(literal 0 binary64) %38)
(fma.f64 %557 #s(literal 0 binary64) %38)
(fma.f64 %563 #s(literal 0 binary64) %38)
(fma.f64 %535 %457 #s(literal 0 binary64))
(fma.f64 %169 %604 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %611 %38)
(*.f64 %461 %517)
(*.f64 %487 %520)
(fma.f64 %466 %615 %38)
(fma.f64 %474 %617 %38)
(fma.f64 %474 %619 %38)
(fma.f64 %474 %604 %38)
(fma.f64 %474 %622 %38)
(fma.f64 %447 %601 #s(literal 0 binary64))
(fma.f64 %480 %3157 #s(literal 0 binary64))
(fma.f64 %601 %447 #s(literal 0 binary64))
(*.f64 %464 %632)
(fma.f64 #s(literal 1 binary64) %132 %3143)
(fma.f64 #s(literal 1 binary64) %132 %3145)
(fma.f64 #s(literal 1/2 binary64) %126 %3143)
(fma.f64 #s(literal 1/2 binary64) %126 %3145)
(fma.f64 #s(literal 4 binary64) (*.f64 %132 #s(literal 1/2 binary64)) %126)
(fma.f64 #s(literal 4 binary64) %3213 %126)
(fma.f64 #s(literal -1/2 binary64) %120 %3143)
(fma.f64 #s(literal -1/2 binary64) %120 %3145)
(fma.f64 #s(literal 16 binary64) (*.f64 #s(literal 1/16 binary64) %126) %126)
(fma.f64 #s(literal 64 binary64) (*.f64 #s(literal 1/64 binary64) %126) %126)
(fma.f64 #s(literal 8 binary64) (*.f64 #s(literal 1/8 binary64) %126) %126)
(fma.f64 #s(literal 1/8 binary64) %128 %3143)
(fma.f64 #s(literal 1/8 binary64) %128 %3145)
(fma.f64 #s(literal 1/8 binary64) %3067 %126)
(fma.f64 %120 #s(literal -1/2 binary64) %3143)
(fma.f64 %120 #s(literal -1/2 binary64) %3145)
(fma.f64 %122 #s(literal -1 binary64) %3143)
(fma.f64 %122 #s(literal -1 binary64) %3145)
(fma.f64 %126 #s(literal 1/2 binary64) %3143)
(fma.f64 %126 #s(literal 1/2 binary64) %3145)
(fma.f64 %132 #s(literal 1 binary64) %3143)
(fma.f64 %132 #s(literal 1 binary64) %3145)
(fma.f64 (*.f64 %120 #s(literal -8 binary64)) #s(literal 1/8 binary64) %126)
(fma.f64 %3069 #s(literal 4 binary64) %126)
(fma.f64 (*.f64 %126 #s(literal 64 binary64)) #s(literal 1/64 binary64) %126)
(fma.f64 (*.f64 %126 #s(literal 1/8 binary64)) #s(literal 8 binary64) %126)
(fma.f64 (*.f64 %126 #s(literal 16 binary64)) #s(literal 1/16 binary64) %126)
(fma.f64 #s(literal 4 binary64) %644 %38)
(fma.f64 #s(literal 4 binary64) %646 %38)
(fma.f64 %461 %517 #s(literal 0 binary64))
(fma.f64 %487 %520 #s(literal 0 binary64))
(fma.f64 %464 %632 #s(literal 0 binary64))
(fma.f64 %3213 #s(literal 2 binary64) %3143)
(fma.f64 %3213 #s(literal 2 binary64) %3145)
(*.f64 %679 v)
(fma.f64 %679 v #s(literal 0 binary64))
(fma.f64 %679 #s(literal 0 binary64) %38)
(fma.f64 %682 #s(literal 0 binary64) %38)
(*.f64 %3254 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %687 %38)
(fma.f64 #s(literal -1 binary64) %689 %38)
(fma.f64 %679 %181 %38)
(fma.f64 %3254 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %692 #s(literal -1 binary64) %38)
(fma.f64 %679 %120 %126)
(fma.f64 (*.f64 %126 %679) #s(literal -1 binary64) %126)
(fma.f64 #s(literal -1 binary64) %698 %38)
%2244
%2245
%2246
%2247
%492
%2248
%2249
%2250
%2251
%2252
%2253
%2254
%2255
%2256
%2257
%2258
%2259
%2260
%2261
%2262
%2263
%2264
%2265
%2266
%2267
%2268
%2269
%2270
%2271
%2272
%2273
%2274
%2275
%2276
%2277
%2278
%2279
%2280
%2281
%2282
%2283
%2284
%2285
%2286
%2287
%2288
%2289
%2290
%2291
%2292
%2293
%2294
%2295
%2296
%2297
%2298
%2299
%2300
%2301
%2302
%2303
%2304
%2305
%2306
%2307
%2308
%2309
%2310
%2311
%2312
%2313
%2314
%2315
%2316
%2317
%2318
%2320
%2321
%2322
%2323
%2324
%2325
%2326
%2327
%2328
%2329
%2330
%2331
%2332
%2333
%2334
%2335
%2337
%2338
%2339
%2340
%2341
%2342
%2343
%2344
%2345
%2346
%2347
%2348
%2349
%2350
%2351
%2353
%2355
%2356
%2358
%2359
%2361
%2363
%2365
%2366
%2367
%2368
%2369
%2370
%2371
%2372
%2373
%2374
%2375
%2376
%2377
%2378
%2379
%2380
%2381
%2382
%2383
%2384
%2385
%2386
%2387
%2388
%2389
%2390
%2391
%2392
%2393
%2394
%2395
%2396
%2397
%2398
%2399
%2400
%2401
%2402
%2403
%2404
%2405
%2406
%2407
%2408
%2409
%2410
%2411
%2412
%2413
%2414
%2415
%2416
%2417
%2418
%2419
%2420
%2421
%2422
%2423
%2424
%2425
%2426
%2427
%2428
%2429
%2430
%2431
%2432
%2433
%2434
%2435
%2436
%2437
%2438
%2439
%2440
%2441
%2442
%2443
%2444
%2445
%2446
%2447
%2448
%2449
%2450
%2451
%2452
%2453
%2454
%2455
%2456
%2457
%2458
%2459
%2460
%2461
%2462
%2463
%2464
%2465
%2466
%2467
%2468
%2469
%2470
%2471
%2472
%2473
%2474
%2475
%2476
%2477
%2478
%2479
%2480
%2481
%2482
%2483
%2484
%2485
%2486
%2487
%2488
%2489
%2490
%2491
%2492
%2493
%2494
%2495
%2496
%2497
%2498
%2499
%2500
%2501
%2502
%2503
%2504
%2505
%2506
%2507
%2508
%2509
%2510
%2511
%2512
%2513
%2514
%2515
%2516
%2517
%2518
%2519
%2520
%2521
%2522
%2523
%2524
%2525
%2526
%2527
%2528
%2529
%2530
%2531
%2532
%2533
%2534
%2535
%2536
%2537
%2538
%2539
%2540
%2541
%2542
%2543
%2544
%2545
%2547
%2549
%2551
%2553
%2555
%2557
%2558
%2559
%2560
%2561
%2562
%2563
%2564
%2565
%2566
%2567
%2568
%2569
%2570
%2571
%2572
%2573
%2574
%2575
%2576
%2577
%2578
%2579
%2580
%2581
%2582
%2583
%2584
%2585
%2586
%2587
%2588
%2589
%2590
%2591
%2592
%2593
%2594
%2596
%2598
%2599
%2600
%2601
%2602
%2603
%2605
%2606
%2607
%2608
%2609
%2610
%2611
%2612
%2613
%2614
%2615
%2616
%2617
%2618
%2619
%2620
%2621
%2622
%2623
%2624
%2625
%2626
%2627
%2629
%2630
%2631
%2632
%2633
%2634
%2635
%2636
%2637
%2638
%2639
%2640
%2641
%2642
%2643
%2644
%2645
%2646
%2647
%2648
%2649
%2650
%2651
%2652
%2653
%2654
%2655
%2656
%2657
%2658
%2659
%2660
%2661
%2662
%2663
%2664
%2665
%2667
%2669
%2670
%2671
%2672
%2673
%2674
%2675
%2676
%2677
%2678
%2679
%2680
%2681
%2682
%2683
%2684
%2685
%2686
%2687
%2688
%2689
%2690
%2691
%2692
%2693
%2694
%2695
%2696
%2697
%2698
%2699
%2700
%2701
%2702
%2703
%2705
%2707
%2708
%2709
%2710
%2711
%2712
%2713
%2714
%2715
%2716
%2717
%2718
%2719
%2720
%2721
%2722
%2723
%2724
%2725
%2726
%2727
%2728
%2729
%2730
%2731
%2732
%2733
%2734
%2735
%2736
%2737
%2738
%2739
%2740
%2741
%2742
%2743
%2744
%2746
%2748
%2749
%2750
%2752
%2754
%2756
%2757
%2758
%2759
%2760
%2761
%2762
%2763
%2764
%2765
%2766
%2767
%2768
%2769
%2770
%2771
%2772
%2773
%2774
%2775
%2777
%2778
%2780
%2782
%2784
%2785
%2786
%2787
%2788
%2789
%2790
%2792
%2793
%2794
%2795
%2796
%2797
%2798
%2800
%2801
%3265
%3266
%3267
%3268
%3269
%3270
%3271
%3273
%3274
%3275
%3276
%3277
%3278
%3279
%3280
%3282
%3283
%3284
%3286
%3287
%3289
%3291
%3292
%3293
%3294
%3295
%3296
%3297
%3299
%3300
%3301
%3302
%3303
%3304
%3305
%3306
%3307
%3308
%3309
%3310
%3311
%3312
%3313
%3315
%3316
%3317
%3318
%3319
%3320
%3321
%3322
%3323
%3324
%3325
%3326
%3327
%3328
%3329
%3330
%3331
%3332
%3333
%3334
%3335
%3336
%3337
%3338
%3339
%3340
%3341
%3342
%3343
%3344
%3345
%3346
%3347
%3348
%3349
%3350
%3351
%3352
%3353
%3354
%3355
%3356
%3357
%3358
%3359
%3360
%3361
%3362
%3363
%3364
%3365
%3366
%3367
%3368
%3369
%3370
%3371
%3372
%3373
%3374
%3375
%3376
%3377
%3378
%3379
%3380
%3381
%3382
%3383
%3384
%3385
%3386
%3387
%3388
%3389
%3390
%3391
%3392
%3393
%3394
%3395
%3396
%3397
%3398
%3399
%3400
%3401
%3402
%3403
%3404
%3405
%3406
%3407
%3408
%3409
%3410
%3411
%3412
%3413
%3414
%3415
%3416
%3417
%3418
%3419
%3420
%3421
%3422
%3423
%3424
%3425
%3426
%3427
%3428
%3429
%3430
%3431
%3432
%3433
%3434
%3435
%3436
%3437
%3438
%3439
%3440
%3441
%3442
%3443
%3444
%3445
%3446
%3447
%3448
%3449
%3450
%3451
%3452
%3453
%3454
%3455
%3456
%3457
%3458
%3459
%3460
%3461
%3462
%3463
%3464
%3465
%3466
%3467
%3468
%3469
%3470
%3472
%3473
%3474
%3475
%3476
%3477
%3478
%3481
%3482
%3483
%3484
%3485
%3486
%3487
%3488
%3489
%3490
%3491
%3492
%3493
%3494
%3495
%3496
%3497
%3498
%3499
%3501
%3502
%3503
%3504
%3505
%3506
%3507
%3508
%3509
%3510
%3511
%3512
%3513
%3514
%3516
%3518
%3519
%3520
%3521
%3522
%3523
%3524
%3525
%3526
%3527
%3528
%3529
%3530
%3531
%3532
%3533
%3534
%3536
%3537
%3538
%3539
%3540
%3541
%3542
%3543
%3544
%3545
%3546
%3547
%3548
%3549
%3550
%3551
%3552
%3553
%3554
%3555
%3556
%3557
%3558
%3559
%3560
%3561
%3562
%3563
%3564
%3565
%3566
%3567
%3568
%3569
%3570
%3571
%3572
%3573
%3574
%3575
%3576
%3577
%3578
%3579
%3580
%3581
%3582
%3583
%3584
%3585
%3586
%3587
%3588
%3589
%3590
%3591
%3592
%3593
%3594
%3595
%3596
%3597
%3598
%3599
%3600
%3601
%3602
%3603
%3604
%3605
%3606
%3607
%3608
%3609
%3610
%3611
%3612
%3613
%3614
%3615
%3616
%3617
%3618
%3619
%3620
%3621
%3622
%3623
%3624
%3625
%3626
%3627
%3628
%3629
%3630
%3631
%3632
%3633
%3634
%3635
%3636
%3637
%3638
%3639
%3640
%3641
%3642
%3643
%3644
%3645
%3646
%3647
%3648
%3649
%3650
%3651
%3652
%3653
%3654
%3655
%3656
%3657
%3658
%3659
%3660
%3661
%3662
%3663
%3664
%3665
%3265
%3266
%3267
%3268
%3269
%3270
%3271
%3273
%3274
%3275
%3276
%3277
%3278
%3279
%3280
%3282
%3283
%3284
%3286
%3287
%3289
%3291
%3292
%3293
%3294
%3295
%3296
%3297
%3299
%3300
%3301
%3302
%3303
%3304
%3305
%3306
%3307
%3308
%3309
%3310
%3311
%3312
%3313
%3315
%3316
%3317
%3318
%3319
%3320
%3321
%3322
%3323
%3324
%3325
%3326
%3327
%3328
%3329
%3330
%3331
%3332
%3333
%3334
%3335
%3336
%3337
%3338
%3339
%3340
%3341
%3342
%3343
%3344
%3345
%3346
%3347
%3348
%3349
%3350
%3351
%3352
%3353
%3354
%3355
%3356
%3357
%3358
%3359
%3360
%3361
%3362
%3363
%3364
%3365
%3366
%3367
%3368
%3369
%3370
%3371
%3372
%3373
%3374
%3375
%3376
%3377
%3378
%3379
%3380
%3381
%3382
%3383
%3384
%3385
%3386
%3387
%3388
%3389
%3390
%3391
%3392
%3393
%3394
%3395
%3396
%3397
%3398
%3399
%3400
%3401
%3402
%3403
%3404
%3405
%3406
%3407
%3408
%3409
%3410
%3411
%3412
%3413
%3414
%3415
%3416
%3417
%3418
%3419
%3420
%3421
%3422
%3423
%3424
%3425
%3426
%3427
%3428
%3429
%3430
%3431
%3432
%3433
%3434
%3435
%3436
%3437
%3438
%3439
%3440
%3441
%3442
%3443
%3444
%3445
%3446
%3447
%3448
%3449
%3450
%3451
%3452
%3453
%3454
%3455
%3456
%3457
%3458
%3459
%3460
%3461
%3462
%3463
%3464
%3465
%3466
%3467
%3468
%3469
%3470
%3472
%3473
%3474
%3475
%3476
%3477
%3478
%3481
%3482
%3483
%3484
%3485
%3486
%3487
%3488
%3489
%3490
%3491
%3492
%3493
%3494
%3495
%3496
%3497
%3498
%3499
%3501
%3502
%3503
%3504
%3505
%3506
%3507
%3508
%3509
%3510
%3511
%3512
%3513
%3514
%3516
%3518
%3519
%3520
%3521
%3522
%3523
%3524
%3525
%3526
%3527
%3528
%3529
%3530
%3531
%3532
%3533
%3534
%3536
%3537
%3538
%3539
%3540
%3541
%3542
%3543
%3544
%3545
%3546
%3547
%3548
%3549
%3550
%3551
%3552
%3553
%3554
%3555
%3556
%3557
%3558
%3559
%3560
%3561
%3562
%3563
%3564
%3565
%3566
%3567
%3568
%3569
%3570
%3571
%3572
%3573
%3574
%3575
%3576
%3577
%3578
%3579
%3580
%3581
%3582
%3583
%3584
%3585
%3586
%3587
%3588
%3589
%3590
%3591
%3592
%3593
%3594
%3595
%3596
%3597
%3598
%3599
%3600
%3601
%3602
%3603
%3604
%3605
%3606
%3607
%3608
%3609
%3610
%3611
%3612
%3613
%3614
%3615
%3616
%3617
%3618
%3619
%3620
%3621
%3622
%3623
%3624
%3625
%3626
%3627
%3628
%3629
%3630
%3631
%3632
%3633
%3634
%3635
%3636
%3637
%3638
%3639
%3640
%3641
%3642
%3643
%3644
%3645
%3646
%3647
%3648
%3649
%3650
%3651
%3652
%3653
%3654
%3655
%3656
%3657
%3658
%3659
%3660
%3661
%3662
%3663
%3664
%3665
%3281
(fma.f64 cosrot u0 %351)
(fma.f64 sinrot v %22)
(fma.f64 u0 cosrot %351)
(+.f64 %351 %22)
(+.f64 %22 %351)
(-.f64 %351 %24)
(-.f64 %22 %492)
(fma.f64 %38 %115 %22)
(fma.f64 %115 %38 %22)
(fma.f64 %13 %4 %351)
(fma.f64 %4 %13 %351)
(neg.f64 %3285)
(+.f64 %3281 #s(literal 0 binary64))
(fma.f64 v sinrot %3679)
(fma.f64 sinrot v %3679)
(-.f64 %3281 #s(literal 0 binary64))
(fma.f64 %351 #s(literal 1 binary64) %22)
(fma.f64 #s(literal 1 binary64) %351 %22)
(+.f64 %351 %3679)
(fma.f64 v sinrot %3686)
(fma.f64 sinrot v %3686)
(fma.f64 #s(literal -1 binary64) %492 %22)
(fma.f64 %492 #s(literal -1 binary64) %22)
(+.f64 %351 %3686)
(fma.f64 %38 %115 %3679)
(fma.f64 %115 %38 %3679)
(fma.f64 %167 %115 %22)
(fma.f64 %794 %38 %22)
(fma.f64 %346 sinrot %22)
(fma.f64 %894 v %22)
(fma.f64 %38 %115 %3686)
(fma.f64 %115 %38 %3686)
(fma.f64 %351 #s(literal 1 binary64) %3679)
(fma.f64 #s(literal 1 binary64) %351 %3679)
(fma.f64 #s(literal 1/2 binary64) %540 %22)
(fma.f64 %108 %355 %22)
(fma.f64 %244 %120 %22)
(fma.f64 %120 %244 %22)
(fma.f64 %355 %108 %22)
(fma.f64 %540 #s(literal 1/2 binary64) %22)
(fma.f64 #s(literal 2 binary64) %553 %22)
(fma.f64 #s(literal 4 binary64) %559 %22)
(fma.f64 #s(literal 1/4 binary64) %557 %22)
(fma.f64 #s(literal -2 binary64) %555 %22)
(fma.f64 #s(literal -1/2 binary64) %551 %22)
(fma.f64 #s(literal 16 binary64) %1255 %22)
(fma.f64 #s(literal -4 binary64) %561 %22)
(fma.f64 #s(literal 64 binary64) %1258 %22)
(fma.f64 #s(literal 8 binary64) %1260 %22)
(fma.f64 #s(literal 1/8 binary64) %1262 %22)
(fma.f64 %357 %122 %22)
(fma.f64 %124 %361 %22)
(fma.f64 %128 %367 %22)
(fma.f64 %364 %126 %22)
(fma.f64 %126 %364 %22)
(fma.f64 %367 %128 %22)
(fma.f64 %149 %369 %22)
(fma.f64 %391 %132 %22)
(fma.f64 %551 #s(literal -1/2 binary64) %22)
(fma.f64 %553 #s(literal 2 binary64) %22)
(fma.f64 %555 #s(literal -2 binary64) %22)
(fma.f64 %557 #s(literal 1/4 binary64) %22)
(fma.f64 %559 #s(literal 4 binary64) %22)
(fma.f64 %563 #s(literal -1/4 binary64) %22)
(fma.f64 %1278 #s(literal 1/8 binary64) %22)
(fma.f64 %1280 #s(literal 1/64 binary64) %22)
(fma.f64 %1282 #s(literal 8 binary64) %22)
(fma.f64 %1284 #s(literal 1/16 binary64) %22)
(fma.f64 %351 #s(literal 1 binary64) %3686)
(fma.f64 #s(literal -1 binary64) %492 %3679)
(fma.f64 %492 #s(literal -1 binary64) %3679)
(fma.f64 #s(literal 1 binary64) %351 %3686)
(fma.f64 #s(literal 1/2 binary64) %1297 %22)
(fma.f64 %164 %355 %22)
(fma.f64 %791 %120 %22)
(fma.f64 %1297 #s(literal 1/2 binary64) %22)
(fma.f64 %1302 #s(literal -1 binary64) %22)
(fma.f64 %1304 #s(literal 1/4 binary64) %22)
(fma.f64 #s(literal -8 binary64) %1307 %22)
(fma.f64 #s(literal 8 binary64) %1309 %22)
(fma.f64 %1311 #s(literal -1/8 binary64) %22)
(fma.f64 %1313 #s(literal 1/8 binary64) %22)
(fma.f64 %167 %115 %3679)
(fma.f64 %794 %38 %3679)
(fma.f64 %346 sinrot %3679)
(fma.f64 %894 v %3679)
(fma.f64 #s(literal -1 binary64) %492 %3686)
(fma.f64 %492 #s(literal -1 binary64) %3686)
(fma.f64 %344 %367 %22)
(fma.f64 %892 %126 %22)
(fma.f64 %1406 #s(literal -1/2 binary64) %22)
(fma.f64 %1408 #s(literal 1 binary64) %22)
(fma.f64 #s(literal 1/2 binary64) %540 %3679)
(fma.f64 %108 %355 %3679)
(fma.f64 %244 %120 %3679)
(fma.f64 %120 %244 %3679)
(fma.f64 %355 %108 %3679)
(fma.f64 %540 #s(literal 1/2 binary64) %3679)
(fma.f64 %167 %115 %3686)
(fma.f64 %794 %38 %3686)
(fma.f64 %346 sinrot %3686)
(fma.f64 %894 v %3686)
(fma.f64 #s(literal 2 binary64) %553 %3679)
(fma.f64 #s(literal 4 binary64) %559 %3679)
(fma.f64 #s(literal 1/4 binary64) %557 %3679)
(fma.f64 #s(literal -2 binary64) %555 %3679)
(fma.f64 #s(literal -1/2 binary64) %551 %3679)
(fma.f64 #s(literal 16 binary64) %1255 %3679)
(fma.f64 #s(literal -4 binary64) %561 %3679)
(fma.f64 #s(literal 64 binary64) %1258 %3679)
(fma.f64 #s(literal 8 binary64) %1260 %3679)
(fma.f64 #s(literal 1/8 binary64) %1262 %3679)
(fma.f64 %357 %122 %3679)
(fma.f64 %124 %361 %3679)
(fma.f64 %128 %367 %3679)
(fma.f64 %364 %126 %3679)
(fma.f64 %126 %364 %3679)
(fma.f64 %367 %128 %3679)
(fma.f64 %149 %369 %3679)
(fma.f64 %391 %132 %3679)
(fma.f64 %551 #s(literal -1/2 binary64) %3679)
(fma.f64 %553 #s(literal 2 binary64) %3679)
(fma.f64 %555 #s(literal -2 binary64) %3679)
(fma.f64 %557 #s(literal 1/4 binary64) %3679)
(fma.f64 %559 #s(literal 4 binary64) %3679)
(fma.f64 %563 #s(literal -1/4 binary64) %3679)
(fma.f64 %1278 #s(literal 1/8 binary64) %3679)
(fma.f64 %1280 #s(literal 1/64 binary64) %3679)
(fma.f64 %1282 #s(literal 8 binary64) %3679)
(fma.f64 %1284 #s(literal 1/16 binary64) %3679)
(fma.f64 #s(literal 1/4 binary64) %1523 %22)
(fma.f64 %1525 #s(literal 8 binary64) %22)
(fma.f64 #s(literal 1/2 binary64) %540 %3686)
(fma.f64 %108 %355 %3686)
(fma.f64 %244 %120 %3686)
(fma.f64 %120 %244 %3686)
(fma.f64 %355 %108 %3686)
(fma.f64 %540 #s(literal 1/2 binary64) %3686)
(/.f64 (fma.f64 %22 #s(literal 2 binary64) %540) #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %1297 %3679)
(fma.f64 #s(literal 1/4 binary64) %1535 %22)
(fma.f64 %164 %355 %3679)
(fma.f64 %791 %120 %3679)
(fma.f64 %1297 #s(literal 1/2 binary64) %3679)
(fma.f64 %1302 #s(literal -1 binary64) %3679)
(fma.f64 %1304 #s(literal 1/4 binary64) %3679)
(fma.f64 %1535 #s(literal 1/4 binary64) %22)
(fma.f64 %1538 #s(literal -1/2 binary64) %22)
(fma.f64 %1540 #s(literal 1/8 binary64) %22)
(fma.f64 %1542 #s(literal 4 binary64) %22)
(fma.f64 #s(literal 2 binary64) %553 %3686)
(fma.f64 #s(literal 4 binary64) %559 %3686)
(fma.f64 #s(literal 1/4 binary64) %557 %3686)
(fma.f64 #s(literal -2 binary64) %555 %3686)
(fma.f64 #s(literal -1/2 binary64) %551 %3686)
(fma.f64 #s(literal 16 binary64) %1255 %3686)
(fma.f64 #s(literal -4 binary64) %561 %3686)
(fma.f64 #s(literal 64 binary64) %1258 %3686)
(fma.f64 #s(literal -8 binary64) %1307 %3679)
(fma.f64 #s(literal 8 binary64) %1260 %3686)
(fma.f64 #s(literal 8 binary64) %1309 %3679)
(fma.f64 #s(literal 1/8 binary64) %1262 %3686)
(fma.f64 %357 %122 %3686)
(fma.f64 %124 %361 %3686)
(fma.f64 %128 %367 %3686)
(fma.f64 %364 %126 %3686)
(fma.f64 %126 %364 %3686)
(fma.f64 %367 %128 %3686)
(fma.f64 %149 %369 %3686)
(fma.f64 %391 %132 %3686)
(fma.f64 %551 #s(literal -1/2 binary64) %3686)
(fma.f64 %553 #s(literal 2 binary64) %3686)
(fma.f64 %555 #s(literal -2 binary64) %3686)
(fma.f64 %557 #s(literal 1/4 binary64) %3686)
(fma.f64 %559 #s(literal 4 binary64) %3686)
(fma.f64 %563 #s(literal -1/4 binary64) %3686)
(fma.f64 %1278 #s(literal 1/8 binary64) %3686)
(fma.f64 %1280 #s(literal 1/64 binary64) %3686)
(fma.f64 %1282 #s(literal 8 binary64) %3686)
(fma.f64 %1284 #s(literal 1/16 binary64) %3686)
(fma.f64 %1311 #s(literal -1/8 binary64) %3679)
(fma.f64 %1313 #s(literal 1/8 binary64) %3679)
(fma.f64 %459 %555 %22)
(fma.f64 %535 %1023 %22)
(fma.f64 %169 %1026 %22)
(fma.f64 %1041 %517 %22)
(fma.f64 %796 %520 %22)
(/.f64 (-.f64 (*.f64 %22 #s(literal 2 binary64)) %551) #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) %1297 %3686)
(fma.f64 %164 %355 %3686)
(fma.f64 %791 %120 %3686)
(fma.f64 %344 %367 %3679)
(fma.f64 %892 %126 %3679)
(fma.f64 %1297 #s(literal 1/2 binary64) %3686)
(fma.f64 %1302 #s(literal -1 binary64) %3686)
(fma.f64 %1304 #s(literal 1/4 binary64) %3686)
(fma.f64 %1406 #s(literal -1/2 binary64) %3679)
(fma.f64 %1408 #s(literal 1 binary64) %3679)
(fma.f64 #s(literal -8 binary64) %1307 %3686)
(fma.f64 #s(literal 8 binary64) %1309 %3686)
(fma.f64 %447 %1559 %22)
(fma.f64 %480 %1561 %22)
(fma.f64 %1559 %447 %22)
(fma.f64 %1311 #s(literal -1/8 binary64) %3686)
(fma.f64 %1313 #s(literal 1/8 binary64) %3686)
(fma.f64 v %355 %3876)
(fma.f64 sinrot %120 %3876)
(fma.f64 %351 #s(literal 1/2 binary64) %3876)
(fma.f64 #s(literal 1/2 binary64) %351 %3876)
(fma.f64 %120 sinrot %3876)
(fma.f64 %355 v %3876)
(fma.f64 %344 %367 %3686)
(fma.f64 %892 %126 %3686)
(fma.f64 %1406 #s(literal -1/2 binary64) %3686)
(fma.f64 %1408 #s(literal 1 binary64) %3686)
(fma.f64 %601 %1117 %22)
(fma.f64 %603 %1119 %22)
(fma.f64 %1094 %630 %22)
(fma.f64 %1096 %632 %22)
(fma.f64 %1602 %457 %22)
(fma.f64 %1604 %604 %22)
(+.f64 %553 %3876)
(+.f64 (fma.f64 cosrot u0 %553) %553)
(fma.f64 #s(literal 1/4 binary64) %1523 %3679)
(fma.f64 %1525 #s(literal 8 binary64) %3679)
(fma.f64 %492 #s(literal -1/2 binary64) %3876)
(fma.f64 %38 %367 %3876)
(fma.f64 #s(literal 1/4 binary64) %1535 %3679)
(fma.f64 #s(literal -1/2 binary64) %492 %3876)
(fma.f64 %126 %115 %3876)
(fma.f64 %367 %38 %3876)
(fma.f64 %115 %126 %3876)
(fma.f64 %1535 #s(literal 1/4 binary64) %3679)
(fma.f64 %1538 #s(literal -1/2 binary64) %3679)
(fma.f64 %1540 #s(literal 1/8 binary64) %3679)
(fma.f64 %1542 #s(literal 4 binary64) %3679)
(-.f64 (-.f64 %22 %555) %555)
(fma.f64 %459 %555 %3679)
(fma.f64 v %355 %3912)
(fma.f64 sinrot %120 %3912)
(fma.f64 %351 #s(literal 1/2 binary64) %3912)
(fma.f64 #s(literal 1/2 binary64) %351 %3912)
(fma.f64 #s(literal 1/4 binary64) %1523 %3686)
(fma.f64 %120 sinrot %3912)
(fma.f64 %355 v %3912)
(fma.f64 %1525 #s(literal 8 binary64) %3686)
(fma.f64 %535 %1023 %3679)
(fma.f64 %169 %1026 %3679)
(fma.f64 %1041 %517 %3679)
(fma.f64 %796 %520 %3679)
(fma.f64 #s(literal 1/4 binary64) %1535 %3686)
(fma.f64 %1535 #s(literal 1/4 binary64) %3686)
(fma.f64 %1538 #s(literal -1/2 binary64) %3686)
(fma.f64 %1540 #s(literal 1/8 binary64) %3686)
(fma.f64 %1542 #s(literal 4 binary64) %3686)
(+.f64 %553 %3912)
(fma.f64 %464 %1542 %22)
(fma.f64 %447 %1559 %3679)
(fma.f64 %480 %1561 %3679)
(fma.f64 %1559 %447 %3679)
(fma.f64 %459 %555 %3686)
(fma.f64 %492 #s(literal -1/2 binary64) %3912)
(fma.f64 %38 %367 %3912)
(fma.f64 #s(literal -1/2 binary64) %492 %3912)
(fma.f64 %126 %115 %3912)
(fma.f64 %367 %38 %3912)
(fma.f64 %115 %126 %3912)
(fma.f64 %461 %1639 %22)
(fma.f64 %487 %1641 %22)
(fma.f64 #s(literal 1/4 binary64) %540 %3876)
(fma.f64 %108 %361 %3876)
(fma.f64 %244 %122 %3876)
(fma.f64 %122 %244 %3876)
(fma.f64 %361 %108 %3876)
(fma.f64 %540 #s(literal 1/4 binary64) %3876)
(fma.f64 %535 %1023 %3686)
(fma.f64 %169 %1026 %3686)
(fma.f64 %1041 %517 %3686)
(fma.f64 %796 %520 %3686)
(fma.f64 #s(literal -1 binary64) %555 %3876)
(fma.f64 #s(literal 1 binary64) %553 %3876)
(fma.f64 #s(literal 2 binary64) %559 %3876)
(fma.f64 #s(literal -2 binary64) %561 %3876)
(fma.f64 #s(literal -1/4 binary64) %551 %3876)
(fma.f64 %128 %369 %3876)
(fma.f64 %364 %132 %3876)
(fma.f64 %369 %128 %3876)
(fma.f64 %132 %364 %3876)
(fma.f64 %551 #s(literal -1/4 binary64) %3876)
(fma.f64 %553 #s(literal 1 binary64) %3876)
(fma.f64 %555 #s(literal -1 binary64) %3876)
(fma.f64 %557 #s(literal 1/8 binary64) %3876)
(fma.f64 %559 #s(literal 2 binary64) %3876)
(fma.f64 %561 #s(literal -2 binary64) %3876)
(fma.f64 %563 #s(literal -1/8 binary64) %3876)
(fma.f64 %447 %1559 %3686)
(fma.f64 %480 %1561 %3686)
(fma.f64 %601 %1117 %3679)
(fma.f64 %603 %1119 %3679)
(fma.f64 %1094 %630 %3679)
(fma.f64 %1096 %632 %3679)
(fma.f64 %1559 %447 %3686)
(fma.f64 %1602 %457 %3679)
(fma.f64 %1604 %604 %3679)
(fma.f64 %601 %1117 %3686)
(fma.f64 %603 %1119 %3686)
(fma.f64 %1094 %630 %3686)
(fma.f64 %1096 %632 %3686)
(fma.f64 %1602 %457 %3686)
(fma.f64 %1604 %604 %3686)
(fma.f64 #s(literal 1/4 binary64) %540 %3912)
(fma.f64 %108 %361 %3912)
(fma.f64 %244 %122 %3912)
(fma.f64 %122 %244 %3912)
(fma.f64 %361 %108 %3912)
(fma.f64 %540 #s(literal 1/4 binary64) %3912)
(fma.f64 #s(literal -1 binary64) %555 %3912)
(fma.f64 #s(literal 1 binary64) %553 %3912)
(fma.f64 #s(literal 2 binary64) %559 %3912)
(fma.f64 #s(literal -2 binary64) %561 %3912)
(fma.f64 #s(literal -1/4 binary64) %551 %3912)
(fma.f64 %128 %369 %3912)
(fma.f64 %364 %132 %3912)
(fma.f64 %369 %128 %3912)
(fma.f64 %132 %364 %3912)
(fma.f64 %551 #s(literal -1/4 binary64) %3912)
(fma.f64 %553 #s(literal 1 binary64) %3912)
(fma.f64 %555 #s(literal -1 binary64) %3912)
(fma.f64 %557 #s(literal 1/8 binary64) %3912)
(fma.f64 %559 #s(literal 2 binary64) %3912)
(fma.f64 %561 #s(literal -2 binary64) %3912)
(fma.f64 %563 #s(literal -1/8 binary64) %3912)
(fma.f64 %464 %1542 %3679)
(fma.f64 %461 %1639 %3679)
(fma.f64 %487 %1641 %3679)
(fma.f64 %464 %1542 %3686)
(fma.f64 #s(literal 4 binary64) %1698 %3876)
(fma.f64 #s(literal 4 binary64) %1700 %3876)
(fma.f64 #s(literal 16 binary64) %1704 %3876)
(fma.f64 #s(literal 64 binary64) %1706 %3876)
(fma.f64 #s(literal 8 binary64) %1708 %3876)
(fma.f64 #s(literal 1/8 binary64) %1523 %3876)
(fma.f64 %1525 #s(literal 4 binary64) %3876)
(fma.f64 %1728 #s(literal 1/64 binary64) %3876)
(fma.f64 %1730 #s(literal 8 binary64) %3876)
(fma.f64 %1732 #s(literal 1/16 binary64) %3876)
(fma.f64 %1734 #s(literal 1/8 binary64) %3876)
(fma.f64 %461 %1639 %3686)
(fma.f64 %487 %1641 %3686)
(fma.f64 #s(literal 4 binary64) %1698 %3912)
(fma.f64 #s(literal 4 binary64) %1700 %3912)
(fma.f64 #s(literal 16 binary64) %1704 %3912)
(fma.f64 #s(literal 64 binary64) %1706 %3912)
(fma.f64 #s(literal 8 binary64) %1708 %3912)
(fma.f64 #s(literal 1/8 binary64) %1523 %3912)
(fma.f64 %1525 #s(literal 4 binary64) %3912)
(fma.f64 %1728 #s(literal 1/64 binary64) %3912)
(fma.f64 %1730 #s(literal 8 binary64) %3912)
(fma.f64 %1732 #s(literal 1/16 binary64) %3912)
(fma.f64 %1734 #s(literal 1/8 binary64) %3912)
(fma.f64 %679 %492 %22)
(fma.f64 %1742 #s(literal -1 binary64) %22)
(fma.f64 %679 %492 %3679)
(fma.f64 %679 %492 %3686)
(fma.f64 %1742 #s(literal -1 binary64) %3679)
(fma.f64 %1742 #s(literal -1 binary64) %3686)
(fma.f64 %679 %555 %3876)
(fma.f64 %679 %555 %3912)
(fma.f64 %1750 #s(literal -1 binary64) %3876)
(fma.f64 %1750 #s(literal -1 binary64) %3912)
%3265
%3266
%3267
%3268
%3269
%3270
%3271
%3273
%3274
%3275
%3276
%3277
%3278
%3279
%3280
%3282
%3283
%3284
%3286
%3287
%3289
%3291
%3292
%3293
%3294
%3295
%3296
%3297
%3299
%3300
%3301
%3302
%3303
%3304
%3305
%3306
%3307
%3308
%3309
%3310
%3311
%3312
%3313
%3315
%3316
%3317
%3318
%3319
%3320
%3321
%3322
%3323
%3324
%3325
%3326
%3327
%3328
%3329
%3330
%3331
%3332
%3333
%3334
%3335
%3336
%3337
%3338
%3339
%3340
%3341
%3342
%3343
%3344
%3345
%3346
%3347
%3348
%3349
%3350
%3351
%3352
%3353
%3354
%3355
%3356
%3357
%3358
%3359
%3360
%3361
%3362
%3363
%3364
%3365
%3366
%3367
%3368
%3369
%3370
%3371
%3372
%3373
%3374
%3375
%3376
%3377
%3378
%3379
%3380
%3381
%3382
%3383
%3384
%3385
%3386
%3387
%3388
%3389
%3390
%3391
%3392
%3393
%3394
%3395
%3396
%3397
%3398
%3399
%3400
%3401
%3402
%3403
%3404
%3405
%3406
%3407
%3408
%3409
%3410
%3411
%3412
%3413
%3414
%3415
%3416
%3417
%3418
%3419
%3420
%3421
%3422
%3423
%3424
%3425
%3426
%3427
%3428
%3429
%3430
%3431
%3432
%3433
%3434
%3435
%3436
%3437
%3438
%3439
%3440
%3441
%3442
%3443
%3444
%3445
%3446
%3447
%3448
%3449
%3450
%3451
%3452
%3453
%3454
%3455
%3456
%3457
%3458
%3459
%3460
%3461
%3462
%3463
%3464
%3465
%3466
%3467
%3468
%3469
%3470
%3472
%3473
%3474
%3475
%3476
%3477
%3478
%3481
%3482
%3483
%3484
%3485
%3486
%3487
%3488
%3489
%3490
%3491
%3492
%3493
%3494
%3495
%3496
%3497
%3498
%3499
%3501
%3502
%3503
%3504
%3505
%3506
%3507
%3508
%3509
%3510
%3511
%3512
%3513
%3514
%3516
%3518
%3519
%3520
%3521
%3522
%3523
%3524
%3525
%3526
%3527
%3528
%3529
%3530
%3531
%3532
%3533
%3534
%3536
%3537
%3538
%3539
%3540
%3541
%3542
%3543
%3544
%3545
%3546
%3547
%3548
%3549
%3550
%3551
%3552
%3553
%3554
%3555
%3556
%3557
%3558
%3559
%3560
%3561
%3562
%3563
%3564
%3565
%3566
%3567
%3568
%3569
%3570
%3571
%3572
%3573
%3574
%3575
%3576
%3577
%3578
%3579
%3580
%3581
%3582
%3583
%3584
%3585
%3586
%3587
%3588
%3589
%3590
%3591
%3592
%3593
%3594
%3595
%3596
%3597
%3598
%3599
%3600
%3601
%3602
%3603
%3604
%3605
%3606
%3607
%3608
%3609
%3610
%3611
%3612
%3613
%3614
%3615
%3616
%3617
%3618
%3619
%3620
%3621
%3622
%3623
%3624
%3625
%3626
%3627
%3628
%3629
%3630
%3631
%3632
%3633
%3634
%3635
%3636
%3637
%3638
%3639
%3640
%3641
%3642
%3643
%3644
%3645
%3646
%3647
%3648
%3649
%3650
%3651
%3652
%3653
%3654
%3655
%3656
%3657
%3658
%3659
%3660
%3661
%3662
%3663
%3664
%3665
(-.f64 %2240 %351)

reconstruct332.0ms (0.5%)

Memory
-2.0MiB live, 25.7MiB allocated; 15ms collecting garbage

eval8.2s (13.2%)

Memory
49.7MiB live, 589.3MiB allocated; 237ms collecting garbage
Compiler

Compiled 114 918 to 16 357 computations (85.8% saved)

prune1.5s (2.4%)

Memory
-7.8MiB live, 243.5MiB allocated; 37ms collecting garbage
Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New8 72138 724
Fresh000
Picked246
Done101
Total8 72478 731
Accuracy
100.0%
Counts
8 731 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(fma.f64 (-.f64 u u0) cosrot (neg.f64 (*.f64 v sinrot)))
100.0%
(fma.f64 (neg.f64 v) sinrot (*.f64 (-.f64 u u0) cosrot))
58.7%
(-.f64 (*.f64 u cosrot) (approx (+ (* v sinrot) (* cosrot u0)) (*.f64 cosrot u0)))
70.2%
(-.f64 (approx (* (- u u0) cosrot) (*.f64 cosrot u)) (*.f64 v sinrot))
41.8%
(approx (- (* (- u u0) cosrot) (* v sinrot)) (*.f64 (neg.f64 v) sinrot))
61.1%
(approx (- (* (- u u0) cosrot) (* v sinrot)) (*.f64 cosrot (-.f64 u u0)))
71.6%
(approx (- (* u cosrot) (+ (* v sinrot) (* cosrot u0))) (*.f64 #s(literal -1 binary64) (fma.f64 cosrot u0 (*.f64 sinrot v))))
Compiler

Compiled 49 to 23 computations (53.1% saved)

sample0.0ms (0.0%)

Memory
2.0MiB live, 2.0MiB allocated; 0ms collecting garbage
Calls
Call 1
Inputs
Outputs

series2.5s (4.0%)

Memory
31.2MiB live, 153.1MiB allocated; 88ms collecting garbage
Counts
17 → 60
Calls
Call 1
Inputs
%6 = (*.f64 cosrot u0)
%7 = (*.f64 sinrot v)
%8 = (*.f64 u cosrot)
%9 = (neg.f64 v)
%10 = (fma.f64 cosrot u0 %7)
%11 = (*.f64 #s(literal -1 binary64) %10)
%13 = (* v sinrot)
%15 = (+ %13 (* cosrot u0))
%18 = (approx %15 %6)
%19 = (*.f64 %9 sinrot)
u
u0
cosrot
v
sinrot
#s(literal -1 binary64)
%6
%7
%8
%9
%10
%11
(approx (- (* u cosrot) %15) %11)
%18
%19
(approx (- (* (- u u0) cosrot) %13) %19)
(-.f64 %8 %18)
Outputs
%5 = (* u cosrot)
%6 = (*.f64 cosrot u)
%10 = (* v sinrot)
%12 = (* cosrot u0)
%14 = (- %5 (+ %10 %12))
%16 = (*.f64 sinrot v)
%17 = (fma.f64 cosrot u0 %16)
%24 = (- (* (- u u0) cosrot) %10)
%25 = (*.f64 cosrot u0)
%26 = (*.f64 #s(literal -1 binary64) %25)
%27 = (-.f64 %26 %16)
%37 = (/.f64 %25 u)
%40 = (/.f64 %16 u)
%56 = (* sinrot v)
%58 = (neg v)
%59 = (*.f64 #s(literal -1 binary64) v)
%61 = (+ %12 %56)
%65 = (* -1 %61)
%67 = (*.f64 #s(literal -1 binary64) %16)
%70 = (-.f64 %6 %25)
%77 = (-.f64 u u0)
%78 = (*.f64 cosrot %77)
%82 = (/.f64 %25 v)
%83 = (+.f64 sinrot %82)
%84 = (*.f64 v %83)
%88 = (*.f64 v (fma.f64 #s(literal -1 binary64) sinrot (*.f64 #s(literal -1 binary64) %82)))
%94 = (/.f64 %78 v)
%104 = (*.f64 #s(literal -1 binary64) sinrot)
%117 = (/.f64 %16 cosrot)
%119 = (*.f64 cosrot (+.f64 u0 %117))
%121 = (*.f64 #s(literal -1 binary64) %117)
%123 = (*.f64 cosrot (fma.f64 #s(literal -1 binary64) u0 %121))
%134 = (*.f64 #s(literal -1 binary64) u0)
%149 = (/.f64 %25 sinrot)
%150 = (+.f64 v %149)
%151 = (*.f64 sinrot %150)
%155 = (*.f64 sinrot (fma.f64 #s(literal -1 binary64) v (*.f64 #s(literal -1 binary64) %149)))
%161 = (/.f64 %78 sinrot)
%181 = (-.f64 %6 %16)
%183 = (/.f64 %16 u0)
%184 = (+.f64 cosrot %183)
%185 = (*.f64 u0 %184)
%189 = (*.f64 u0 (fma.f64 #s(literal -1 binary64) cosrot (*.f64 #s(literal -1 binary64) %183)))
%191 = (/.f64 %6 u0)
%204 = (*.f64 #s(literal -1 binary64) (/.f64 %181 u0))
(approx u #s(literal 0 binary64))
(approx u u)
(approx %5 %6)
(approx %14 (*.f64 #s(literal -1 binary64) %17))
(approx %14 (-.f64 %6 %17))
(approx %24 %27)
(approx %24 (-.f64 (fma.f64 #s(literal -1 binary64) %25 %6) %16))
(approx %14 (*.f64 u (+.f64 cosrot (*.f64 #s(literal -1 binary64) (/.f64 %17 u)))))
(approx %24 (*.f64 u (-.f64 (+.f64 cosrot (*.f64 #s(literal -1 binary64) %37)) %40)))
(approx %14 (*.f64 #s(literal -1 binary64) (*.f64 u (fma.f64 #s(literal -1 binary64) cosrot (+.f64 %37 %40)))))
(approx %24 (*.f64 #s(literal -1 binary64) (*.f64 u (fma.f64 #s(literal -1 binary64) cosrot (*.f64 #s(literal -1 binary64) (/.f64 %27 u))))))
(approx v v)
(approx %56 %16)
(approx %58 %59)
(approx %61 %25)
(approx %61 %17)
(approx %65 %26)
(approx %65 (fma.f64 #s(literal -1 binary64) %25 %67))
(approx %14 %70)
(approx %14 (-.f64 (fma.f64 #s(literal -1 binary64) %16 %6) %25))
(approx (* %58 sinrot) %67)
(approx %24 %78)
(approx %24 (fma.f64 #s(literal -1 binary64) %16 %78))
(approx %61 %84)
(approx %65 %88)
(approx %14 (*.f64 v (-.f64 (/.f64 %6 v) %83)))
(approx %24 (*.f64 v (-.f64 %94 sinrot)))
(approx %61 (*.f64 #s(literal -1 binary64) %88))
(approx %65 (*.f64 #s(literal -1 binary64) %84))
(approx %14 (*.f64 #s(literal -1 binary64) (*.f64 v (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %70 v)) %104))))
(approx %24 (*.f64 #s(literal -1 binary64) (*.f64 v (-.f64 (*.f64 #s(literal -1 binary64) %94) %104))))
(approx cosrot cosrot)
(approx %14 (-.f64 %78 %16))
(approx %61 %119)
(approx %65 %123)
(approx %14 (*.f64 cosrot (-.f64 (+.f64 u %121) u0)))
(approx %61 (*.f64 #s(literal -1 binary64) %123))
(approx %65 (*.f64 #s(literal -1 binary64) %119))
(approx %14 (*.f64 #s(literal -1 binary64) (*.f64 cosrot (-.f64 (*.f64 #s(literal -1 binary64) u) %134))))
(approx %14 (*.f64 #s(literal -1 binary64) (*.f64 cosrot (-.f64 (fma.f64 #s(literal -1 binary64) u %117) %134))))
(approx %24 (*.f64 #s(literal -1 binary64) (*.f64 cosrot (fma.f64 #s(literal -1 binary64) %77 %117))))
(approx sinrot sinrot)
(approx %61 %151)
(approx %65 %155)
(approx %14 (*.f64 sinrot (-.f64 (/.f64 %6 sinrot) %150)))
(approx %24 (*.f64 sinrot (-.f64 %161 v)))
(approx %61 (*.f64 #s(literal -1 binary64) %155))
(approx %65 (*.f64 #s(literal -1 binary64) %151))
(approx %14 (*.f64 #s(literal -1 binary64) (*.f64 sinrot (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 %70 sinrot)) %59))))
(approx %24 (*.f64 #s(literal -1 binary64) (*.f64 sinrot (-.f64 (*.f64 #s(literal -1 binary64) %161) %59))))
(approx u0 u0)
(approx %14 %181)
(approx %61 %185)
(approx %65 %189)
(approx %14 (*.f64 u0 (-.f64 %191 %184)))
(approx %24 (*.f64 u0 (-.f64 (fma.f64 #s(literal -1 binary64) cosrot %191) %183)))
(approx %61 (*.f64 #s(literal -1 binary64) %189))
(approx %65 (*.f64 #s(literal -1 binary64) %185))
(approx %14 (*.f64 #s(literal -1 binary64) (*.f64 u0 (-.f64 %204 (*.f64 #s(literal -1 binary64) cosrot)))))
(approx %24 (*.f64 #s(literal -1 binary64) (*.f64 u0 (+.f64 cosrot %204))))
Calls

15 calls:

TimeVariablePoint
18.0ms
v
inf
17.0ms
u
inf
14.0ms
cosrot
inf
12.0ms
sinrot
inf
8.0ms
sinrot
0

rewrite9.8s (15.7%)

Memory
-129.4MiB live, 455.2MiB allocated; 1.0s collecting garbage
Counts
17 → 4 136
Calls
Call 1
Inputs
%6 = (*.f64 cosrot u0)
%7 = (*.f64 sinrot v)
%8 = (*.f64 u cosrot)
%9 = (neg.f64 v)
%10 = (fma.f64 cosrot u0 %7)
%11 = (*.f64 #s(literal -1 binary64) %10)
%13 = (* v sinrot)
%15 = (+ %13 (* cosrot u0))
%18 = (approx %15 %6)
%19 = (*.f64 %9 sinrot)
u
u0
cosrot
v
sinrot
#s(literal -1 binary64)
%6
%7
%8
%9
%10
%11
(approx (- (* u cosrot) %15) %11)
%18
%19
(approx (- (* (- u u0) cosrot) %13) %19)
(-.f64 %8 %18)
Outputs
%1 = (neg.f64 u)
%13 = (*.f64 #s(literal 0 binary64) u)
%15 = (*.f64 u #s(literal 0 binary64))
%20 = (+.f64 u u)
%24 = (*.f64 #s(literal 1/2 binary64) u)
%28 = (*.f64 #s(literal -1/2 binary64) u)
%32 = (*.f64 #s(literal 1/4 binary64) u)
%34 = (*.f64 #s(literal 4 binary64) u)
%37 = (*.f64 #s(literal -2 binary64) u)
%39 = (*.f64 u #s(literal 4 binary64))
%41 = (*.f64 u #s(literal 1/4 binary64))
%44 = (*.f64 %1 #s(literal 0 binary64))
%46 = (*.f64 #s(literal 0 binary64) %1)
%51 = (*.f64 #s(literal -2 binary64) %1)
%53 = (*.f64 #s(literal 2 binary64) %1)
%55 = (*.f64 %1 #s(literal -1/2 binary64))
%57 = (*.f64 %1 #s(literal 1/2 binary64))
%68 = (*.f64 #s(literal -1 binary64) %20)
%79 = (*.f64 %28 #s(literal -1 binary64))
%81 = (*.f64 %24 #s(literal -1 binary64))
%83 = (*.f64 #s(literal -1 binary64) %37)
%164 = (pow.f64 #s(literal -1 binary64) #s(literal 1 binary64))
%166 = (*.f64 u %164)
%177 = (neg.f64 u0)
%218 = (+.f64 u0 u0)
%222 = (neg.f64 v)
%225 = (neg.f64 cosrot)
%227 = (neg.f64 sinrot)
%234 = (*.f64 #s(literal 1/2 binary64) u0)
%236 = (*.f64 #s(literal -1/2 binary64) u0)
%238 = (*.f64 #s(literal -2 binary64) u0)
%240 = (*.f64 #s(literal 1/4 binary64) u0)
%242 = (*.f64 #s(literal 4 binary64) u0)
%247 = (*.f64 u0 #s(literal 4 binary64))
%249 = (*.f64 u0 #s(literal 1/4 binary64))
%255 = (/.f64 u0 #s(literal 1/2 binary64))
%257 = (/.f64 u0 #s(literal -1 binary64))
%259 = (-.f64 #s(literal -1 binary64) #s(literal -1 binary64))
%261 = (+.f64 #s(literal 2 binary64) #s(literal -1 binary64))
%263 = (+.f64 #s(literal -1 binary64) #s(literal 2 binary64))
%265 = (+.f64 v v)
%267 = (+.f64 cosrot cosrot)
%269 = (+.f64 sinrot sinrot)
%272 = (-.f64 #s(literal 1 binary64) #s(literal 2 binary64))
%275 = (-.f64 #s(literal -1 binary64) #s(literal 2 binary64))
%278 = (-.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))
%281 = (-.f64 #s(literal -2 binary64) #s(literal -2 binary64))
%283 = (-.f64 #s(literal 1/4 binary64) #s(literal 1/4 binary64))
%285 = (-.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%293 = (*.f64 cosrot u0)
%295 = (*.f64 sinrot v)
%299 = (*.f64 #s(literal 1/2 binary64) v)
%301 = (*.f64 #s(literal 1/2 binary64) cosrot)
%303 = (*.f64 #s(literal 1/2 binary64) sinrot)
%306 = (*.f64 #s(literal -2 binary64) v)
%308 = (*.f64 #s(literal -2 binary64) cosrot)
%310 = (*.f64 #s(literal -2 binary64) sinrot)
%313 = (*.f64 #s(literal -1/2 binary64) v)
%315 = (*.f64 #s(literal -1/2 binary64) cosrot)
%317 = (*.f64 #s(literal -1/2 binary64) sinrot)
%324 = (*.f64 #s(literal 1/4 binary64) #s(literal 0 binary64))
%327 = (*.f64 #s(literal 4 binary64) #s(literal 0 binary64))
%349 = (/.f64 #s(literal 0 binary64) #s(literal 1/2 binary64))
%352 = (/.f64 #s(literal 0 binary64) #s(literal -1 binary64))
%356 = (/.f64 #s(literal -1 binary64) #s(literal 1/2 binary64))
%360 = (neg.f64 %295)
%363 = (neg.f64 %293)
%368 = (*.f64 %234 #s(literal 1/2 binary64))
%380 = (/.f64 %218 #s(literal 1 binary64))
%386 = (/.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
%387 = (/.f64 u0 #s(literal 4 binary64))
%389 = (/.f64 #s(literal 2 binary64) #s(literal -1 binary64))
%390 = (/.f64 u0 #s(literal -2 binary64))
%392 = (*.f64 %265 sinrot)
%394 = (*.f64 %267 u0)
%402 = (*.f64 %306 sinrot)
%404 = (*.f64 %308 u0)
%406 = (*.f64 %313 sinrot)
%408 = (*.f64 %299 sinrot)
%410 = (*.f64 %315 u0)
%412 = (*.f64 %301 u0)
%424 = (+.f64 #s(literal 4 binary64) #s(literal 4 binary64))
%426 = (/.f64 %218 %424)
%431 = (*.f64 #s(literal 2 binary64) #s(literal -2 binary64))
%436 = (*.f64 #s(literal -2 binary64) #s(literal 2 binary64))
%439 = (*.f64 #s(literal 4 binary64) #s(literal 2 binary64))
%441 = (/.f64 #s(literal -1 binary64) #s(literal 4 binary64))
%449 = (fma.f64 cosrot u0 %295)
%452 = (neg.f64 %449)
%457 = (*.f64 #s(literal 3/2 binary64) %234)
%459 = (*.f64 %236 #s(literal 1/2 binary64))
%461 = (*.f64 #s(literal 1/2 binary64) %234)
%463 = (*.f64 %234 #s(literal 3/2 binary64))
%466 = (*.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64))
%477 = (*.f64 %449 #s(literal 2 binary64))
%479 = (*.f64 %449 #s(literal 1/2 binary64))
%481 = (*.f64 %449 #s(literal -1/2 binary64))
%483 = (*.f64 %449 #s(literal -2 binary64))
%492 = (*.f64 u0 %164)
%494 = (-.f64 %164 #s(literal -1 binary64))
%496 = (-.f64 #s(literal -1 binary64) %164)
%499 = (*.f64 #s(literal 0 binary64) %164)
%502 = (-.f64 %164 %164)
%555 = (*.f64 #s(literal 1/4 binary64) cosrot)
%557 = (*.f64 #s(literal 4 binary64) cosrot)
%562 = (*.f64 cosrot #s(literal 4 binary64))
%564 = (*.f64 cosrot #s(literal 1/4 binary64))
%570 = (/.f64 cosrot #s(literal 1/2 binary64))
%572 = (/.f64 cosrot #s(literal -1 binary64))
%653 = (*.f64 %301 #s(literal 1/2 binary64))
%665 = (/.f64 %267 #s(literal 1 binary64))
%671 = (/.f64 cosrot #s(literal 4 binary64))
%673 = (/.f64 cosrot #s(literal -2 binary64))
%700 = (/.f64 %267 %424)
%724 = (*.f64 #s(literal 3/2 binary64) %301)
%726 = (*.f64 %315 #s(literal 1/2 binary64))
%728 = (*.f64 #s(literal 1/2 binary64) %301)
%730 = (*.f64 %301 #s(literal 3/2 binary64))
%754 = (*.f64 cosrot %164)
%813 = (*.f64 #s(literal 1/4 binary64) v)
%815 = (*.f64 #s(literal 4 binary64) v)
%820 = (*.f64 v #s(literal 4 binary64))
%822 = (*.f64 v #s(literal 1/4 binary64))
%828 = (/.f64 v #s(literal 1/2 binary64))
%830 = (/.f64 v #s(literal -1 binary64))
%911 = (*.f64 %299 #s(literal 1/2 binary64))
%913 = (*.f64 %265 #s(literal 2 binary64))
%915 = (*.f64 #s(literal 2 binary64) %265)
%917 = (*.f64 %306 #s(literal -2 binary64))
%919 = (*.f64 #s(literal -2 binary64) %306)
%924 = (/.f64 %265 #s(literal 1 binary64))
%930 = (/.f64 v #s(literal 4 binary64))
%958 = (/.f64 %265 %424)
%962 = (*.f64 %265 #s(literal -2 binary64))
%966 = (*.f64 #s(literal -2 binary64) %265)
%972 = (*.f64 %306 #s(literal 2 binary64))
%974 = (*.f64 #s(literal 2 binary64) %306)
%981 = (*.f64 #s(literal 1/2 binary64) %299)
%983 = (*.f64 #s(literal 3/2 binary64) %299)
%985 = (*.f64 %313 #s(literal 1/2 binary64))
%987 = (*.f64 #s(literal -1/2 binary64) %299)
%992 = (*.f64 %299 #s(literal 3/2 binary64))
%1022 = (*.f64 v %164)
%1084 = (*.f64 #s(literal 1/4 binary64) sinrot)
%1086 = (*.f64 #s(literal 4 binary64) sinrot)
%1091 = (*.f64 sinrot #s(literal 4 binary64))
%1093 = (*.f64 sinrot #s(literal 1/4 binary64))
%1099 = (/.f64 sinrot #s(literal 1/2 binary64))
%1101 = (/.f64 sinrot #s(literal -1 binary64))
%1182 = (*.f64 %303 #s(literal 1/2 binary64))
%1195 = (/.f64 %269 #s(literal 1 binary64))
%1201 = (/.f64 sinrot #s(literal 4 binary64))
%1229 = (/.f64 %269 %424)
%1252 = (*.f64 #s(literal 1/2 binary64) %303)
%1254 = (*.f64 #s(literal 3/2 binary64) %303)
%1256 = (*.f64 %317 #s(literal 1/2 binary64))
%1263 = (*.f64 %303 #s(literal 3/2 binary64))
%1293 = (*.f64 sinrot %164)
%1322 = (neg.f64 #s(literal 1/4 binary64))
%1324 = (neg.f64 #s(literal 4 binary64))
%1379 = (*.f64 #s(literal 1/4 binary64) #s(literal -1 binary64))
%1381 = (*.f64 #s(literal 4 binary64) #s(literal -1 binary64))
%1384 = (*.f64 #s(literal -1 binary64) #s(literal 4 binary64))
%1386 = (*.f64 #s(literal -1 binary64) #s(literal 1/4 binary64))
%1395 = (/.f64 #s(literal -2 binary64) #s(literal -1 binary64))
%1397 = (/.f64 #s(literal 4 binary64) #s(literal -1 binary64))
%1400 = (/.f64 #s(literal 1/2 binary64) #s(literal -1 binary64))
%1443 = (*.f64 #s(literal 3/2 binary64) #s(literal -1/2 binary64))
%1445 = (*.f64 #s(literal -1/2 binary64) #s(literal 3/2 binary64))
%1450 = (*.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64))
%1495 = (*.f64 #s(literal -2 binary64) #s(literal 4 binary64))
%1497 = (*.f64 #s(literal 4 binary64) #s(literal -2 binary64))
%1504 = (/.f64 #s(literal -2 binary64) %424)
%1508 = (/.f64 #s(literal 1/2 binary64) #s(literal -2 binary64))
%1509 = (/.f64 #s(literal 3/2 binary64) #s(literal -2 binary64))
%1556 = (neg.f64 %164)
%1567 = (pow.f64 #s(literal 1/2 binary64) #s(literal 3 binary64))
%1568 = (pow.f64 #s(literal -2 binary64) #s(literal 3 binary64))
%1570 = (pow.f64 #s(literal 2 binary64) #s(literal 3 binary64))
%1571 = (pow.f64 #s(literal -1/2 binary64) #s(literal 3 binary64))
%1600 = (/.f64 %225 #s(literal -1 binary64))
%1602 = (/.f64 %177 #s(literal -1 binary64))
%1650 = (*.f64 #s(literal 1/4 binary64) %293)
%1652 = (*.f64 #s(literal 4 binary64) %293)
%1661 = (*.f64 %293 #s(literal 4 binary64))
%1663 = (*.f64 %293 #s(literal 1/4 binary64))
%1675 = (/.f64 %293 #s(literal 1/2 binary64))
%1677 = (/.f64 %293 #s(literal -1 binary64))
%1704 = (/.f64 %225 #s(literal 1/2 binary64))
%1706 = (/.f64 %177 #s(literal 1/2 binary64))
%1708 = (/.f64 %363 #s(literal 1/2 binary64))
%1710 = (/.f64 %363 #s(literal -1 binary64))
%1774 = (*.f64 %412 #s(literal 1/2 binary64))
%1776 = (*.f64 %394 #s(literal 2 binary64))
%1778 = (*.f64 #s(literal 2 binary64) %394)
%1782 = (/.f64 %394 #s(literal 1/2 binary64))
%1784 = (/.f64 %394 #s(literal -1 binary64))
%1798 = (/.f64 %404 #s(literal 1 binary64))
%1800 = (/.f64 %238 #s(literal 1 binary64))
%1802 = (/.f64 %308 #s(literal 1 binary64))
%1810 = (/.f64 %293 #s(literal 4 binary64))
%1854 = (/.f64 %394 %424)
%1868 = (*.f64 %404 #s(literal 2 binary64))
%1870 = (*.f64 #s(literal 2 binary64) %404)
%1894 = (*.f64 #s(literal 1/2 binary64) %412)
%1896 = (*.f64 #s(literal 3/2 binary64) %412)
%1898 = (*.f64 %410 #s(literal 1/2 binary64))
%1900 = (*.f64 #s(literal -1/2 binary64) %412)
%1902 = (*.f64 #s(literal 1/4 binary64) %412)
%1907 = (*.f64 %412 #s(literal 3/2 binary64))
%1910 = (*.f64 %301 %234)
%1912 = (*.f64 %234 %301)
%1915 = (*.f64 %315 %236)
%1918 = (*.f64 %236 %315)
%1921 = (*.f64 %412 #s(literal 1/4 binary64))
%1924 = (*.f64 %410 #s(literal -1/2 binary64))
%1927 = (*.f64 #s(literal -1/2 binary64) %410)
%1936 = (*.f64 %293 %164)
%1944 = (*.f64 %412 %164)
%1965 = (/.f64 %227 #s(literal -1 binary64))
%1967 = (/.f64 %222 #s(literal -1 binary64))
%2015 = (*.f64 #s(literal 1/4 binary64) %295)
%2017 = (*.f64 #s(literal 4 binary64) %295)
%2026 = (*.f64 %295 #s(literal 4 binary64))
%2028 = (*.f64 %295 #s(literal 1/4 binary64))
%2040 = (/.f64 %295 #s(literal 1/2 binary64))
%2042 = (/.f64 %295 #s(literal -1 binary64))
%2069 = (/.f64 %227 #s(literal 1/2 binary64))
%2071 = (/.f64 %222 #s(literal 1/2 binary64))
%2073 = (/.f64 %360 #s(literal 1/2 binary64))
%2075 = (/.f64 %360 #s(literal -1 binary64))
%2139 = (*.f64 %408 #s(literal 1/2 binary64))
%2141 = (*.f64 %392 #s(literal 2 binary64))
%2143 = (*.f64 #s(literal 2 binary64) %392)
%2147 = (/.f64 %392 #s(literal 1/2 binary64))
%2149 = (/.f64 %392 #s(literal -1 binary64))
%2155 = (*.f64 %402 #s(literal -2 binary64))
%2157 = (*.f64 #s(literal -2 binary64) %402)
%2163 = (/.f64 %402 #s(literal 1 binary64))
%2165 = (/.f64 %310 #s(literal 1 binary64))
%2167 = (/.f64 %306 #s(literal 1 binary64))
%2175 = (/.f64 %295 #s(literal 4 binary64))
%2219 = (/.f64 %392 %424)
%2221 = (*.f64 %392 #s(literal -2 binary64))
%2225 = (*.f64 #s(literal -2 binary64) %392)
%2233 = (*.f64 %402 #s(literal 2 binary64))
%2235 = (*.f64 #s(literal 2 binary64) %402)
%2261 = (*.f64 #s(literal 1/2 binary64) %408)
%2263 = (*.f64 #s(literal 3/2 binary64) %408)
%2265 = (*.f64 %406 #s(literal 1/2 binary64))
%2267 = (*.f64 #s(literal -1/2 binary64) %408)
%2269 = (*.f64 #s(literal 1/4 binary64) %408)
%2274 = (*.f64 %408 #s(literal 3/2 binary64))
%2277 = (*.f64 %299 %303)
%2279 = (*.f64 %303 %299)
%2282 = (*.f64 %313 %317)
%2285 = (*.f64 %317 %313)
%2288 = (*.f64 %408 #s(literal 1/4 binary64))
%2291 = (*.f64 %406 #s(literal -1/2 binary64))
%2294 = (*.f64 #s(literal -1/2 binary64) %406)
%2303 = (*.f64 %295 %164)
%2311 = (*.f64 %408 %164)
%2314 = (*.f64 u cosrot)
%2318 = (neg.f64 %2314)
%2331 = (*.f64 u %267)
%2333 = (*.f64 %267 u)
%2344 = (*.f64 %301 u)
%2346 = (*.f64 %315 u)
%2348 = (*.f64 #s(literal 1/4 binary64) %2314)
%2350 = (*.f64 #s(literal 4 binary64) %2314)
%2355 = (*.f64 #s(literal -2 binary64) %2314)
%2357 = (*.f64 u %301)
%2359 = (*.f64 %2314 #s(literal 4 binary64))
%2361 = (*.f64 %2314 #s(literal 1/4 binary64))
%2374 = (*.f64 %308 %1)
%2376 = (*.f64 #s(literal -2 binary64) %2318)
%2378 = (*.f64 #s(literal 2 binary64) %2318)
%2382 = (*.f64 %1 %315)
%2384 = (*.f64 %2318 #s(literal -1/2 binary64))
%2386 = (*.f64 %2318 #s(literal 1/2 binary64))
%2395 = (*.f64 #s(literal 0 binary64) %2314)
%2397 = (*.f64 %2314 #s(literal 0 binary64))
%2411 = (*.f64 %2318 #s(literal 0 binary64))
%2413 = (*.f64 #s(literal 0 binary64) %2318)
%2681 = (*.f64 %2314 %164)
%2754 = (*.f64 #s(literal 1/4 binary64) %222)
%2756 = (*.f64 #s(literal 4 binary64) %222)
%2758 = (*.f64 %222 #s(literal 4 binary64))
%2760 = (*.f64 %222 #s(literal 1/4 binary64))
%2865 = (/.f64 %222 #s(literal 4 binary64))
%2892 = (/.f64 %306 %424)
%2905 = (*.f64 #s(literal 3/2 binary64) %313)
%2908 = (*.f64 #s(literal 1/2 binary64) %313)
%2910 = (*.f64 %313 #s(literal 3/2 binary64))
%2936 = (*.f64 %222 %164)
%2965 = (-.f64 #s(literal 0 binary64) %363)
%2967 = (-.f64 #s(literal 0 binary64) %360)
%3073 = (*.f64 #s(literal 1/4 binary64) %449)
%3075 = (*.f64 #s(literal 4 binary64) %449)
%3081 = (*.f64 %449 #s(literal 4 binary64))
%3083 = (*.f64 %449 #s(literal 1/4 binary64))
%3101 = (/.f64 %449 #s(literal 1/2 binary64))
%3103 = (/.f64 %449 #s(literal -1 binary64))
%3136 = (/.f64 %452 #s(literal 1/2 binary64))
%3138 = (/.f64 %452 #s(literal -1 binary64))
%3204 = (*.f64 %479 #s(literal 1/2 binary64))
%3218 = (-.f64 %404 %392)
%3220 = (-.f64 %402 %394)
%3258 = (*.f64 %477 #s(literal 2 binary64))
%3260 = (*.f64 %483 #s(literal -2 binary64))
%3262 = (*.f64 #s(literal 2 binary64) %477)
%3264 = (*.f64 #s(literal -2 binary64) %483)
%3278 = (/.f64 %483 #s(literal 1 binary64))
%3282 = (/.f64 %477 #s(literal 1/2 binary64))
%3284 = (/.f64 %477 #s(literal -1 binary64))
%3300 = (/.f64 %449 #s(literal 4 binary64))
%3306 = (fma.f64 %299 sinrot %293)
%3308 = (fma.f64 %301 u0 %295)
%3378 = (/.f64 %477 %424)
%3380 = (-.f64 %408 %363)
%3382 = (-.f64 %412 %360)
%3398 = (*.f64 %477 #s(literal -2 binary64))
%3400 = (*.f64 %483 #s(literal 2 binary64))
%3402 = (*.f64 #s(literal -2 binary64) %477)
%3406 = (*.f64 #s(literal 2 binary64) %483)
%3587 = (fma.f64 #s(literal 1/2 binary64) %293 %479)
%3589 = (fma.f64 #s(literal 1/2 binary64) %295 %479)
%3638 = (*.f64 #s(literal 1/2 binary64) %479)
%3640 = (*.f64 #s(literal 3/2 binary64) %479)
%3642 = (*.f64 %481 #s(literal 1/2 binary64))
%3644 = (*.f64 #s(literal -1/2 binary64) %479)
%3654 = (*.f64 %479 #s(literal 3/2 binary64))
%3665 = (*.f64 #s(literal -1/2 binary64) %481)
%3674 = (*.f64 %449 %164)
%3761 = (-.f64 #s(literal 0 binary64) %293)
%3763 = (-.f64 #s(literal 0 binary64) %295)
%3872 = (*.f64 #s(literal 1/4 binary64) %452)
%3874 = (*.f64 #s(literal 4 binary64) %452)
%3876 = (*.f64 %452 #s(literal 4 binary64))
%3878 = (*.f64 %452 #s(literal 1/4 binary64))
%3884 = (*.f64 #s(literal 1/4 binary64) %363)
%3886 = (*.f64 #s(literal 1/4 binary64) %360)
%3888 = (*.f64 #s(literal 4 binary64) %363)
%3890 = (*.f64 #s(literal 4 binary64) %360)
%3892 = (*.f64 %363 #s(literal 4 binary64))
%3894 = (*.f64 %363 #s(literal 1/4 binary64))
%3896 = (*.f64 %360 #s(literal 4 binary64))
%3898 = (*.f64 %360 #s(literal 1/4 binary64))
%4045 = (/.f64 %452 #s(literal 4 binary64))
%4047 = (-.f64 %406 %293)
%4049 = (-.f64 %410 %295)
%4068 = (fma.f64 #s(literal -1/2 binary64) %295 %363)
%4070 = (fma.f64 #s(literal -1/2 binary64) %293 %360)
%4104 = (/.f64 %483 %424)
%4106 = (/.f64 %363 #s(literal 4 binary64))
%4108 = (/.f64 %360 #s(literal 4 binary64))
%4150 = (/.f64 %404 %424)
%4152 = (/.f64 %402 %424)
%4230 = (*.f64 %299 %317)
%4233 = (*.f64 %303 %313)
%4236 = (*.f64 %408 #s(literal -1/2 binary64))
%4239 = (*.f64 %412 #s(literal -1/2 binary64))
%4241 = (*.f64 #s(literal 1/2 binary64) %410)
%4243 = (*.f64 #s(literal 1/2 binary64) %406)
%4265 = (fma.f64 #s(literal -1/2 binary64) %293 %481)
%4267 = (fma.f64 #s(literal -1/2 binary64) %295 %481)
%4312 = (*.f64 #s(literal 1/2 binary64) %481)
%4314 = (*.f64 #s(literal 3/2 binary64) %481)
%4331 = (*.f64 %481 #s(literal 3/2 binary64))
%4349 = (*.f64 %452 %164)
%4355 = (*.f64 %363 %164)
%4357 = (*.f64 %360 %164)
%4390 = (* v sinrot)
%4391 = (- (* (- u u0) cosrot) %4390)
%4395 = (approx (+ %4390 (* cosrot u0)) %293)
%4643 = (*.f64 #s(literal 3/2 binary64) %406)
%4649 = (*.f64 %406 #s(literal 3/2 binary64))
u
(neg.f64 %1)
(*.f64 u #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) u)
(/.f64 u #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %1)
(*.f64 %1 #s(literal -1 binary64))
(fma.f64 u #s(literal 0 binary64) u)
(fma.f64 #s(literal 0 binary64) u u)
(+.f64 u %13)
(+.f64 u %15)
(+.f64 %13 u)
(+.f64 %15 u)
(*.f64 #s(literal 1/2 binary64) %20)
(*.f64 %20 #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) %24)
(*.f64 #s(literal -2 binary64) %28)
(*.f64 #s(literal 4 binary64) %32)
(*.f64 #s(literal 1/4 binary64) %34)
(*.f64 %24 #s(literal 2 binary64))
(*.f64 %37 #s(literal -1/2 binary64))
(*.f64 %39 #s(literal 1/4 binary64))
(*.f64 %41 #s(literal 4 binary64))
(/.f64 %20 #s(literal 2 binary64))
(+.f64 u %44)
(+.f64 u %46)
(/.f64 %37 #s(literal -2 binary64))
(/.f64 %34 #s(literal 4 binary64))
(/.f64 %39 #s(literal 4 binary64))
(*.f64 #s(literal 1/2 binary64) %51)
(*.f64 #s(literal -1/2 binary64) %53)
(*.f64 %55 #s(literal 2 binary64))
(*.f64 %57 #s(literal -2 binary64))
(/.f64 %53 #s(literal -2 binary64))
(/.f64 %51 #s(literal 2 binary64))
(fma.f64 u #s(literal 1 binary64) %13)
(fma.f64 u #s(literal 1 binary64) %15)
(fma.f64 u #s(literal 1/2 binary64) %24)
(fma.f64 #s(literal 1 binary64) u %13)
(fma.f64 #s(literal 1 binary64) u %15)
(fma.f64 #s(literal 1/2 binary64) u %24)
(+.f64 %24 %24)
(*.f64 %68 #s(literal -1/2 binary64))
(fma.f64 u #s(literal 1 binary64) %44)
(fma.f64 u #s(literal 1 binary64) %46)
(fma.f64 #s(literal -1 binary64) %1 %13)
(fma.f64 #s(literal -1 binary64) %1 %15)
(fma.f64 #s(literal 1 binary64) u %44)
(fma.f64 #s(literal 1 binary64) u %46)
(fma.f64 #s(literal -1/2 binary64) %1 %24)
(fma.f64 %1 #s(literal -1 binary64) %13)
(fma.f64 %1 #s(literal -1 binary64) %15)
(*.f64 #s(literal 2 binary64) %79)
(*.f64 #s(literal -2 binary64) %81)
(*.f64 %83 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) %1 %44)
(fma.f64 #s(literal -1 binary64) %1 %46)
(fma.f64 %1 #s(literal -1 binary64) %44)
(fma.f64 %1 #s(literal -1 binary64) %46)
(fma.f64 %1 #s(literal -1/2 binary64) %55)
(+.f64 %55 %55)
(fma.f64 #s(literal 1/2 binary64) %20 %13)
(fma.f64 #s(literal 1/2 binary64) %20 %15)
(fma.f64 %20 #s(literal 1/2 binary64) %13)
(fma.f64 %20 #s(literal 1/2 binary64) %15)
(fma.f64 #s(literal 1 binary64) %24 %24)
(fma.f64 #s(literal 2 binary64) %24 %13)
(fma.f64 #s(literal 2 binary64) %24 %15)
(fma.f64 #s(literal -2 binary64) %28 %13)
(fma.f64 #s(literal -2 binary64) %28 %15)
(fma.f64 #s(literal 4 binary64) %32 %13)
(fma.f64 #s(literal 4 binary64) %32 %15)
(fma.f64 #s(literal 1/4 binary64) %34 %13)
(fma.f64 #s(literal 1/4 binary64) %34 %15)
(fma.f64 %24 #s(literal 2 binary64) %13)
(fma.f64 %24 #s(literal 2 binary64) %15)
(fma.f64 %37 #s(literal -1/2 binary64) %13)
(fma.f64 %37 #s(literal -1/2 binary64) %15)
(fma.f64 %39 #s(literal 1/4 binary64) %13)
(fma.f64 %39 #s(literal 1/4 binary64) %15)
(fma.f64 %41 #s(literal 4 binary64) %13)
(fma.f64 %41 #s(literal 4 binary64) %15)
(fma.f64 #s(literal 1/2 binary64) %20 %44)
(fma.f64 #s(literal 1/2 binary64) %20 %46)
(fma.f64 %20 #s(literal 1/2 binary64) %44)
(fma.f64 %20 #s(literal 1/2 binary64) %46)
(fma.f64 #s(literal 2 binary64) %24 %44)
(fma.f64 #s(literal 2 binary64) %24 %46)
(fma.f64 #s(literal 1/2 binary64) %51 %13)
(fma.f64 #s(literal 1/2 binary64) %51 %15)
(fma.f64 #s(literal -2 binary64) %28 %44)
(fma.f64 #s(literal -2 binary64) %28 %46)
(fma.f64 #s(literal -1/2 binary64) %53 %13)
(fma.f64 #s(literal -1/2 binary64) %53 %15)
(fma.f64 #s(literal 4 binary64) %32 %44)
(fma.f64 #s(literal 4 binary64) %32 %46)
(fma.f64 #s(literal 1/4 binary64) %34 %44)
(fma.f64 #s(literal 1/4 binary64) %34 %46)
(fma.f64 %24 #s(literal 2 binary64) %44)
(fma.f64 %24 #s(literal 2 binary64) %46)
(fma.f64 %37 #s(literal -1/2 binary64) %44)
(fma.f64 %37 #s(literal -1/2 binary64) %46)
(fma.f64 %39 #s(literal 1/4 binary64) %44)
(fma.f64 %39 #s(literal 1/4 binary64) %46)
(fma.f64 %41 #s(literal 4 binary64) %44)
(fma.f64 %41 #s(literal 4 binary64) %46)
(fma.f64 %55 #s(literal 2 binary64) %13)
(fma.f64 %55 #s(literal 2 binary64) %15)
(fma.f64 %57 #s(literal -2 binary64) %13)
(fma.f64 %57 #s(literal -2 binary64) %15)
(fma.f64 #s(literal 1/2 binary64) %51 %44)
(fma.f64 #s(literal 1/2 binary64) %51 %46)
(fma.f64 #s(literal -1/2 binary64) %53 %44)
(fma.f64 #s(literal -1/2 binary64) %53 %46)
(fma.f64 %55 #s(literal 2 binary64) %44)
(fma.f64 %55 #s(literal 2 binary64) %46)
(fma.f64 %57 #s(literal -2 binary64) %44)
(fma.f64 %57 #s(literal -2 binary64) %46)
(fma.f64 %68 #s(literal -1/2 binary64) %13)
(fma.f64 %68 #s(literal -1/2 binary64) %15)
(fma.f64 #s(literal 2 binary64) %79 %13)
(fma.f64 #s(literal 2 binary64) %79 %15)
(fma.f64 #s(literal -2 binary64) %81 %13)
(fma.f64 #s(literal -2 binary64) %81 %15)
(fma.f64 %83 #s(literal 1/2 binary64) %13)
(fma.f64 %83 #s(literal 1/2 binary64) %15)
(fma.f64 %68 #s(literal -1/2 binary64) %44)
(fma.f64 %68 #s(literal -1/2 binary64) %46)
(fma.f64 #s(literal 2 binary64) %79 %44)
(fma.f64 #s(literal 2 binary64) %79 %46)
(fma.f64 #s(literal -2 binary64) %81 %44)
(fma.f64 #s(literal -2 binary64) %81 %46)
(fma.f64 %83 #s(literal 1/2 binary64) %44)
(fma.f64 %83 #s(literal 1/2 binary64) %46)
(*.f64 %164 %1)
(*.f64 %166 #s(literal -1 binary64))
(fma.f64 %164 %1 %13)
(fma.f64 %164 %1 %15)
(fma.f64 %164 %1 %44)
(fma.f64 %164 %1 %46)
(fma.f64 %166 #s(literal -1 binary64) %13)
(fma.f64 %166 #s(literal -1 binary64) %15)
(fma.f64 %166 #s(literal -1 binary64) %44)
(fma.f64 %166 #s(literal -1 binary64) %46)
u0
(neg.f64 %177)
(+.f64 u0 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) u0)
(-.f64 u0 #s(literal 0 binary64))
(*.f64 u0 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) u0)
(/.f64 u0 #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %177)
(*.f64 %177 #s(literal -1 binary64))
(fma.f64 v #s(literal 0 binary64) u0)
(fma.f64 cosrot #s(literal 0 binary64) u0)
(fma.f64 sinrot #s(literal 0 binary64) u0)
(fma.f64 u0 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 u0 #s(literal 0 binary64) u0)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) u0)
(fma.f64 #s(literal 1 binary64) u0 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) u0)
(fma.f64 #s(literal 0 binary64) v u0)
(fma.f64 #s(literal 0 binary64) cosrot u0)
(fma.f64 #s(literal 0 binary64) sinrot u0)
(fma.f64 #s(literal 0 binary64) u0 u0)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) u0)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) u0)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) u0)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) u0)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) u0)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) u0)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) u0)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) u0)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) u0)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) u0)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) u0)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) u0)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) u0)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) u0)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) u0)
(*.f64 #s(literal 1/2 binary64) %218)
(*.f64 %218 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) %177 #s(literal 0 binary64))
(fma.f64 %222 #s(literal 0 binary64) u0)
(fma.f64 #s(literal 0 binary64) %222 u0)
(fma.f64 #s(literal 0 binary64) %225 u0)
(fma.f64 #s(literal 0 binary64) %227 u0)
(fma.f64 #s(literal 0 binary64) %177 u0)
(fma.f64 %225 #s(literal 0 binary64) u0)
(fma.f64 %227 #s(literal 0 binary64) u0)
(fma.f64 %177 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %177 #s(literal 0 binary64) u0)
(*.f64 #s(literal 2 binary64) %234)
(*.f64 #s(literal -2 binary64) %236)
(*.f64 #s(literal -1/2 binary64) %238)
(*.f64 #s(literal 4 binary64) %240)
(*.f64 #s(literal 1/4 binary64) %242)
(*.f64 %234 #s(literal 2 binary64))
(*.f64 %238 #s(literal -1/2 binary64))
(*.f64 %236 #s(literal -2 binary64))
(*.f64 %247 #s(literal 1/4 binary64))
(*.f64 %249 #s(literal 4 binary64))
(/.f64 %218 #s(literal 2 binary64))
(/.f64 %238 #s(literal -2 binary64))
(/.f64 %242 #s(literal 4 binary64))
(/.f64 %247 #s(literal 4 binary64))
(*.f64 %255 #s(literal 1/2 binary64))
(*.f64 %257 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %259 u0)
(fma.f64 #s(literal 0 binary64) %261 u0)
(fma.f64 #s(literal 0 binary64) %263 u0)
(fma.f64 #s(literal 0 binary64) %265 u0)
(fma.f64 #s(literal 0 binary64) %267 u0)
(fma.f64 #s(literal 0 binary64) %269 u0)
(fma.f64 #s(literal 0 binary64) %218 u0)
(fma.f64 #s(literal 0 binary64) %272 u0)
(fma.f64 #s(literal 0 binary64) %259 u0)
(fma.f64 #s(literal 0 binary64) %275 u0)
(fma.f64 #s(literal 1/2 binary64) %218 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %278 u0)
(fma.f64 #s(literal -2 binary64) %259 u0)
(fma.f64 #s(literal -1/2 binary64) %281 u0)
(fma.f64 #s(literal 4 binary64) %283 u0)
(fma.f64 #s(literal 1/4 binary64) %285 u0)
(fma.f64 %265 #s(literal 0 binary64) u0)
(fma.f64 %267 #s(literal 0 binary64) u0)
(fma.f64 %269 #s(literal 0 binary64) u0)
(fma.f64 %218 #s(literal 0 binary64) u0)
(fma.f64 %218 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 u0 #s(literal 1/2 binary64) %234)
(fma.f64 %293 #s(literal 0 binary64) u0)
(fma.f64 %295 #s(literal 0 binary64) u0)
(fma.f64 #s(literal 0 binary64) %293 u0)
(fma.f64 #s(literal 0 binary64) %295 u0)
(fma.f64 #s(literal 0 binary64) %299 u0)
(fma.f64 #s(literal 0 binary64) %301 u0)
(fma.f64 #s(literal 0 binary64) %303 u0)
(fma.f64 #s(literal 0 binary64) %234 u0)
(fma.f64 #s(literal 0 binary64) %306 u0)
(fma.f64 #s(literal 0 binary64) %308 u0)
(fma.f64 #s(literal 0 binary64) %310 u0)
(fma.f64 #s(literal 0 binary64) %238 u0)
(fma.f64 #s(literal 0 binary64) %313 u0)
(fma.f64 #s(literal 0 binary64) %315 u0)
(fma.f64 #s(literal 0 binary64) %317 u0)
(fma.f64 #s(literal 0 binary64) %236 u0)
(fma.f64 #s(literal 2 binary64) %234 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) u0 %234)
(fma.f64 #s(literal -2 binary64) %236 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %238 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %324 u0)
(fma.f64 #s(literal 4 binary64) %240 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %327 u0)
(fma.f64 #s(literal 1/4 binary64) %242 #s(literal 0 binary64))
(fma.f64 %299 #s(literal 0 binary64) u0)
(fma.f64 %301 #s(literal 0 binary64) u0)
(fma.f64 %303 #s(literal 0 binary64) u0)
(fma.f64 %234 #s(literal 0 binary64) u0)
(fma.f64 %234 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %306 #s(literal 0 binary64) u0)
(fma.f64 %308 #s(literal 0 binary64) u0)
(fma.f64 %310 #s(literal 0 binary64) u0)
(fma.f64 %238 #s(literal 0 binary64) u0)
(fma.f64 %238 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %313 #s(literal 0 binary64) u0)
(fma.f64 %315 #s(literal 0 binary64) u0)
(fma.f64 %317 #s(literal 0 binary64) u0)
(fma.f64 %236 #s(literal 0 binary64) u0)
(fma.f64 %236 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %247 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %249 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %234 %234)
(-.f64 %234 %236)
(fma.f64 %349 #s(literal 1/2 binary64) u0)
(fma.f64 %349 #s(literal 1/4 binary64) u0)
(fma.f64 %352 #s(literal -1 binary64) u0)
(fma.f64 %352 #s(literal 1/2 binary64) u0)
(fma.f64 %352 #s(literal -1/2 binary64) u0)
(fma.f64 %356 #s(literal 0 binary64) u0)
(fma.f64 %255 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %257 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %360 #s(literal 0 binary64) u0)
(fma.f64 #s(literal 0 binary64) %360 u0)
(fma.f64 #s(literal 0 binary64) %363 u0)
(fma.f64 #s(literal -1/2 binary64) %177 %234)
(fma.f64 %177 #s(literal -1/2 binary64) %234)
(fma.f64 %363 #s(literal 0 binary64) u0)
(*.f64 %368 #s(literal 4 binary64))
(/.f64 (*.f64 %218 #s(literal 2 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) %218) #s(literal 4 binary64))
(/.f64 (*.f64 %238 #s(literal -2 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) %238) #s(literal 4 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %218))
(/.f64 %380 #s(literal 2 binary64))
(/.f64 (/.f64 %218 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 %218 #s(literal -1 binary64)) #s(literal -2 binary64))
(*.f64 %386 %387)
(*.f64 %389 %390)
(fma.f64 #s(literal 0 binary64) %392 u0)
(fma.f64 #s(literal 0 binary64) %394 u0)
(fma.f64 #s(literal 1/4 binary64) %218 %234)
(fma.f64 %218 #s(literal 1/4 binary64) %234)
(fma.f64 %392 #s(literal 0 binary64) u0)
(fma.f64 %394 #s(literal 0 binary64) u0)
(fma.f64 #s(literal -1 binary64) %236 %234)
(fma.f64 #s(literal 1 binary64) %234 %234)
(fma.f64 #s(literal 0 binary64) %402 u0)
(fma.f64 #s(literal 0 binary64) %404 u0)
(fma.f64 #s(literal 0 binary64) %406 u0)
(fma.f64 #s(literal 0 binary64) %408 u0)
(fma.f64 #s(literal 0 binary64) %410 u0)
(fma.f64 #s(literal 0 binary64) %412 u0)
(fma.f64 %234 #s(literal 1 binary64) %234)
(fma.f64 %236 #s(literal -1 binary64) %234)
(fma.f64 %402 #s(literal 0 binary64) u0)
(fma.f64 %404 #s(literal 0 binary64) u0)
(fma.f64 %406 #s(literal 0 binary64) u0)
(fma.f64 %408 #s(literal 0 binary64) u0)
(fma.f64 %410 #s(literal 0 binary64) u0)
(fma.f64 %412 #s(literal 0 binary64) u0)
(fma.f64 %368 #s(literal 4 binary64) #s(literal 0 binary64))
(/.f64 (*.f64 %218 #s(literal 4 binary64)) %424)
(*.f64 %426 #s(literal 4 binary64))
(/.f64 (*.f64 %424 %234) #s(literal 4 binary64))
(/.f64 (*.f64 %218 #s(literal -2 binary64)) %431)
(/.f64 (*.f64 %234 %424) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) %218) %436)
(/.f64 (*.f64 #s(literal 4 binary64) %218) %439)
(fma.f64 %349 %441 u0)
(fma.f64 %386 %387 #s(literal 0 binary64))
(fma.f64 %389 %390 #s(literal 0 binary64))
(/.f64 (*.f64 %238 #s(literal 2 binary64)) %431)
(/.f64 (*.f64 #s(literal 2 binary64) %238) %436)
(fma.f64 %449 #s(literal 0 binary64) u0)
(fma.f64 #s(literal 0 binary64) %449 u0)
(fma.f64 %452 #s(literal 0 binary64) u0)
(fma.f64 #s(literal 0 binary64) %452 u0)
(fma.f64 #s(literal 2 binary64) %368 %234)
(fma.f64 #s(literal 1/2 binary64) %234 %457)
(fma.f64 #s(literal -2 binary64) %459 %234)
(fma.f64 #s(literal 3/2 binary64) %234 %461)
(fma.f64 %234 #s(literal 1/2 binary64) %463)
(fma.f64 %234 #s(literal 3/2 binary64) %368)
(fma.f64 %238 %466 %234)
(fma.f64 %466 %238 %234)
(fma.f64 %461 #s(literal 2 binary64) %234)
(fma.f64 (*.f64 #s(literal -1/2 binary64) %236) #s(literal 2 binary64) %234)
(fma.f64 %426 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %368 %463)
(+.f64 %463 %368)
(+.f64 %461 %457)
(+.f64 %457 %461)
(fma.f64 #s(literal 0 binary64) %477 u0)
(fma.f64 #s(literal 0 binary64) %479 u0)
(fma.f64 #s(literal 0 binary64) %481 u0)
(fma.f64 #s(literal 0 binary64) %483 u0)
(fma.f64 %477 #s(literal 0 binary64) u0)
(fma.f64 %479 #s(literal 0 binary64) u0)
(fma.f64 %481 #s(literal 0 binary64) u0)
(fma.f64 %483 #s(literal 0 binary64) u0)
(*.f64 %164 %177)
(fma.f64 %164 #s(literal 0 binary64) u0)
(fma.f64 %164 %177 #s(literal 0 binary64))
(*.f64 %492 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %494 u0)
(fma.f64 #s(literal -1 binary64) %496 u0)
(fma.f64 %164 %259 u0)
(fma.f64 %499 #s(literal -1 binary64) u0)
(fma.f64 %492 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %502 u0)
cosrot
(neg.f64 %225)
(+.f64 cosrot #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) cosrot)
(-.f64 cosrot #s(literal 0 binary64))
(*.f64 cosrot #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) cosrot)
(/.f64 cosrot #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %225)
(*.f64 %225 #s(literal -1 binary64))
(fma.f64 v #s(literal 0 binary64) cosrot)
(fma.f64 cosrot #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 cosrot #s(literal 0 binary64) cosrot)
(fma.f64 sinrot #s(literal 0 binary64) cosrot)
(fma.f64 u0 #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal 1 binary64) cosrot #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) v cosrot)
(fma.f64 #s(literal 0 binary64) cosrot cosrot)
(fma.f64 #s(literal 0 binary64) sinrot cosrot)
(fma.f64 #s(literal 0 binary64) u0 cosrot)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) cosrot)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) cosrot)
(*.f64 #s(literal 1/2 binary64) %267)
(*.f64 %267 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) %225 #s(literal 0 binary64))
(fma.f64 %222 #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) %222 cosrot)
(fma.f64 #s(literal 0 binary64) %225 cosrot)
(fma.f64 #s(literal 0 binary64) %227 cosrot)
(fma.f64 #s(literal 0 binary64) %177 cosrot)
(fma.f64 %225 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %225 #s(literal 0 binary64) cosrot)
(fma.f64 %227 #s(literal 0 binary64) cosrot)
(fma.f64 %177 #s(literal 0 binary64) cosrot)
(*.f64 #s(literal 2 binary64) %301)
(*.f64 #s(literal -2 binary64) %315)
(*.f64 #s(literal -1/2 binary64) %308)
(*.f64 #s(literal 4 binary64) %555)
(*.f64 #s(literal 1/4 binary64) %557)
(*.f64 %301 #s(literal 2 binary64))
(*.f64 %308 #s(literal -1/2 binary64))
(*.f64 %315 #s(literal -2 binary64))
(*.f64 %562 #s(literal 1/4 binary64))
(*.f64 %564 #s(literal 4 binary64))
(/.f64 %267 #s(literal 2 binary64))
(/.f64 %308 #s(literal -2 binary64))
(/.f64 %557 #s(literal 4 binary64))
(/.f64 %562 #s(literal 4 binary64))
(*.f64 %570 #s(literal 1/2 binary64))
(*.f64 %572 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %259 cosrot)
(fma.f64 #s(literal 0 binary64) %261 cosrot)
(fma.f64 #s(literal 0 binary64) %263 cosrot)
(fma.f64 #s(literal 0 binary64) %265 cosrot)
(fma.f64 #s(literal 0 binary64) %267 cosrot)
(fma.f64 #s(literal 0 binary64) %269 cosrot)
(fma.f64 #s(literal 0 binary64) %218 cosrot)
(fma.f64 #s(literal 0 binary64) %272 cosrot)
(fma.f64 #s(literal 0 binary64) %259 cosrot)
(fma.f64 #s(literal 0 binary64) %275 cosrot)
(fma.f64 #s(literal 1/2 binary64) %267 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %278 cosrot)
(fma.f64 #s(literal -2 binary64) %259 cosrot)
(fma.f64 #s(literal -1/2 binary64) %281 cosrot)
(fma.f64 #s(literal 4 binary64) %283 cosrot)
(fma.f64 #s(literal 1/4 binary64) %285 cosrot)
(fma.f64 %265 #s(literal 0 binary64) cosrot)
(fma.f64 %267 #s(literal 0 binary64) cosrot)
(fma.f64 %267 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %269 #s(literal 0 binary64) cosrot)
(fma.f64 %218 #s(literal 0 binary64) cosrot)
(fma.f64 cosrot #s(literal 1/2 binary64) %301)
(fma.f64 %293 #s(literal 0 binary64) cosrot)
(fma.f64 %295 #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) %293 cosrot)
(fma.f64 #s(literal 0 binary64) %295 cosrot)
(fma.f64 #s(literal 0 binary64) %299 cosrot)
(fma.f64 #s(literal 0 binary64) %301 cosrot)
(fma.f64 #s(literal 0 binary64) %303 cosrot)
(fma.f64 #s(literal 0 binary64) %234 cosrot)
(fma.f64 #s(literal 0 binary64) %306 cosrot)
(fma.f64 #s(literal 0 binary64) %308 cosrot)
(fma.f64 #s(literal 0 binary64) %310 cosrot)
(fma.f64 #s(literal 0 binary64) %238 cosrot)
(fma.f64 #s(literal 0 binary64) %313 cosrot)
(fma.f64 #s(literal 0 binary64) %315 cosrot)
(fma.f64 #s(literal 0 binary64) %317 cosrot)
(fma.f64 #s(literal 0 binary64) %236 cosrot)
(fma.f64 #s(literal 2 binary64) %301 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) cosrot %301)
(fma.f64 #s(literal -2 binary64) %315 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %308 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %324 cosrot)
(fma.f64 #s(literal 4 binary64) %555 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %327 cosrot)
(fma.f64 #s(literal 1/4 binary64) %557 #s(literal 0 binary64))
(fma.f64 %299 #s(literal 0 binary64) cosrot)
(fma.f64 %301 #s(literal 0 binary64) cosrot)
(fma.f64 %301 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %303 #s(literal 0 binary64) cosrot)
(fma.f64 %234 #s(literal 0 binary64) cosrot)
(fma.f64 %306 #s(literal 0 binary64) cosrot)
(fma.f64 %308 #s(literal 0 binary64) cosrot)
(fma.f64 %308 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %310 #s(literal 0 binary64) cosrot)
(fma.f64 %238 #s(literal 0 binary64) cosrot)
(fma.f64 %313 #s(literal 0 binary64) cosrot)
(fma.f64 %315 #s(literal 0 binary64) cosrot)
(fma.f64 %315 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %317 #s(literal 0 binary64) cosrot)
(fma.f64 %236 #s(literal 0 binary64) cosrot)
(fma.f64 %562 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %564 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %301 %301)
(-.f64 %301 %315)
(fma.f64 %349 #s(literal 1/2 binary64) cosrot)
(fma.f64 %349 #s(literal 1/4 binary64) cosrot)
(fma.f64 %352 #s(literal -1 binary64) cosrot)
(fma.f64 %352 #s(literal 1/2 binary64) cosrot)
(fma.f64 %352 #s(literal -1/2 binary64) cosrot)
(fma.f64 %356 #s(literal 0 binary64) cosrot)
(fma.f64 %570 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %572 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %360 #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) %360 cosrot)
(fma.f64 #s(literal 0 binary64) %363 cosrot)
(fma.f64 #s(literal -1/2 binary64) %225 %301)
(fma.f64 %225 #s(literal -1/2 binary64) %301)
(fma.f64 %363 #s(literal 0 binary64) cosrot)
(*.f64 %653 #s(literal 4 binary64))
(/.f64 (*.f64 %267 #s(literal 2 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) %267) #s(literal 4 binary64))
(/.f64 (*.f64 %308 #s(literal -2 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) %308) #s(literal 4 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %267))
(/.f64 %665 #s(literal 2 binary64))
(/.f64 (/.f64 %267 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 %267 #s(literal -1 binary64)) #s(literal -2 binary64))
(*.f64 %386 %671)
(*.f64 %389 %673)
(fma.f64 #s(literal 0 binary64) %392 cosrot)
(fma.f64 #s(literal 0 binary64) %394 cosrot)
(fma.f64 #s(literal 1/4 binary64) %267 %301)
(fma.f64 %267 #s(literal 1/4 binary64) %301)
(fma.f64 %392 #s(literal 0 binary64) cosrot)
(fma.f64 %394 #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal -1 binary64) %315 %301)
(fma.f64 #s(literal 1 binary64) %301 %301)
(fma.f64 #s(literal 0 binary64) %402 cosrot)
(fma.f64 #s(literal 0 binary64) %404 cosrot)
(fma.f64 #s(literal 0 binary64) %406 cosrot)
(fma.f64 #s(literal 0 binary64) %408 cosrot)
(fma.f64 #s(literal 0 binary64) %410 cosrot)
(fma.f64 #s(literal 0 binary64) %412 cosrot)
(fma.f64 %301 #s(literal 1 binary64) %301)
(fma.f64 %315 #s(literal -1 binary64) %301)
(fma.f64 %402 #s(literal 0 binary64) cosrot)
(fma.f64 %404 #s(literal 0 binary64) cosrot)
(fma.f64 %406 #s(literal 0 binary64) cosrot)
(fma.f64 %408 #s(literal 0 binary64) cosrot)
(fma.f64 %410 #s(literal 0 binary64) cosrot)
(fma.f64 %412 #s(literal 0 binary64) cosrot)
(fma.f64 %653 #s(literal 4 binary64) #s(literal 0 binary64))
(/.f64 (*.f64 %267 #s(literal 4 binary64)) %424)
(*.f64 %700 #s(literal 4 binary64))
(/.f64 (*.f64 %424 %301) #s(literal 4 binary64))
(/.f64 (*.f64 %267 #s(literal -2 binary64)) %431)
(/.f64 (*.f64 %301 %424) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) %267) %436)
(/.f64 (*.f64 #s(literal 4 binary64) %267) %439)
(fma.f64 %349 %441 cosrot)
(fma.f64 %386 %671 #s(literal 0 binary64))
(fma.f64 %389 %673 #s(literal 0 binary64))
(/.f64 (*.f64 %308 #s(literal 2 binary64)) %431)
(/.f64 (*.f64 #s(literal 2 binary64) %308) %436)
(fma.f64 %449 #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) %449 cosrot)
(fma.f64 %452 #s(literal 0 binary64) cosrot)
(fma.f64 #s(literal 0 binary64) %452 cosrot)
(fma.f64 #s(literal 2 binary64) %653 %301)
(fma.f64 #s(literal 1/2 binary64) %301 %724)
(fma.f64 #s(literal -2 binary64) %726 %301)
(fma.f64 #s(literal 3/2 binary64) %301 %728)
(fma.f64 %301 #s(literal 1/2 binary64) %730)
(fma.f64 %301 #s(literal 3/2 binary64) %653)
(fma.f64 %308 %466 %301)
(fma.f64 %466 %308 %301)
(fma.f64 %728 #s(literal 2 binary64) %301)
(fma.f64 (*.f64 #s(literal -1/2 binary64) %315) #s(literal 2 binary64) %301)
(fma.f64 %700 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %653 %730)
(+.f64 %730 %653)
(+.f64 %728 %724)
(+.f64 %724 %728)
(fma.f64 #s(literal 0 binary64) %477 cosrot)
(fma.f64 #s(literal 0 binary64) %479 cosrot)
(fma.f64 #s(literal 0 binary64) %481 cosrot)
(fma.f64 #s(literal 0 binary64) %483 cosrot)
(fma.f64 %477 #s(literal 0 binary64) cosrot)
(fma.f64 %479 #s(literal 0 binary64) cosrot)
(fma.f64 %481 #s(literal 0 binary64) cosrot)
(fma.f64 %483 #s(literal 0 binary64) cosrot)
(*.f64 %164 %225)
(fma.f64 %164 #s(literal 0 binary64) cosrot)
(fma.f64 %164 %225 #s(literal 0 binary64))
(*.f64 %754 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %494 cosrot)
(fma.f64 #s(literal -1 binary64) %496 cosrot)
(fma.f64 %164 %259 cosrot)
(fma.f64 %499 #s(literal -1 binary64) cosrot)
(fma.f64 %754 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %502 cosrot)
v
(neg.f64 %222)
(+.f64 v #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) v)
(-.f64 v #s(literal 0 binary64))
(*.f64 v #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) v)
(/.f64 v #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %222)
(*.f64 %222 #s(literal -1 binary64))
(fma.f64 v #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 v #s(literal 0 binary64) v)
(fma.f64 cosrot #s(literal 0 binary64) v)
(fma.f64 sinrot #s(literal 0 binary64) v)
(fma.f64 u0 #s(literal 0 binary64) v)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal 1 binary64) v #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal 0 binary64) v v)
(fma.f64 #s(literal 0 binary64) cosrot v)
(fma.f64 #s(literal 0 binary64) sinrot v)
(fma.f64 #s(literal 0 binary64) u0 v)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) v)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) v)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) v)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) v)
(*.f64 #s(literal 1/2 binary64) %265)
(*.f64 %265 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) %222 #s(literal 0 binary64))
(fma.f64 %222 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %222 #s(literal 0 binary64) v)
(fma.f64 #s(literal 0 binary64) %222 v)
(fma.f64 #s(literal 0 binary64) %225 v)
(fma.f64 #s(literal 0 binary64) %227 v)
(fma.f64 #s(literal 0 binary64) %177 v)
(fma.f64 %225 #s(literal 0 binary64) v)
(fma.f64 %227 #s(literal 0 binary64) v)
(fma.f64 %177 #s(literal 0 binary64) v)
(*.f64 #s(literal 2 binary64) %299)
(*.f64 #s(literal -2 binary64) %313)
(*.f64 #s(literal -1/2 binary64) %306)
(*.f64 #s(literal 4 binary64) %813)
(*.f64 #s(literal 1/4 binary64) %815)
(*.f64 %299 #s(literal 2 binary64))
(*.f64 %306 #s(literal -1/2 binary64))
(*.f64 %313 #s(literal -2 binary64))
(*.f64 %820 #s(literal 1/4 binary64))
(*.f64 %822 #s(literal 4 binary64))
(/.f64 %265 #s(literal 2 binary64))
(/.f64 %306 #s(literal -2 binary64))
(/.f64 %815 #s(literal 4 binary64))
(/.f64 %820 #s(literal 4 binary64))
(*.f64 %828 #s(literal 1/2 binary64))
(*.f64 %830 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %259 v)
(fma.f64 #s(literal 0 binary64) %261 v)
(fma.f64 #s(literal 0 binary64) %263 v)
(fma.f64 #s(literal 0 binary64) %265 v)
(fma.f64 #s(literal 0 binary64) %267 v)
(fma.f64 #s(literal 0 binary64) %269 v)
(fma.f64 #s(literal 0 binary64) %218 v)
(fma.f64 #s(literal 0 binary64) %272 v)
(fma.f64 #s(literal 0 binary64) %259 v)
(fma.f64 #s(literal 0 binary64) %275 v)
(fma.f64 #s(literal 1/2 binary64) %265 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %278 v)
(fma.f64 #s(literal -2 binary64) %259 v)
(fma.f64 #s(literal -1/2 binary64) %281 v)
(fma.f64 #s(literal 4 binary64) %283 v)
(fma.f64 #s(literal 1/4 binary64) %285 v)
(fma.f64 %265 #s(literal 0 binary64) v)
(fma.f64 %265 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %267 #s(literal 0 binary64) v)
(fma.f64 %269 #s(literal 0 binary64) v)
(fma.f64 %218 #s(literal 0 binary64) v)
(fma.f64 v #s(literal 1/2 binary64) %299)
(fma.f64 %293 #s(literal 0 binary64) v)
(fma.f64 %295 #s(literal 0 binary64) v)
(fma.f64 #s(literal 0 binary64) %293 v)
(fma.f64 #s(literal 0 binary64) %295 v)
(fma.f64 #s(literal 0 binary64) %299 v)
(fma.f64 #s(literal 0 binary64) %301 v)
(fma.f64 #s(literal 0 binary64) %303 v)
(fma.f64 #s(literal 0 binary64) %234 v)
(fma.f64 #s(literal 0 binary64) %306 v)
(fma.f64 #s(literal 0 binary64) %308 v)
(fma.f64 #s(literal 0 binary64) %310 v)
(fma.f64 #s(literal 0 binary64) %238 v)
(fma.f64 #s(literal 0 binary64) %313 v)
(fma.f64 #s(literal 0 binary64) %315 v)
(fma.f64 #s(literal 0 binary64) %317 v)
(fma.f64 #s(literal 0 binary64) %236 v)
(fma.f64 #s(literal 2 binary64) %299 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) v %299)
(fma.f64 #s(literal -2 binary64) %313 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %306 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %324 v)
(fma.f64 #s(literal 4 binary64) %813 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %327 v)
(fma.f64 #s(literal 1/4 binary64) %815 #s(literal 0 binary64))
(fma.f64 %299 #s(literal 0 binary64) v)
(fma.f64 %299 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %301 #s(literal 0 binary64) v)
(fma.f64 %303 #s(literal 0 binary64) v)
(fma.f64 %234 #s(literal 0 binary64) v)
(fma.f64 %306 #s(literal 0 binary64) v)
(fma.f64 %306 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %308 #s(literal 0 binary64) v)
(fma.f64 %310 #s(literal 0 binary64) v)
(fma.f64 %238 #s(literal 0 binary64) v)
(fma.f64 %313 #s(literal 0 binary64) v)
(fma.f64 %313 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %315 #s(literal 0 binary64) v)
(fma.f64 %317 #s(literal 0 binary64) v)
(fma.f64 %236 #s(literal 0 binary64) v)
(fma.f64 %820 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %822 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %299 %299)
(-.f64 %299 %313)
(fma.f64 %349 #s(literal 1/2 binary64) v)
(fma.f64 %349 #s(literal 1/4 binary64) v)
(fma.f64 %352 #s(literal -1 binary64) v)
(fma.f64 %352 #s(literal 1/2 binary64) v)
(fma.f64 %352 #s(literal -1/2 binary64) v)
(fma.f64 %356 #s(literal 0 binary64) v)
(fma.f64 %828 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %830 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %222 #s(literal -1/2 binary64) %299)
(fma.f64 %360 #s(literal 0 binary64) v)
(fma.f64 #s(literal 0 binary64) %360 v)
(fma.f64 #s(literal 0 binary64) %363 v)
(fma.f64 #s(literal -1/2 binary64) %222 %299)
(fma.f64 %363 #s(literal 0 binary64) v)
(*.f64 %911 #s(literal 4 binary64))
(/.f64 %913 #s(literal 4 binary64))
(/.f64 %915 #s(literal 4 binary64))
(/.f64 %917 #s(literal 4 binary64))
(/.f64 %919 #s(literal 4 binary64))
(*.f64 %389 %313)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %265))
(/.f64 %924 #s(literal 2 binary64))
(/.f64 (/.f64 %265 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 %265 #s(literal -1 binary64)) #s(literal -2 binary64))
(*.f64 %386 %930)
(fma.f64 #s(literal 0 binary64) %392 v)
(fma.f64 #s(literal 0 binary64) %394 v)
(fma.f64 #s(literal 1/4 binary64) %265 %299)
(fma.f64 %265 #s(literal 1/4 binary64) %299)
(fma.f64 %392 #s(literal 0 binary64) v)
(fma.f64 %394 #s(literal 0 binary64) v)
(fma.f64 #s(literal -1 binary64) %313 %299)
(fma.f64 #s(literal 1 binary64) %299 %299)
(fma.f64 #s(literal 0 binary64) %402 v)
(fma.f64 #s(literal 0 binary64) %404 v)
(fma.f64 #s(literal 0 binary64) %406 v)
(fma.f64 #s(literal 0 binary64) %408 v)
(fma.f64 #s(literal 0 binary64) %410 v)
(fma.f64 #s(literal 0 binary64) %412 v)
(fma.f64 %299 #s(literal 1 binary64) %299)
(fma.f64 %313 #s(literal -1 binary64) %299)
(fma.f64 %402 #s(literal 0 binary64) v)
(fma.f64 %404 #s(literal 0 binary64) v)
(fma.f64 %406 #s(literal 0 binary64) v)
(fma.f64 %408 #s(literal 0 binary64) v)
(fma.f64 %410 #s(literal 0 binary64) v)
(fma.f64 %412 #s(literal 0 binary64) v)
(fma.f64 %911 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %389 %313 #s(literal 0 binary64))
(/.f64 (*.f64 %265 #s(literal 4 binary64)) %424)
(*.f64 %958 #s(literal 4 binary64))
(/.f64 (*.f64 %424 %299) #s(literal 4 binary64))
(/.f64 %962 %431)
(/.f64 (*.f64 %299 %424) #s(literal 4 binary64))
(/.f64 %966 %436)
(/.f64 (*.f64 #s(literal 4 binary64) %265) %439)
(fma.f64 %349 %441 v)
(fma.f64 %386 %930 #s(literal 0 binary64))
(/.f64 %972 %431)
(/.f64 %974 %436)
(fma.f64 %449 #s(literal 0 binary64) v)
(fma.f64 #s(literal 0 binary64) %449 v)
(fma.f64 %452 #s(literal 0 binary64) v)
(fma.f64 #s(literal 0 binary64) %452 v)
(fma.f64 #s(literal 2 binary64) %911 %299)
(fma.f64 #s(literal 2 binary64) %981 %299)
(fma.f64 #s(literal 1/2 binary64) %299 %983)
(fma.f64 #s(literal -2 binary64) %985 %299)
(fma.f64 #s(literal -2 binary64) %987 %299)
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) %299) %299)
(fma.f64 #s(literal 3/2 binary64) %299 %981)
(fma.f64 %299 #s(literal 1/2 binary64) %992)
(fma.f64 %299 #s(literal 3/2 binary64) %911)
(fma.f64 %306 %466 %299)
(fma.f64 %466 %306 %299)
(fma.f64 %911 #s(literal 2 binary64) %299)
(fma.f64 (*.f64 %299 #s(literal 1/4 binary64)) #s(literal 4 binary64) %299)
(fma.f64 %985 #s(literal -2 binary64) %299)
(fma.f64 (*.f64 %313 #s(literal -1/2 binary64)) #s(literal 2 binary64) %299)
(fma.f64 %981 #s(literal 2 binary64) %299)
(fma.f64 (*.f64 #s(literal -1/2 binary64) %313) #s(literal 2 binary64) %299)
(fma.f64 %958 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %911 %992)
(+.f64 %992 %911)
(+.f64 %981 %983)
(+.f64 %983 %981)
(fma.f64 #s(literal 0 binary64) %477 v)
(fma.f64 #s(literal 0 binary64) %479 v)
(fma.f64 #s(literal 0 binary64) %481 v)
(fma.f64 #s(literal 0 binary64) %483 v)
(fma.f64 %477 #s(literal 0 binary64) v)
(fma.f64 %479 #s(literal 0 binary64) v)
(fma.f64 %481 #s(literal 0 binary64) v)
(fma.f64 %483 #s(literal 0 binary64) v)
(*.f64 %164 %222)
(fma.f64 %164 #s(literal 0 binary64) v)
(fma.f64 %164 %222 #s(literal 0 binary64))
(*.f64 %1022 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %494 v)
(fma.f64 #s(literal -1 binary64) %496 v)
(fma.f64 %164 %259 v)
(fma.f64 %499 #s(literal -1 binary64) v)
(fma.f64 %1022 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %164 %313 %299)
(fma.f64 (*.f64 %299 %164) #s(literal -1 binary64) %299)
(fma.f64 #s(literal -1 binary64) %502 v)
sinrot
(neg.f64 %227)
(+.f64 sinrot #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) sinrot)
(-.f64 sinrot #s(literal 0 binary64))
(*.f64 sinrot #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) sinrot)
(/.f64 sinrot #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %227)
(*.f64 %227 #s(literal -1 binary64))
(fma.f64 v #s(literal 0 binary64) sinrot)
(fma.f64 cosrot #s(literal 0 binary64) sinrot)
(fma.f64 sinrot #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 sinrot #s(literal 0 binary64) sinrot)
(fma.f64 u0 #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 1 binary64) sinrot #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) v sinrot)
(fma.f64 #s(literal 0 binary64) cosrot sinrot)
(fma.f64 #s(literal 0 binary64) sinrot sinrot)
(fma.f64 #s(literal 0 binary64) u0 sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) sinrot)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) sinrot)
(*.f64 #s(literal 1/2 binary64) %269)
(*.f64 %269 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) %227 #s(literal 0 binary64))
(fma.f64 %222 #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) %222 sinrot)
(fma.f64 #s(literal 0 binary64) %225 sinrot)
(fma.f64 #s(literal 0 binary64) %227 sinrot)
(fma.f64 #s(literal 0 binary64) %177 sinrot)
(fma.f64 %225 #s(literal 0 binary64) sinrot)
(fma.f64 %227 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %227 #s(literal 0 binary64) sinrot)
(fma.f64 %177 #s(literal 0 binary64) sinrot)
(*.f64 #s(literal 2 binary64) %303)
(*.f64 #s(literal -2 binary64) %317)
(*.f64 #s(literal -1/2 binary64) %310)
(*.f64 #s(literal 4 binary64) %1084)
(*.f64 #s(literal 1/4 binary64) %1086)
(*.f64 %303 #s(literal 2 binary64))
(*.f64 %310 #s(literal -1/2 binary64))
(*.f64 %317 #s(literal -2 binary64))
(*.f64 %1091 #s(literal 1/4 binary64))
(*.f64 %1093 #s(literal 4 binary64))
(/.f64 %269 #s(literal 2 binary64))
(/.f64 %310 #s(literal -2 binary64))
(/.f64 %1086 #s(literal 4 binary64))
(/.f64 %1091 #s(literal 4 binary64))
(*.f64 %1099 #s(literal 1/2 binary64))
(*.f64 %1101 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %259 sinrot)
(fma.f64 #s(literal 0 binary64) %261 sinrot)
(fma.f64 #s(literal 0 binary64) %263 sinrot)
(fma.f64 #s(literal 0 binary64) %265 sinrot)
(fma.f64 #s(literal 0 binary64) %267 sinrot)
(fma.f64 #s(literal 0 binary64) %269 sinrot)
(fma.f64 #s(literal 0 binary64) %218 sinrot)
(fma.f64 #s(literal 0 binary64) %272 sinrot)
(fma.f64 #s(literal 0 binary64) %259 sinrot)
(fma.f64 #s(literal 0 binary64) %275 sinrot)
(fma.f64 #s(literal 1/2 binary64) %269 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %278 sinrot)
(fma.f64 #s(literal -2 binary64) %259 sinrot)
(fma.f64 #s(literal -1/2 binary64) %281 sinrot)
(fma.f64 #s(literal 4 binary64) %283 sinrot)
(fma.f64 #s(literal 1/4 binary64) %285 sinrot)
(fma.f64 %265 #s(literal 0 binary64) sinrot)
(fma.f64 %267 #s(literal 0 binary64) sinrot)
(fma.f64 %269 #s(literal 0 binary64) sinrot)
(fma.f64 %269 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %218 #s(literal 0 binary64) sinrot)
(fma.f64 sinrot #s(literal 1/2 binary64) %303)
(fma.f64 %293 #s(literal 0 binary64) sinrot)
(fma.f64 %295 #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) %293 sinrot)
(fma.f64 #s(literal 0 binary64) %295 sinrot)
(fma.f64 #s(literal 0 binary64) %299 sinrot)
(fma.f64 #s(literal 0 binary64) %301 sinrot)
(fma.f64 #s(literal 0 binary64) %303 sinrot)
(fma.f64 #s(literal 0 binary64) %234 sinrot)
(fma.f64 #s(literal 0 binary64) %306 sinrot)
(fma.f64 #s(literal 0 binary64) %308 sinrot)
(fma.f64 #s(literal 0 binary64) %310 sinrot)
(fma.f64 #s(literal 0 binary64) %238 sinrot)
(fma.f64 #s(literal 0 binary64) %313 sinrot)
(fma.f64 #s(literal 0 binary64) %315 sinrot)
(fma.f64 #s(literal 0 binary64) %317 sinrot)
(fma.f64 #s(literal 0 binary64) %236 sinrot)
(fma.f64 #s(literal 2 binary64) %303 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) sinrot %303)
(fma.f64 #s(literal -2 binary64) %317 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %310 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %324 sinrot)
(fma.f64 #s(literal 4 binary64) %1084 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %327 sinrot)
(fma.f64 #s(literal 1/4 binary64) %1086 #s(literal 0 binary64))
(fma.f64 %299 #s(literal 0 binary64) sinrot)
(fma.f64 %301 #s(literal 0 binary64) sinrot)
(fma.f64 %303 #s(literal 0 binary64) sinrot)
(fma.f64 %303 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %234 #s(literal 0 binary64) sinrot)
(fma.f64 %306 #s(literal 0 binary64) sinrot)
(fma.f64 %308 #s(literal 0 binary64) sinrot)
(fma.f64 %310 #s(literal 0 binary64) sinrot)
(fma.f64 %310 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %238 #s(literal 0 binary64) sinrot)
(fma.f64 %313 #s(literal 0 binary64) sinrot)
(fma.f64 %315 #s(literal 0 binary64) sinrot)
(fma.f64 %317 #s(literal 0 binary64) sinrot)
(fma.f64 %317 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %236 #s(literal 0 binary64) sinrot)
(fma.f64 %1091 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %1093 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %303 %303)
(-.f64 %303 %317)
(fma.f64 %349 #s(literal 1/2 binary64) sinrot)
(fma.f64 %349 #s(literal 1/4 binary64) sinrot)
(fma.f64 %352 #s(literal -1 binary64) sinrot)
(fma.f64 %352 #s(literal 1/2 binary64) sinrot)
(fma.f64 %352 #s(literal -1/2 binary64) sinrot)
(fma.f64 %356 #s(literal 0 binary64) sinrot)
(fma.f64 %1099 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %1101 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %360 #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) %360 sinrot)
(fma.f64 #s(literal 0 binary64) %363 sinrot)
(fma.f64 #s(literal -1/2 binary64) %227 %303)
(fma.f64 %227 #s(literal -1/2 binary64) %303)
(fma.f64 %363 #s(literal 0 binary64) sinrot)
(*.f64 %1182 #s(literal 4 binary64))
(/.f64 (*.f64 %269 #s(literal 2 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) %269) #s(literal 4 binary64))
(/.f64 (*.f64 %310 #s(literal -2 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) %310) #s(literal 4 binary64))
(*.f64 %389 %317)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %269))
(/.f64 %1195 #s(literal 2 binary64))
(/.f64 (/.f64 %269 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 %269 #s(literal -1 binary64)) #s(literal -2 binary64))
(*.f64 %386 %1201)
(fma.f64 #s(literal 0 binary64) %392 sinrot)
(fma.f64 #s(literal 0 binary64) %394 sinrot)
(fma.f64 #s(literal 1/4 binary64) %269 %303)
(fma.f64 %269 #s(literal 1/4 binary64) %303)
(fma.f64 %392 #s(literal 0 binary64) sinrot)
(fma.f64 %394 #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal -1 binary64) %317 %303)
(fma.f64 #s(literal 1 binary64) %303 %303)
(fma.f64 #s(literal 0 binary64) %402 sinrot)
(fma.f64 #s(literal 0 binary64) %404 sinrot)
(fma.f64 #s(literal 0 binary64) %406 sinrot)
(fma.f64 #s(literal 0 binary64) %408 sinrot)
(fma.f64 #s(literal 0 binary64) %410 sinrot)
(fma.f64 #s(literal 0 binary64) %412 sinrot)
(fma.f64 %303 #s(literal 1 binary64) %303)
(fma.f64 %317 #s(literal -1 binary64) %303)
(fma.f64 %402 #s(literal 0 binary64) sinrot)
(fma.f64 %404 #s(literal 0 binary64) sinrot)
(fma.f64 %406 #s(literal 0 binary64) sinrot)
(fma.f64 %408 #s(literal 0 binary64) sinrot)
(fma.f64 %410 #s(literal 0 binary64) sinrot)
(fma.f64 %412 #s(literal 0 binary64) sinrot)
(fma.f64 %1182 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %389 %317 #s(literal 0 binary64))
(/.f64 (*.f64 %269 #s(literal 4 binary64)) %424)
(*.f64 %1229 #s(literal 4 binary64))
(/.f64 (*.f64 %424 %303) #s(literal 4 binary64))
(/.f64 (*.f64 %269 #s(literal -2 binary64)) %431)
(/.f64 (*.f64 %303 %424) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) %269) %436)
(/.f64 (*.f64 #s(literal 4 binary64) %269) %439)
(fma.f64 %349 %441 sinrot)
(fma.f64 %386 %1201 #s(literal 0 binary64))
(/.f64 (*.f64 %310 #s(literal 2 binary64)) %431)
(/.f64 (*.f64 #s(literal 2 binary64) %310) %436)
(fma.f64 %449 #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) %449 sinrot)
(fma.f64 %452 #s(literal 0 binary64) sinrot)
(fma.f64 #s(literal 0 binary64) %452 sinrot)
(fma.f64 #s(literal 2 binary64) %1182 %303)
(fma.f64 #s(literal 2 binary64) %1252 %303)
(fma.f64 #s(literal 1/2 binary64) %303 %1254)
(fma.f64 #s(literal -2 binary64) %1256 %303)
(fma.f64 #s(literal -2 binary64) (*.f64 #s(literal -1/2 binary64) %303) %303)
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) %303) %303)
(fma.f64 #s(literal 3/2 binary64) %303 %1252)
(fma.f64 %303 #s(literal 1/2 binary64) %1263)
(fma.f64 %303 #s(literal 3/2 binary64) %1182)
(fma.f64 %310 %466 %303)
(fma.f64 %466 %310 %303)
(fma.f64 %1182 #s(literal 2 binary64) %303)
(fma.f64 (*.f64 %303 #s(literal 1/4 binary64)) #s(literal 4 binary64) %303)
(fma.f64 %1256 #s(literal -2 binary64) %303)
(fma.f64 (*.f64 %317 #s(literal -1/2 binary64)) #s(literal 2 binary64) %303)
(fma.f64 %1252 #s(literal 2 binary64) %303)
(fma.f64 (*.f64 #s(literal -1/2 binary64) %317) #s(literal 2 binary64) %303)
(fma.f64 %1229 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %1182 %1263)
(+.f64 %1263 %1182)
(+.f64 %1252 %1254)
(+.f64 %1254 %1252)
(fma.f64 #s(literal 0 binary64) %477 sinrot)
(fma.f64 #s(literal 0 binary64) %479 sinrot)
(fma.f64 #s(literal 0 binary64) %481 sinrot)
(fma.f64 #s(literal 0 binary64) %483 sinrot)
(fma.f64 %477 #s(literal 0 binary64) sinrot)
(fma.f64 %479 #s(literal 0 binary64) sinrot)
(fma.f64 %481 #s(literal 0 binary64) sinrot)
(fma.f64 %483 #s(literal 0 binary64) sinrot)
(*.f64 %164 %227)
(fma.f64 %164 #s(literal 0 binary64) sinrot)
(fma.f64 %164 %227 #s(literal 0 binary64))
(*.f64 %1293 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %494 sinrot)
(fma.f64 #s(literal -1 binary64) %496 sinrot)
(fma.f64 %164 %259 sinrot)
(fma.f64 %499 #s(literal -1 binary64) sinrot)
(fma.f64 %1293 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %164 %317 %303)
(fma.f64 (*.f64 %303 %164) #s(literal -1 binary64) %303)
(fma.f64 #s(literal -1 binary64) %502 sinrot)
#s(literal -1 binary64)
(neg.f64 #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) #s(literal -1 binary64))
(+.f64 #s(literal -1/2 binary64) #s(literal -1/2 binary64))
(copysign.f64 #s(literal 1 binary64) #s(literal -2 binary64))
(-.f64 #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) #s(literal 1 binary64))
(-.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) #s(literal 1/2 binary64))
(*.f64 #s(literal -1/2 binary64) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) #s(literal -1 binary64))
(/.f64 #s(literal 2 binary64) #s(literal -2 binary64))
(/.f64 #s(literal -2 binary64) #s(literal 2 binary64))
(*.f64 #s(literal 4 binary64) %1322)
(*.f64 #s(literal 1/4 binary64) %1324)
(*.f64 %1324 #s(literal 1/4 binary64))
(*.f64 %1322 #s(literal 4 binary64))
(/.f64 #s(literal 4 binary64) %1324)
(/.f64 %1324 #s(literal 4 binary64))
(fma.f64 v #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 cosrot #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 sinrot #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 u0 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) #s(literal 1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal -1/2 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 0 binary64) v #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) cosrot #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) sinrot #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) u0 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) #s(literal 1/4 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 1/4 binary64) #s(literal -2 binary64) #s(literal -1/2 binary64))
(fma.f64 %222 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %222 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %225 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %227 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %177 #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) %1322 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %1324 #s(literal 0 binary64))
(fma.f64 %225 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %227 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %177 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %1324 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %1322 #s(literal 4 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 4 binary64) %1379)
(*.f64 #s(literal 1/4 binary64) %1381)
(*.f64 %466 #s(literal 4 binary64))
(*.f64 %1384 #s(literal 1/4 binary64))
(*.f64 %1386 #s(literal 4 binary64))
(/.f64 #s(literal 4 binary64) %431)
(/.f64 #s(literal 4 binary64) %436)
(/.f64 %431 #s(literal 4 binary64))
(/.f64 %436 #s(literal 4 binary64))
(/.f64 %1381 #s(literal 4 binary64))
(/.f64 %1384 #s(literal 4 binary64))
(*.f64 #s(literal 1/2 binary64) %389)
(*.f64 #s(literal -1/2 binary64) %1395)
(*.f64 #s(literal 1/4 binary64) %1397)
(*.f64 %389 #s(literal 1/2 binary64))
(*.f64 %1400 #s(literal 2 binary64))
(*.f64 %356 #s(literal 1/2 binary64))
(/.f64 %389 #s(literal 2 binary64))
(/.f64 %1395 #s(literal -2 binary64))
(/.f64 (/.f64 #s(literal -2 binary64) #s(literal 1/2 binary64)) #s(literal 4 binary64))
(fma.f64 #s(literal -1 binary64) %259 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %261 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %263 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %265 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %267 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %269 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %218 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %272 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %259 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %275 #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) %278 #s(literal -1 binary64))
(fma.f64 #s(literal -2 binary64) %259 #s(literal -1 binary64))
(fma.f64 #s(literal -1/2 binary64) %281 #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) %283 #s(literal -1 binary64))
(fma.f64 #s(literal 1/4 binary64) %285 #s(literal -1 binary64))
(fma.f64 %265 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %267 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %269 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %218 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %293 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %295 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %293 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %295 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %299 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %301 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %303 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %234 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %306 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %308 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %310 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %238 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %313 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %315 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %317 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %236 #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) %466 #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) #s(literal -1/2 binary64) %1443)
(fma.f64 #s(literal -1/2 binary64) #s(literal 1/2 binary64) %1445)
(fma.f64 #s(literal -1/2 binary64) #s(literal 3/2 binary64) %466)
(fma.f64 #s(literal 4 binary64) %324 #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) %1379 #s(literal 0 binary64))
(fma.f64 #s(literal 3/2 binary64) #s(literal -1/2 binary64) %1450)
(fma.f64 #s(literal 1/4 binary64) %327 #s(literal -1 binary64))
(fma.f64 #s(literal 1/4 binary64) %1381 #s(literal 0 binary64))
(fma.f64 %299 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %301 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %303 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %234 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %306 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %308 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %310 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %238 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %313 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %315 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %317 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %236 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %1450 #s(literal 2 binary64) #s(literal -1/2 binary64))
(fma.f64 %466 #s(literal 2 binary64) #s(literal -1/2 binary64))
(fma.f64 %466 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) #s(literal 1/4 binary64)) #s(literal 4 binary64) #s(literal -1/2 binary64))
(fma.f64 %1384 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %1386 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %1450 %1443)
(+.f64 %466 %1445)
(+.f64 %1445 %466)
(+.f64 %1443 %1450)
(/.f64 (fma.f64 #s(literal -2 binary64) #s(literal 2 binary64) #s(literal 0 binary64)) #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %389 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %1395 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %1397 #s(literal 0 binary64))
(fma.f64 %349 #s(literal 1/2 binary64) #s(literal -1 binary64))
(fma.f64 %349 #s(literal 1/4 binary64) #s(literal -1 binary64))
(fma.f64 %352 #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 %352 #s(literal 1/2 binary64) #s(literal -1 binary64))
(fma.f64 %352 #s(literal -1/2 binary64) #s(literal -1 binary64))
(fma.f64 %389 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %1400 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %356 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %356 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %360 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %360 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %363 #s(literal -1 binary64))
(fma.f64 %363 #s(literal 0 binary64) #s(literal -1 binary64))
(/.f64 %424 %1495)
(/.f64 %424 %1497)
(/.f64 %1495 %424)
(/.f64 (*.f64 %424 #s(literal -1/2 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -1/2 binary64) %424) #s(literal 4 binary64))
(*.f64 %1504 #s(literal 4 binary64))
(/.f64 %439 %1497)
(/.f64 %1497 %439)
(+.f64 %1508 %1509)
(+.f64 %1509 %1508)
(*.f64 %386 %441)
(fma.f64 #s(literal 0 binary64) %392 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %394 #s(literal -1 binary64))
(fma.f64 %392 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %394 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %402 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %404 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %406 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %408 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %410 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %412 #s(literal -1 binary64))
(fma.f64 %402 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %404 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %406 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %408 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %410 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %412 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %1504 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %349 %441 #s(literal -1 binary64))
(fma.f64 %386 %441 #s(literal 0 binary64))
(fma.f64 %449 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %449 #s(literal -1 binary64))
(fma.f64 %452 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %452 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %477 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %479 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %481 #s(literal -1 binary64))
(fma.f64 #s(literal 0 binary64) %483 #s(literal -1 binary64))
(fma.f64 %477 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %479 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %481 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %483 #s(literal 0 binary64) #s(literal -1 binary64))
(pow.f64 #s(literal -1 binary64) #s(literal 3 binary64))
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) #s(literal 3 binary64)))
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 4 binary64) #s(literal 3 binary64)))
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 4 binary64) #s(literal 1 binary64)))
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) #s(literal 2 binary64)))
(pow.f64 #s(literal -1 binary64) (+.f64 #s(literal 3 binary64) #s(literal 4 binary64)))
(*.f64 %164 #s(literal 1 binary64))
(*.f64 %1556 #s(literal -1 binary64))
(fma.f64 %164 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 %164 #s(literal 0 binary64) #s(literal -1 binary64))
(fma.f64 %1556 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %494 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %496 #s(literal -1 binary64))
(fma.f64 %164 %259 #s(literal -1 binary64))
(fma.f64 %499 #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) %164) #s(literal -1 binary64) #s(literal -1/2 binary64))
(*.f64 %1567 %1568)
(*.f64 %1570 %1571)
(*.f64 %1568 %1567)
(*.f64 %1571 %1570)
(/.f64 %1570 %1568)
(/.f64 %1568 %1570)
(fma.f64 %1567 %1568 #s(literal 0 binary64))
(fma.f64 %1570 %1571 #s(literal 0 binary64))
(fma.f64 %1568 %1567 #s(literal 0 binary64))
(fma.f64 %1571 %1570 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %502 #s(literal -1 binary64))
%293
(*.f64 u0 cosrot)
(*.f64 %225 %177)
(*.f64 %177 %225)
(neg.f64 %363)
(fma.f64 cosrot u0 #s(literal 0 binary64))
(fma.f64 u0 cosrot #s(literal 0 binary64))
(+.f64 %293 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %293)
(-.f64 %293 #s(literal 0 binary64))
(*.f64 %293 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %293)
(/.f64 %293 #s(literal 1 binary64))
(fma.f64 %225 %177 #s(literal 0 binary64))
(fma.f64 %177 %225 #s(literal 0 binary64))
(*.f64 #s(literal -1 binary64) %363)
(*.f64 %363 #s(literal -1 binary64))
(*.f64 %572 %177)
(*.f64 %257 %225)
(*.f64 %1600 u0)
(*.f64 %1602 cosrot)
(fma.f64 v #s(literal 0 binary64) %293)
(fma.f64 cosrot #s(literal 0 binary64) %293)
(fma.f64 sinrot #s(literal 0 binary64) %293)
(fma.f64 u0 #s(literal 0 binary64) %293)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %293)
(fma.f64 %293 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) %293 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %293)
(fma.f64 #s(literal 0 binary64) v %293)
(fma.f64 #s(literal 0 binary64) cosrot %293)
(fma.f64 #s(literal 0 binary64) sinrot %293)
(fma.f64 #s(literal 0 binary64) u0 %293)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %293)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %293)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %293)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %293)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %293)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %293)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %293)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %293)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) %293)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %293)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %293)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %293)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %293)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %293)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) %293)
(*.f64 #s(literal 1/2 binary64) %394)
(*.f64 %267 %234)
(*.f64 %218 %301)
(*.f64 %301 %218)
(*.f64 %234 %267)
(*.f64 %394 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) %363 #s(literal 0 binary64))
(fma.f64 %222 #s(literal 0 binary64) %293)
(fma.f64 #s(literal 0 binary64) %222 %293)
(fma.f64 #s(literal 0 binary64) %225 %293)
(fma.f64 #s(literal 0 binary64) %227 %293)
(fma.f64 #s(literal 0 binary64) %177 %293)
(fma.f64 %225 #s(literal 0 binary64) %293)
(fma.f64 %227 #s(literal 0 binary64) %293)
(fma.f64 %177 #s(literal 0 binary64) %293)
(fma.f64 %363 #s(literal -1 binary64) #s(literal 0 binary64))
(*.f64 #s(literal 2 binary64) %412)
(*.f64 #s(literal -2 binary64) %410)
(*.f64 #s(literal -1/2 binary64) %404)
(*.f64 #s(literal 4 binary64) %1650)
(*.f64 #s(literal 1/4 binary64) %1652)
(*.f64 %308 %236)
(*.f64 %238 %315)
(*.f64 %315 %238)
(*.f64 %236 %308)
(*.f64 %404 #s(literal -1/2 binary64))
(*.f64 %410 #s(literal -2 binary64))
(*.f64 %412 #s(literal 2 binary64))
(*.f64 %1661 #s(literal 1/4 binary64))
(*.f64 %1663 #s(literal 4 binary64))
(/.f64 %394 #s(literal 2 binary64))
(/.f64 %404 #s(literal -2 binary64))
(/.f64 %1652 #s(literal 4 binary64))
(/.f64 %1661 #s(literal 4 binary64))
(fma.f64 %572 %177 #s(literal 0 binary64))
(fma.f64 %257 %225 #s(literal 0 binary64))
(fma.f64 %1600 u0 #s(literal 0 binary64))
(fma.f64 %1602 cosrot #s(literal 0 binary64))
(*.f64 %570 %234)
(*.f64 %255 %301)
(*.f64 %1675 #s(literal 1/2 binary64))
(*.f64 %1677 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %259 %293)
(fma.f64 #s(literal 0 binary64) %261 %293)
(fma.f64 #s(literal 0 binary64) %263 %293)
(fma.f64 #s(literal 0 binary64) %265 %293)
(fma.f64 #s(literal 0 binary64) %267 %293)
(fma.f64 #s(literal 0 binary64) %269 %293)
(fma.f64 #s(literal 0 binary64) %218 %293)
(fma.f64 #s(literal 0 binary64) %272 %293)
(fma.f64 #s(literal 0 binary64) %259 %293)
(fma.f64 #s(literal 0 binary64) %275 %293)
(fma.f64 #s(literal 1/2 binary64) %394 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %278 %293)
(fma.f64 #s(literal -2 binary64) %259 %293)
(fma.f64 #s(literal -1/2 binary64) %281 %293)
(fma.f64 #s(literal 4 binary64) %283 %293)
(fma.f64 #s(literal 1/4 binary64) %285 %293)
(fma.f64 %265 #s(literal 0 binary64) %293)
(fma.f64 %267 #s(literal 0 binary64) %293)
(fma.f64 %267 %234 #s(literal 0 binary64))
(fma.f64 %269 #s(literal 0 binary64) %293)
(fma.f64 %218 #s(literal 0 binary64) %293)
(fma.f64 %218 %301 #s(literal 0 binary64))
(fma.f64 %301 %218 #s(literal 0 binary64))
(fma.f64 %234 %267 #s(literal 0 binary64))
(fma.f64 %394 #s(literal 1/2 binary64) #s(literal 0 binary64))
(*.f64 %1704 %236)
(*.f64 %1706 %315)
(*.f64 %1708 #s(literal -1/2 binary64))
(*.f64 %1710 #s(literal 1 binary64))
(fma.f64 %293 #s(literal 0 binary64) %293)
(fma.f64 %295 #s(literal 0 binary64) %293)
(fma.f64 #s(literal 0 binary64) %293 %293)
(fma.f64 #s(literal 0 binary64) %295 %293)
(fma.f64 #s(literal 0 binary64) %299 %293)
(fma.f64 #s(literal 0 binary64) %301 %293)
(fma.f64 #s(literal 0 binary64) %303 %293)
(fma.f64 #s(literal 0 binary64) %234 %293)
(fma.f64 #s(literal 0 binary64) %306 %293)
(fma.f64 #s(literal 0 binary64) %308 %293)
(fma.f64 #s(literal 0 binary64) %310 %293)
(fma.f64 #s(literal 0 binary64) %238 %293)
(fma.f64 #s(literal 0 binary64) %313 %293)
(fma.f64 #s(literal 0 binary64) %315 %293)
(fma.f64 #s(literal 0 binary64) %317 %293)
(fma.f64 #s(literal 0 binary64) %236 %293)
(fma.f64 #s(literal 2 binary64) %412 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %410 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %404 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %324 %293)
(fma.f64 #s(literal 4 binary64) %1650 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %327 %293)
(fma.f64 #s(literal 1/4 binary64) %1652 #s(literal 0 binary64))
(fma.f64 %299 #s(literal 0 binary64) %293)
(fma.f64 %301 #s(literal 0 binary64) %293)
(fma.f64 %303 #s(literal 0 binary64) %293)
(fma.f64 %234 #s(literal 0 binary64) %293)
(fma.f64 %306 #s(literal 0 binary64) %293)
(fma.f64 %308 #s(literal 0 binary64) %293)
(fma.f64 %308 %236 #s(literal 0 binary64))
(fma.f64 %310 #s(literal 0 binary64) %293)
(fma.f64 %238 #s(literal 0 binary64) %293)
(fma.f64 %238 %315 #s(literal 0 binary64))
(fma.f64 %313 #s(literal 0 binary64) %293)
(fma.f64 %315 #s(literal 0 binary64) %293)
(fma.f64 %315 %238 #s(literal 0 binary64))
(fma.f64 %317 #s(literal 0 binary64) %293)
(fma.f64 %236 #s(literal 0 binary64) %293)
(fma.f64 %236 %308 #s(literal 0 binary64))
(fma.f64 %404 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %410 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %412 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %1661 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %1663 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %349 #s(literal 1/2 binary64) %293)
(fma.f64 %349 #s(literal 1/4 binary64) %293)
(fma.f64 %352 #s(literal -1 binary64) %293)
(fma.f64 %352 #s(literal 1/2 binary64) %293)
(fma.f64 %352 #s(literal -1/2 binary64) %293)
(fma.f64 %356 #s(literal 0 binary64) %293)
(fma.f64 %570 %234 #s(literal 0 binary64))
(fma.f64 %255 %301 #s(literal 0 binary64))
(fma.f64 %1675 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %1677 #s(literal -1 binary64) #s(literal 0 binary64))
(/.f64 (*.f64 %267 %218) #s(literal 4 binary64))
(/.f64 (*.f64 %218 %267) #s(literal 4 binary64))
(fma.f64 %360 #s(literal 0 binary64) %293)
(fma.f64 #s(literal 0 binary64) %360 %293)
(fma.f64 #s(literal 0 binary64) %363 %293)
(fma.f64 %363 #s(literal 0 binary64) %293)
(*.f64 %1774 #s(literal 4 binary64))
(/.f64 %1776 #s(literal 4 binary64))
(/.f64 %1778 #s(literal 4 binary64))
(*.f64 %301 %380)
(*.f64 %234 %665)
(*.f64 %1782 #s(literal 1/4 binary64))
(*.f64 %1784 #s(literal -1/2 binary64))
(/.f64 (*.f64 %308 %238) #s(literal 4 binary64))
(/.f64 (*.f64 %238 %308) #s(literal 4 binary64))
(/.f64 (*.f64 %404 #s(literal -2 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) %404) #s(literal 4 binary64))
(fma.f64 %1704 %236 #s(literal 0 binary64))
(fma.f64 %1706 %315 #s(literal 0 binary64))
(fma.f64 %1708 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %1710 #s(literal 1 binary64) #s(literal 0 binary64))
(*.f64 #s(literal -1/2 binary64) %1798)
(*.f64 %315 %1800)
(*.f64 %236 %1802)
(*.f64 %389 %410)
(*.f64 %356 %410)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %394))
(/.f64 %1782 #s(literal 4 binary64))
(/.f64 %1784 #s(literal -2 binary64))
(*.f64 %386 %1810)
(fma.f64 #s(literal 0 binary64) %392 %293)
(fma.f64 #s(literal 0 binary64) %394 %293)
(fma.f64 %392 #s(literal 0 binary64) %293)
(fma.f64 %394 #s(literal 0 binary64) %293)
(fma.f64 cosrot %234 %412)
(fma.f64 u0 %301 %412)
(fma.f64 %293 #s(literal 1/2 binary64) %412)
(fma.f64 #s(literal 0 binary64) %402 %293)
(fma.f64 #s(literal 0 binary64) %404 %293)
(fma.f64 #s(literal 0 binary64) %406 %293)
(fma.f64 #s(literal 0 binary64) %408 %293)
(fma.f64 #s(literal 0 binary64) %410 %293)
(fma.f64 #s(literal 0 binary64) %412 %293)
(fma.f64 #s(literal 1/2 binary64) %293 %412)
(fma.f64 %301 u0 %412)
(fma.f64 %234 cosrot %412)
(fma.f64 %402 #s(literal 0 binary64) %293)
(fma.f64 %404 #s(literal 0 binary64) %293)
(fma.f64 %406 #s(literal 0 binary64) %293)
(fma.f64 %408 #s(literal 0 binary64) %293)
(fma.f64 %410 #s(literal 0 binary64) %293)
(fma.f64 %412 #s(literal 0 binary64) %293)
(fma.f64 %1774 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %301 %380 #s(literal 0 binary64))
(fma.f64 %234 %665 #s(literal 0 binary64))
(fma.f64 %1782 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %1784 #s(literal -1/2 binary64) #s(literal 0 binary64))
(+.f64 %412 %412)
(-.f64 %412 %410)
(fma.f64 #s(literal -1/2 binary64) %1798 #s(literal 0 binary64))
(fma.f64 %315 %1800 #s(literal 0 binary64))
(fma.f64 %236 %1802 #s(literal 0 binary64))
(fma.f64 %389 %410 #s(literal 0 binary64))
(fma.f64 %356 %410 #s(literal 0 binary64))
(/.f64 (*.f64 %394 #s(literal 4 binary64)) %424)
(fma.f64 #s(literal -1/2 binary64) %363 %412)
(fma.f64 %315 %177 %412)
(fma.f64 %236 %225 %412)
(fma.f64 %225 %236 %412)
(fma.f64 %177 %315 %412)
(fma.f64 %363 #s(literal -1/2 binary64) %412)
(*.f64 %1854 #s(literal 4 binary64))
(/.f64 (*.f64 %394 #s(literal -2 binary64)) %431)
(/.f64 (*.f64 %412 %424) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) %394) %436)
(/.f64 (*.f64 #s(literal 4 binary64) %394) %439)
(/.f64 (*.f64 %424 %412) #s(literal 4 binary64))
(fma.f64 %349 %441 %293)
(fma.f64 %386 %1810 #s(literal 0 binary64))
(/.f64 %1868 %431)
(/.f64 %1870 %436)
(fma.f64 %449 #s(literal 0 binary64) %293)
(fma.f64 #s(literal 0 binary64) %449 %293)
(fma.f64 #s(literal 1/4 binary64) %394 %412)
(fma.f64 %394 #s(literal 1/4 binary64) %412)
(fma.f64 #s(literal -1 binary64) %410 %412)
(fma.f64 %452 #s(literal 0 binary64) %293)
(fma.f64 #s(literal 1 binary64) %412 %412)
(fma.f64 #s(literal 0 binary64) %452 %293)
(fma.f64 %410 #s(literal -1 binary64) %412)
(fma.f64 %412 #s(literal 1 binary64) %412)
(fma.f64 %1854 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %477 %293)
(fma.f64 #s(literal 0 binary64) %479 %293)
(fma.f64 #s(literal 0 binary64) %481 %293)
(fma.f64 #s(literal 0 binary64) %483 %293)
(fma.f64 %477 #s(literal 0 binary64) %293)
(fma.f64 %479 #s(literal 0 binary64) %293)
(fma.f64 %481 #s(literal 0 binary64) %293)
(fma.f64 %483 #s(literal 0 binary64) %293)
(fma.f64 %653 %218 %412)
(fma.f64 %368 %267 %412)
(fma.f64 #s(literal 2 binary64) %1774 %412)
(fma.f64 #s(literal 2 binary64) %1894 %412)
(fma.f64 #s(literal 1/2 binary64) %412 %1896)
(fma.f64 #s(literal -2 binary64) %1898 %412)
(fma.f64 #s(literal -2 binary64) %1900 %412)
(fma.f64 #s(literal 4 binary64) %1902 %412)
(fma.f64 #s(literal 3/2 binary64) %412 %1894)
(fma.f64 %466 %404 %412)
(fma.f64 %404 %466 %412)
(fma.f64 %412 #s(literal 1/2 binary64) %1907)
(fma.f64 %412 #s(literal 3/2 binary64) %1774)
(fma.f64 %1910 #s(literal 2 binary64) %412)
(fma.f64 %1912 #s(literal 2 binary64) %412)
(fma.f64 %726 %238 %412)
(fma.f64 %1915 #s(literal 2 binary64) %412)
(fma.f64 %459 %308 %412)
(fma.f64 %1918 #s(literal 2 binary64) %412)
(fma.f64 %1774 #s(literal 2 binary64) %412)
(fma.f64 %1921 #s(literal 4 binary64) %412)
(fma.f64 %1898 #s(literal -2 binary64) %412)
(fma.f64 %1924 #s(literal 2 binary64) %412)
(fma.f64 %1894 #s(literal 2 binary64) %412)
(fma.f64 %1927 #s(literal 2 binary64) %412)
(+.f64 %1774 %1907)
(+.f64 %1907 %1774)
(+.f64 %1894 %1896)
(+.f64 %1896 %1894)
(*.f64 %164 %363)
(fma.f64 %164 #s(literal 0 binary64) %293)
(fma.f64 %164 %363 #s(literal 0 binary64))
(*.f64 %1936 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %494 %293)
(fma.f64 #s(literal -1 binary64) %496 %293)
(fma.f64 %164 %259 %293)
(fma.f64 %499 #s(literal -1 binary64) %293)
(fma.f64 %1936 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %164 %410 %412)
(fma.f64 %1944 #s(literal -1 binary64) %412)
(fma.f64 #s(literal -1 binary64) %502 %293)
(*.f64 v sinrot)
%295
(*.f64 %222 %227)
(*.f64 %227 %222)
(neg.f64 %360)
(fma.f64 v sinrot #s(literal 0 binary64))
(fma.f64 sinrot v #s(literal 0 binary64))
(+.f64 %295 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %295)
(-.f64 %295 #s(literal 0 binary64))
(*.f64 %295 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %295)
(/.f64 %295 #s(literal 1 binary64))
(fma.f64 %222 %227 #s(literal 0 binary64))
(fma.f64 %227 %222 #s(literal 0 binary64))
(*.f64 #s(literal -1 binary64) %360)
(*.f64 %360 #s(literal -1 binary64))
(*.f64 %830 %227)
(*.f64 %1101 %222)
(*.f64 %1965 v)
(*.f64 %1967 sinrot)
(fma.f64 v #s(literal 0 binary64) %295)
(fma.f64 cosrot #s(literal 0 binary64) %295)
(fma.f64 sinrot #s(literal 0 binary64) %295)
(fma.f64 u0 #s(literal 0 binary64) %295)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %295)
(fma.f64 %295 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) %295 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %295)
(fma.f64 #s(literal 0 binary64) v %295)
(fma.f64 #s(literal 0 binary64) cosrot %295)
(fma.f64 #s(literal 0 binary64) sinrot %295)
(fma.f64 #s(literal 0 binary64) u0 %295)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %295)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %295)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %295)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %295)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %295)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %295)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %295)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %295)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) %295)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %295)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %295)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %295)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %295)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %295)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) %295)
(*.f64 #s(literal 1/2 binary64) %392)
(*.f64 %265 %303)
(*.f64 %269 %299)
(*.f64 %299 %269)
(*.f64 %303 %265)
(*.f64 %392 #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) %360 #s(literal 0 binary64))
(fma.f64 %222 #s(literal 0 binary64) %295)
(fma.f64 %360 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %222 %295)
(fma.f64 #s(literal 0 binary64) %225 %295)
(fma.f64 #s(literal 0 binary64) %227 %295)
(fma.f64 #s(literal 0 binary64) %177 %295)
(fma.f64 %225 #s(literal 0 binary64) %295)
(fma.f64 %227 #s(literal 0 binary64) %295)
(fma.f64 %177 #s(literal 0 binary64) %295)
(*.f64 #s(literal 2 binary64) %408)
(*.f64 #s(literal -2 binary64) %406)
(*.f64 #s(literal -1/2 binary64) %402)
(*.f64 #s(literal 4 binary64) %2015)
(*.f64 #s(literal 1/4 binary64) %2017)
(*.f64 %306 %317)
(*.f64 %310 %313)
(*.f64 %313 %310)
(*.f64 %317 %306)
(*.f64 %402 #s(literal -1/2 binary64))
(*.f64 %406 #s(literal -2 binary64))
(*.f64 %408 #s(literal 2 binary64))
(*.f64 %2026 #s(literal 1/4 binary64))
(*.f64 %2028 #s(literal 4 binary64))
(/.f64 %392 #s(literal 2 binary64))
(/.f64 %402 #s(literal -2 binary64))
(/.f64 %2017 #s(literal 4 binary64))
(/.f64 %2026 #s(literal 4 binary64))
(fma.f64 %830 %227 #s(literal 0 binary64))
(fma.f64 %1101 %222 #s(literal 0 binary64))
(fma.f64 %1965 v #s(literal 0 binary64))
(fma.f64 %1967 sinrot #s(literal 0 binary64))
(*.f64 %828 %303)
(*.f64 %1099 %299)
(*.f64 %2040 #s(literal 1/2 binary64))
(*.f64 %2042 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %259 %295)
(fma.f64 #s(literal 0 binary64) %261 %295)
(fma.f64 #s(literal 0 binary64) %263 %295)
(fma.f64 #s(literal 0 binary64) %265 %295)
(fma.f64 #s(literal 0 binary64) %267 %295)
(fma.f64 #s(literal 0 binary64) %269 %295)
(fma.f64 #s(literal 0 binary64) %218 %295)
(fma.f64 #s(literal 0 binary64) %272 %295)
(fma.f64 #s(literal 0 binary64) %259 %295)
(fma.f64 #s(literal 0 binary64) %275 %295)
(fma.f64 #s(literal 1/2 binary64) %392 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %278 %295)
(fma.f64 #s(literal -2 binary64) %259 %295)
(fma.f64 #s(literal -1/2 binary64) %281 %295)
(fma.f64 #s(literal 4 binary64) %283 %295)
(fma.f64 #s(literal 1/4 binary64) %285 %295)
(fma.f64 %265 #s(literal 0 binary64) %295)
(fma.f64 %265 %303 #s(literal 0 binary64))
(fma.f64 %267 #s(literal 0 binary64) %295)
(fma.f64 %269 #s(literal 0 binary64) %295)
(fma.f64 %269 %299 #s(literal 0 binary64))
(fma.f64 %218 #s(literal 0 binary64) %295)
(fma.f64 %299 %269 #s(literal 0 binary64))
(fma.f64 %303 %265 #s(literal 0 binary64))
(fma.f64 %392 #s(literal 1/2 binary64) #s(literal 0 binary64))
(*.f64 %2069 %313)
(*.f64 %2071 %317)
(*.f64 %2073 #s(literal -1/2 binary64))
(*.f64 %2075 #s(literal 1 binary64))
(fma.f64 %293 #s(literal 0 binary64) %295)
(fma.f64 %295 #s(literal 0 binary64) %295)
(fma.f64 #s(literal 0 binary64) %293 %295)
(fma.f64 #s(literal 0 binary64) %295 %295)
(fma.f64 #s(literal 0 binary64) %299 %295)
(fma.f64 #s(literal 0 binary64) %301 %295)
(fma.f64 #s(literal 0 binary64) %303 %295)
(fma.f64 #s(literal 0 binary64) %234 %295)
(fma.f64 #s(literal 0 binary64) %306 %295)
(fma.f64 #s(literal 0 binary64) %308 %295)
(fma.f64 #s(literal 0 binary64) %310 %295)
(fma.f64 #s(literal 0 binary64) %238 %295)
(fma.f64 #s(literal 0 binary64) %313 %295)
(fma.f64 #s(literal 0 binary64) %315 %295)
(fma.f64 #s(literal 0 binary64) %317 %295)
(fma.f64 #s(literal 0 binary64) %236 %295)
(fma.f64 #s(literal 2 binary64) %408 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %406 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %402 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %324 %295)
(fma.f64 #s(literal 4 binary64) %2015 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %327 %295)
(fma.f64 #s(literal 1/4 binary64) %2017 #s(literal 0 binary64))
(fma.f64 %299 #s(literal 0 binary64) %295)
(fma.f64 %301 #s(literal 0 binary64) %295)
(fma.f64 %303 #s(literal 0 binary64) %295)
(fma.f64 %234 #s(literal 0 binary64) %295)
(fma.f64 %306 #s(literal 0 binary64) %295)
(fma.f64 %306 %317 #s(literal 0 binary64))
(fma.f64 %308 #s(literal 0 binary64) %295)
(fma.f64 %310 #s(literal 0 binary64) %295)
(fma.f64 %310 %313 #s(literal 0 binary64))
(fma.f64 %238 #s(literal 0 binary64) %295)
(fma.f64 %313 #s(literal 0 binary64) %295)
(fma.f64 %313 %310 #s(literal 0 binary64))
(fma.f64 %315 #s(literal 0 binary64) %295)
(fma.f64 %317 #s(literal 0 binary64) %295)
(fma.f64 %317 %306 #s(literal 0 binary64))
(fma.f64 %236 #s(literal 0 binary64) %295)
(fma.f64 %402 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %406 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %408 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %2026 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %2028 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %349 #s(literal 1/2 binary64) %295)
(fma.f64 %349 #s(literal 1/4 binary64) %295)
(fma.f64 %352 #s(literal -1 binary64) %295)
(fma.f64 %352 #s(literal 1/2 binary64) %295)
(fma.f64 %352 #s(literal -1/2 binary64) %295)
(fma.f64 %356 #s(literal 0 binary64) %295)
(fma.f64 %828 %303 #s(literal 0 binary64))
(fma.f64 %1099 %299 #s(literal 0 binary64))
(fma.f64 %2040 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %2042 #s(literal -1 binary64) #s(literal 0 binary64))
(/.f64 (*.f64 %265 %269) #s(literal 4 binary64))
(/.f64 (*.f64 %269 %265) #s(literal 4 binary64))
(fma.f64 %360 #s(literal 0 binary64) %295)
(fma.f64 #s(literal 0 binary64) %360 %295)
(fma.f64 #s(literal 0 binary64) %363 %295)
(fma.f64 %363 #s(literal 0 binary64) %295)
(*.f64 %2139 #s(literal 4 binary64))
(/.f64 %2141 #s(literal 4 binary64))
(/.f64 %2143 #s(literal 4 binary64))
(*.f64 %299 %1195)
(*.f64 %303 %924)
(*.f64 %2147 #s(literal 1/4 binary64))
(*.f64 %2149 #s(literal -1/2 binary64))
(/.f64 (*.f64 %306 %310) #s(literal 4 binary64))
(/.f64 (*.f64 %310 %306) #s(literal 4 binary64))
(/.f64 %2155 #s(literal 4 binary64))
(/.f64 %2157 #s(literal 4 binary64))
(fma.f64 %2069 %313 #s(literal 0 binary64))
(fma.f64 %2071 %317 #s(literal 0 binary64))
(fma.f64 %2073 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %2075 #s(literal 1 binary64) #s(literal 0 binary64))
(*.f64 #s(literal -1/2 binary64) %2163)
(*.f64 %313 %2165)
(*.f64 %317 %2167)
(*.f64 %389 %406)
(*.f64 %356 %406)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %392))
(/.f64 %2147 #s(literal 4 binary64))
(/.f64 %2149 #s(literal -2 binary64))
(*.f64 %386 %2175)
(fma.f64 #s(literal 0 binary64) %392 %295)
(fma.f64 #s(literal 0 binary64) %394 %295)
(fma.f64 %392 #s(literal 0 binary64) %295)
(fma.f64 %394 #s(literal 0 binary64) %295)
(fma.f64 v %303 %408)
(fma.f64 sinrot %299 %408)
(fma.f64 %295 #s(literal 1/2 binary64) %408)
(fma.f64 #s(literal 0 binary64) %402 %295)
(fma.f64 #s(literal 0 binary64) %404 %295)
(fma.f64 #s(literal 0 binary64) %406 %295)
(fma.f64 #s(literal 0 binary64) %408 %295)
(fma.f64 #s(literal 0 binary64) %410 %295)
(fma.f64 #s(literal 0 binary64) %412 %295)
(fma.f64 #s(literal 1/2 binary64) %295 %408)
(fma.f64 %299 sinrot %408)
(fma.f64 %303 v %408)
(fma.f64 %402 #s(literal 0 binary64) %295)
(fma.f64 %404 #s(literal 0 binary64) %295)
(fma.f64 %406 #s(literal 0 binary64) %295)
(fma.f64 %408 #s(literal 0 binary64) %295)
(fma.f64 %410 #s(literal 0 binary64) %295)
(fma.f64 %412 #s(literal 0 binary64) %295)
(fma.f64 %2139 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %299 %1195 #s(literal 0 binary64))
(fma.f64 %303 %924 #s(literal 0 binary64))
(fma.f64 %2147 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %2149 #s(literal -1/2 binary64) #s(literal 0 binary64))
(+.f64 %408 %408)
(-.f64 %408 %406)
(fma.f64 #s(literal -1/2 binary64) %2163 #s(literal 0 binary64))
(fma.f64 %313 %2165 #s(literal 0 binary64))
(fma.f64 %317 %2167 #s(literal 0 binary64))
(fma.f64 %389 %406 #s(literal 0 binary64))
(fma.f64 %356 %406 #s(literal 0 binary64))
(/.f64 (*.f64 %392 #s(literal 4 binary64)) %424)
(fma.f64 %222 %317 %408)
(fma.f64 %360 #s(literal -1/2 binary64) %408)
(fma.f64 #s(literal -1/2 binary64) %360 %408)
(fma.f64 %313 %227 %408)
(fma.f64 %317 %222 %408)
(fma.f64 %227 %313 %408)
(*.f64 %2219 #s(literal 4 binary64))
(/.f64 %2221 %431)
(/.f64 (*.f64 %408 %424) #s(literal 4 binary64))
(/.f64 %2225 %436)
(/.f64 (*.f64 #s(literal 4 binary64) %392) %439)
(/.f64 (*.f64 %424 %408) #s(literal 4 binary64))
(fma.f64 %349 %441 %295)
(fma.f64 %386 %2175 #s(literal 0 binary64))
(/.f64 %2233 %431)
(/.f64 %2235 %436)
(fma.f64 %449 #s(literal 0 binary64) %295)
(fma.f64 #s(literal 0 binary64) %449 %295)
(fma.f64 #s(literal 1/4 binary64) %392 %408)
(fma.f64 %392 #s(literal 1/4 binary64) %408)
(fma.f64 #s(literal -1 binary64) %406 %408)
(fma.f64 %452 #s(literal 0 binary64) %295)
(fma.f64 #s(literal 1 binary64) %408 %408)
(fma.f64 #s(literal 0 binary64) %452 %295)
(fma.f64 %406 #s(literal -1 binary64) %408)
(fma.f64 %408 #s(literal 1 binary64) %408)
(fma.f64 %2219 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %477 %295)
(fma.f64 #s(literal 0 binary64) %479 %295)
(fma.f64 #s(literal 0 binary64) %481 %295)
(fma.f64 #s(literal 0 binary64) %483 %295)
(fma.f64 %477 #s(literal 0 binary64) %295)
(fma.f64 %479 #s(literal 0 binary64) %295)
(fma.f64 %481 #s(literal 0 binary64) %295)
(fma.f64 %483 #s(literal 0 binary64) %295)
(fma.f64 %265 %1182 %408)
(fma.f64 %269 %911 %408)
(fma.f64 %911 %269 %408)
(fma.f64 %1182 %265 %408)
(fma.f64 #s(literal 2 binary64) %2139 %408)
(fma.f64 #s(literal 2 binary64) %2261 %408)
(fma.f64 #s(literal 1/2 binary64) %408 %2263)
(fma.f64 #s(literal -2 binary64) %2265 %408)
(fma.f64 #s(literal -2 binary64) %2267 %408)
(fma.f64 #s(literal 4 binary64) %2269 %408)
(fma.f64 #s(literal 3/2 binary64) %408 %2261)
(fma.f64 %466 %402 %408)
(fma.f64 %402 %466 %408)
(fma.f64 %408 #s(literal 1/2 binary64) %2274)
(fma.f64 %408 #s(literal 3/2 binary64) %2139)
(fma.f64 %2277 #s(literal 2 binary64) %408)
(fma.f64 %2279 #s(literal 2 binary64) %408)
(fma.f64 %985 %310 %408)
(fma.f64 %2282 #s(literal 2 binary64) %408)
(fma.f64 %1256 %306 %408)
(fma.f64 %2285 #s(literal 2 binary64) %408)
(fma.f64 %2139 #s(literal 2 binary64) %408)
(fma.f64 %2288 #s(literal 4 binary64) %408)
(fma.f64 %2265 #s(literal -2 binary64) %408)
(fma.f64 %2291 #s(literal 2 binary64) %408)
(fma.f64 %2261 #s(literal 2 binary64) %408)
(fma.f64 %2294 #s(literal 2 binary64) %408)
(+.f64 %2139 %2274)
(+.f64 %2274 %2139)
(+.f64 %2261 %2263)
(+.f64 %2263 %2261)
(*.f64 %164 %360)
(fma.f64 %164 #s(literal 0 binary64) %295)
(fma.f64 %164 %360 #s(literal 0 binary64))
(*.f64 %2303 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %494 %295)
(fma.f64 #s(literal -1 binary64) %496 %295)
(fma.f64 %164 %259 %295)
(fma.f64 %499 #s(literal -1 binary64) %295)
(fma.f64 %2303 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %164 %406 %408)
(fma.f64 %2311 #s(literal -1 binary64) %408)
(fma.f64 #s(literal -1 binary64) %502 %295)
%2314
(*.f64 cosrot u)
(*.f64 %225 %1)
(*.f64 %1 %225)
(neg.f64 %2318)
(*.f64 %2314 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %2314)
(/.f64 %2314 #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) %2318)
(*.f64 %2318 #s(literal -1 binary64))
(fma.f64 u cosrot %13)
(fma.f64 u cosrot %15)
(fma.f64 cosrot u %13)
(fma.f64 cosrot u %15)
(+.f64 %2314 %13)
(+.f64 %2314 %15)
(*.f64 #s(literal 1/2 binary64) %2331)
(*.f64 #s(literal 1/2 binary64) %2333)
(*.f64 %20 %301)
(*.f64 %267 %24)
(*.f64 %301 %20)
(*.f64 %24 %267)
(*.f64 %2331 #s(literal 1/2 binary64))
(fma.f64 u cosrot %44)
(fma.f64 u cosrot %46)
(fma.f64 cosrot u %44)
(fma.f64 cosrot u %46)
(*.f64 #s(literal 2 binary64) %2344)
(*.f64 #s(literal -2 binary64) %2346)
(*.f64 #s(literal 4 binary64) %2348)
(*.f64 #s(literal 1/4 binary64) %2350)
(*.f64 %308 %28)
(*.f64 %37 %315)
(*.f64 %2344 #s(literal 2 binary64))
(*.f64 %2355 #s(literal -1/2 binary64))
(*.f64 %2357 #s(literal 2 binary64))
(*.f64 %2359 #s(literal 1/4 binary64))
(*.f64 %2361 #s(literal 4 binary64))
(/.f64 %2331 #s(literal 2 binary64))
(/.f64 %2333 #s(literal 2 binary64))
(+.f64 %2314 %44)
(+.f64 %2314 %46)
(/.f64 %2355 #s(literal -2 binary64))
(/.f64 %2350 #s(literal 4 binary64))
(/.f64 %2359 #s(literal 4 binary64))
(fma.f64 %225 %1 %13)
(fma.f64 %225 %1 %15)
(fma.f64 %1 %225 %13)
(fma.f64 %1 %225 %15)
(*.f64 #s(literal 1/2 binary64) %2374)
(*.f64 #s(literal 1/2 binary64) %2376)
(*.f64 #s(literal -1/2 binary64) %2378)
(*.f64 %315 %53)
(*.f64 %57 %308)
(*.f64 %2382 #s(literal 2 binary64))
(*.f64 %2384 #s(literal 2 binary64))
(*.f64 %2386 #s(literal -2 binary64))
(/.f64 %2374 #s(literal 2 binary64))
(/.f64 %2378 #s(literal -2 binary64))
(/.f64 %2376 #s(literal 2 binary64))
(fma.f64 %225 %1 %44)
(fma.f64 %225 %1 %46)
(fma.f64 %1 %225 %44)
(fma.f64 %1 %225 %46)
(fma.f64 u cosrot %2395)
(fma.f64 u cosrot %2397)
(fma.f64 cosrot u %2395)
(fma.f64 cosrot u %2397)
(fma.f64 %2314 #s(literal 1 binary64) %13)
(fma.f64 %2314 #s(literal 1 binary64) %15)
(fma.f64 %2314 #s(literal 0 binary64) %2314)
(fma.f64 #s(literal 1 binary64) %2314 %13)
(fma.f64 #s(literal 1 binary64) %2314 %15)
(fma.f64 #s(literal 0 binary64) %2314 %2314)
(+.f64 %2314 %2395)
(+.f64 %2314 %2397)
(+.f64 %2395 %2314)
(+.f64 %2397 %2314)
(fma.f64 u cosrot %2411)
(fma.f64 u cosrot %2413)
(fma.f64 cosrot u %2411)
(fma.f64 cosrot u %2413)
(fma.f64 #s(literal -1 binary64) %2318 %13)
(fma.f64 #s(literal -1 binary64) %2318 %15)
(fma.f64 %2314 #s(literal 1 binary64) %44)
(fma.f64 %2314 #s(literal 1 binary64) %46)
(fma.f64 #s(literal 1 binary64) %2314 %44)
(fma.f64 #s(literal 1 binary64) %2314 %46)
(fma.f64 %2318 #s(literal -1 binary64) %13)
(fma.f64 %2318 #s(literal -1 binary64) %15)
(+.f64 %2314 %2411)
(+.f64 %2314 %2413)
(fma.f64 #s(literal -1 binary64) %2318 %44)
(fma.f64 #s(literal -1 binary64) %2318 %46)
(fma.f64 %225 %1 %2395)
(fma.f64 %225 %1 %2397)
(fma.f64 %1 %225 %2395)
(fma.f64 %1 %225 %2397)
(fma.f64 %2318 #s(literal -1 binary64) %44)
(fma.f64 %2318 #s(literal -1 binary64) %46)
(fma.f64 #s(literal 1/2 binary64) %2331 %13)
(fma.f64 #s(literal 1/2 binary64) %2331 %15)
(fma.f64 #s(literal 1/2 binary64) %2333 %13)
(fma.f64 #s(literal 1/2 binary64) %2333 %15)
(fma.f64 %20 %301 %13)
(fma.f64 %20 %301 %15)
(fma.f64 %267 %24 %13)
(fma.f64 %267 %24 %15)
(fma.f64 %301 %20 %13)
(fma.f64 %301 %20 %15)
(fma.f64 %24 %267 %13)
(fma.f64 %24 %267 %15)
(fma.f64 %2331 #s(literal 1/2 binary64) %13)
(fma.f64 %2331 #s(literal 1/2 binary64) %15)
(fma.f64 %225 %1 %2411)
(fma.f64 %225 %1 %2413)
(fma.f64 %1 %225 %2411)
(fma.f64 %1 %225 %2413)
(fma.f64 u %301 %2357)
(fma.f64 %2314 #s(literal 1 binary64) %2395)
(fma.f64 %2314 #s(literal 1 binary64) %2397)
(fma.f64 %2314 #s(literal 1/2 binary64) %2344)
(fma.f64 #s(literal 1 binary64) %2314 %2395)
(fma.f64 #s(literal 1 binary64) %2314 %2397)
(fma.f64 #s(literal 2 binary64) %2344 %13)
(fma.f64 #s(literal 2 binary64) %2344 %15)
(fma.f64 #s(literal 1/2 binary64) %2314 %2344)
(fma.f64 #s(literal -2 binary64) %2346 %13)
(fma.f64 #s(literal -2 binary64) %2346 %15)
(fma.f64 #s(literal 4 binary64) %2348 %13)
(fma.f64 #s(literal 4 binary64) %2348 %15)
(fma.f64 #s(literal 1/4 binary64) %2350 %13)
(fma.f64 #s(literal 1/4 binary64) %2350 %15)
(fma.f64 %301 u %2344)
(fma.f64 %308 %28 %13)
(fma.f64 %308 %28 %15)
(fma.f64 %24 cosrot %2344)
(fma.f64 %37 %315 %13)
(fma.f64 %37 %315 %15)
(fma.f64 %2344 #s(literal 2 binary64) %13)
(fma.f64 %2344 #s(literal 2 binary64) %15)
(fma.f64 %2355 #s(literal -1/2 binary64) %13)
(fma.f64 %2355 #s(literal -1/2 binary64) %15)
(fma.f64 %2357 #s(literal 2 binary64) %13)
(fma.f64 %2357 #s(literal 2 binary64) %15)
(fma.f64 %2359 #s(literal 1/4 binary64) %13)
(fma.f64 %2359 #s(literal 1/4 binary64) %15)
(fma.f64 %2361 #s(literal 4 binary64) %13)
(fma.f64 %2361 #s(literal 4 binary64) %15)
(+.f64 %2344 %2344)
(+.f64 %2357 %2357)
(fma.f64 #s(literal 1/2 binary64) %2331 %44)
(fma.f64 #s(literal 1/2 binary64) %2331 %46)
(fma.f64 #s(literal 1/2 binary64) %2333 %44)
(fma.f64 #s(literal 1/2 binary64) %2333 %46)
(fma.f64 %20 %301 %44)
(fma.f64 %20 %301 %46)
(fma.f64 %267 %24 %44)
(fma.f64 %267 %24 %46)
(fma.f64 %301 %20 %44)
(fma.f64 %301 %20 %46)
(fma.f64 %24 %267 %44)
(fma.f64 %24 %267 %46)
(fma.f64 %2331 #s(literal 1/2 binary64) %44)
(fma.f64 %2331 #s(literal 1/2 binary64) %46)
(fma.f64 #s(literal -1 binary64) %2318 %2395)
(fma.f64 #s(literal -1 binary64) %2318 %2397)
(fma.f64 %2314 #s(literal 1 binary64) %2411)
(fma.f64 %2314 #s(literal 1 binary64) %2413)
(fma.f64 #s(literal 1 binary64) %2314 %2411)
(fma.f64 #s(literal 1 binary64) %2314 %2413)
(fma.f64 #s(literal 2 binary64) %2344 %44)
(fma.f64 #s(literal 2 binary64) %2344 %46)
(fma.f64 #s(literal 1/2 binary64) %2374 %13)
(fma.f64 #s(literal 1/2 binary64) %2374 %15)
(fma.f64 #s(literal 1/2 binary64) %2376 %13)
(fma.f64 #s(literal 1/2 binary64) %2376 %15)
(fma.f64 #s(literal -2 binary64) %2346 %44)
(fma.f64 #s(literal -2 binary64) %2346 %46)
(fma.f64 #s(literal -1/2 binary64) %2318 %2344)
(fma.f64 #s(literal -1/2 binary64) %2378 %13)
(fma.f64 #s(literal -1/2 binary64) %2378 %15)
(fma.f64 #s(literal 4 binary64) %2348 %44)
(fma.f64 #s(literal 4 binary64) %2348 %46)
(fma.f64 #s(literal 1/4 binary64) %2350 %44)
(fma.f64 #s(literal 1/4 binary64) %2350 %46)
(fma.f64 %308 %28 %44)
(fma.f64 %308 %28 %46)
(fma.f64 %315 %1 %2344)
(fma.f64 %315 %53 %13)
(fma.f64 %315 %53 %15)
(fma.f64 %37 %315 %44)
(fma.f64 %37 %315 %46)
(fma.f64 %28 %225 %2344)
(fma.f64 %2318 #s(literal -1 binary64) %2395)
(fma.f64 %2318 #s(literal -1 binary64) %2397)
(fma.f64 %2344 #s(literal 2 binary64) %44)
(fma.f64 %2344 #s(literal 2 binary64) %46)
(fma.f64 %2355 #s(literal -1/2 binary64) %44)
(fma.f64 %2355 #s(literal -1/2 binary64) %46)
(fma.f64 %57 %308 %13)
(fma.f64 %57 %308 %15)
(fma.f64 %2382 #s(literal 2 binary64) %13)
(fma.f64 %2382 #s(literal 2 binary64) %15)
(fma.f64 %2357 #s(literal 2 binary64) %44)
(fma.f64 %2357 #s(literal 2 binary64) %46)
(fma.f64 %2359 #s(literal 1/4 binary64) %44)
(fma.f64 %2359 #s(literal 1/4 binary64) %46)
(fma.f64 %2361 #s(literal 4 binary64) %44)
(fma.f64 %2361 #s(literal 4 binary64) %46)
(fma.f64 %2384 #s(literal 2 binary64) %13)
(fma.f64 %2384 #s(literal 2 binary64) %15)
(fma.f64 %2386 #s(literal -2 binary64) %13)
(fma.f64 %2386 #s(literal -2 binary64) %15)
(fma.f64 #s(literal -1 binary64) %2318 %2411)
(fma.f64 #s(literal -1 binary64) %2318 %2413)
(fma.f64 #s(literal 1/2 binary64) %2374 %44)
(fma.f64 #s(literal 1/2 binary64) %2374 %46)
(fma.f64 #s(literal 1/2 binary64) %2376 %44)
(fma.f64 #s(literal 1/2 binary64) %2376 %46)
(fma.f64 #s(literal -1/2 binary64) %2378 %44)
(fma.f64 #s(literal -1/2 binary64) %2378 %46)
(fma.f64 %315 %53 %44)
(fma.f64 %315 %53 %46)
(fma.f64 %1 %315 %2382)
(fma.f64 %2318 #s(literal -1 binary64) %2411)
(fma.f64 %2318 #s(literal -1 binary64) %2413)
(fma.f64 %2318 #s(literal -1/2 binary64) %2384)
(fma.f64 %57 %308 %44)
(fma.f64 %57 %308 %46)
(fma.f64 %2382 #s(literal 2 binary64) %44)
(fma.f64 %2382 #s(literal 2 binary64) %46)
(fma.f64 %2384 #s(literal 2 binary64) %44)
(fma.f64 %2384 #s(literal 2 binary64) %46)
(fma.f64 %2386 #s(literal -2 binary64) %44)
(fma.f64 %2386 #s(literal -2 binary64) %46)
(+.f64 %2382 %2382)
(+.f64 %2384 %2384)
(fma.f64 #s(literal 1/2 binary64) %2331 %2395)
(fma.f64 #s(literal 1/2 binary64) %2331 %2397)
(fma.f64 #s(literal 1/2 binary64) %2333 %2395)
(fma.f64 #s(literal 1/2 binary64) %2333 %2397)
(fma.f64 %20 %301 %2395)
(fma.f64 %20 %301 %2397)
(fma.f64 %267 %24 %2395)
(fma.f64 %267 %24 %2397)
(fma.f64 %301 %20 %2395)
(fma.f64 %301 %20 %2397)
(fma.f64 %24 %267 %2395)
(fma.f64 %24 %267 %2397)
(fma.f64 %2331 #s(literal 1/2 binary64) %2395)
(fma.f64 %2331 #s(literal 1/2 binary64) %2397)
(fma.f64 #s(literal 1 binary64) %2344 %2344)
(fma.f64 #s(literal 2 binary64) %2344 %2395)
(fma.f64 #s(literal 2 binary64) %2344 %2397)
(fma.f64 #s(literal -2 binary64) %2346 %2395)
(fma.f64 #s(literal -2 binary64) %2346 %2397)
(fma.f64 #s(literal 4 binary64) %2348 %2395)
(fma.f64 #s(literal 4 binary64) %2348 %2397)
(fma.f64 #s(literal 1/4 binary64) %2350 %2395)
(fma.f64 #s(literal 1/4 binary64) %2350 %2397)
(fma.f64 %308 %28 %2395)
(fma.f64 %308 %28 %2397)
(fma.f64 %37 %315 %2395)
(fma.f64 %37 %315 %2397)
(fma.f64 %2346 #s(literal -1 binary64) %2344)
(fma.f64 %2344 #s(literal 1 binary64) %2344)
(fma.f64 %2344 #s(literal 2 binary64) %2395)
(fma.f64 %2344 #s(literal 2 binary64) %2397)
(fma.f64 %2355 #s(literal -1/2 binary64) %2395)
(fma.f64 %2355 #s(literal -1/2 binary64) %2397)
(fma.f64 %2357 #s(literal 2 binary64) %2395)
(fma.f64 %2357 #s(literal 2 binary64) %2397)
(fma.f64 %2359 #s(literal 1/4 binary64) %2395)
(fma.f64 %2359 #s(literal 1/4 binary64) %2397)
(fma.f64 %2361 #s(literal 4 binary64) %2395)
(fma.f64 %2361 #s(literal 4 binary64) %2397)
(fma.f64 #s(literal 1/2 binary64) %2331 %2411)
(fma.f64 #s(literal 1/2 binary64) %2331 %2413)
(fma.f64 #s(literal 1/2 binary64) %2333 %2411)
(fma.f64 #s(literal 1/2 binary64) %2333 %2413)
(fma.f64 %20 %301 %2411)
(fma.f64 %20 %301 %2413)
(fma.f64 %267 %24 %2411)
(fma.f64 %267 %24 %2413)
(fma.f64 %301 %20 %2411)
(fma.f64 %301 %20 %2413)
(fma.f64 %24 %267 %2411)
(fma.f64 %24 %267 %2413)
(fma.f64 %2331 #s(literal 1/2 binary64) %2411)
(fma.f64 %2331 #s(literal 1/2 binary64) %2413)
(fma.f64 #s(literal 2 binary64) %2344 %2411)
(fma.f64 #s(literal 2 binary64) %2344 %2413)
(fma.f64 #s(literal 1/2 binary64) %2374 %2395)
(fma.f64 #s(literal 1/2 binary64) %2374 %2397)
(fma.f64 #s(literal 1/2 binary64) %2376 %2395)
(fma.f64 #s(literal 1/2 binary64) %2376 %2397)
(fma.f64 #s(literal -2 binary64) %2346 %2411)
(fma.f64 #s(literal -2 binary64) %2346 %2413)
(fma.f64 #s(literal -1/2 binary64) %2378 %2395)
(fma.f64 #s(literal -1/2 binary64) %2378 %2397)
(fma.f64 #s(literal 4 binary64) %2348 %2411)
(fma.f64 #s(literal 4 binary64) %2348 %2413)
(fma.f64 #s(literal 1/4 binary64) %2350 %2411)
(fma.f64 #s(literal 1/4 binary64) %2350 %2413)
(fma.f64 %308 %28 %2411)
(fma.f64 %308 %28 %2413)
(fma.f64 %315 %53 %2395)
(fma.f64 %315 %53 %2397)
(fma.f64 %37 %315 %2411)
(fma.f64 %37 %315 %2413)
(fma.f64 %2344 #s(literal 2 binary64) %2411)
(fma.f64 %2344 #s(literal 2 binary64) %2413)
(fma.f64 %2355 #s(literal -1/2 binary64) %2411)
(fma.f64 %2355 #s(literal -1/2 binary64) %2413)
(fma.f64 %57 %308 %2395)
(fma.f64 %57 %308 %2397)
(fma.f64 %2382 #s(literal 2 binary64) %2395)
(fma.f64 %2382 #s(literal 2 binary64) %2397)
(fma.f64 %2357 #s(literal 2 binary64) %2411)
(fma.f64 %2357 #s(literal 2 binary64) %2413)
(fma.f64 %2359 #s(literal 1/4 binary64) %2411)
(fma.f64 %2359 #s(literal 1/4 binary64) %2413)
(fma.f64 %2361 #s(literal 4 binary64) %2411)
(fma.f64 %2361 #s(literal 4 binary64) %2413)
(fma.f64 %2384 #s(literal 2 binary64) %2395)
(fma.f64 %2384 #s(literal 2 binary64) %2397)
(fma.f64 %2386 #s(literal -2 binary64) %2395)
(fma.f64 %2386 #s(literal -2 binary64) %2397)
(fma.f64 #s(literal 1/2 binary64) %2374 %2411)
(fma.f64 #s(literal 1/2 binary64) %2374 %2413)
(fma.f64 #s(literal 1/2 binary64) %2376 %2411)
(fma.f64 #s(literal 1/2 binary64) %2376 %2413)
(fma.f64 #s(literal -1/2 binary64) %2378 %2411)
(fma.f64 #s(literal -1/2 binary64) %2378 %2413)
(fma.f64 %315 %53 %2411)
(fma.f64 %315 %53 %2413)
(fma.f64 %57 %308 %2411)
(fma.f64 %57 %308 %2413)
(fma.f64 %2382 #s(literal 2 binary64) %2411)
(fma.f64 %2382 #s(literal 2 binary64) %2413)
(fma.f64 %2384 #s(literal 2 binary64) %2411)
(fma.f64 %2384 #s(literal 2 binary64) %2413)
(fma.f64 %2386 #s(literal -2 binary64) %2411)
(fma.f64 %2386 #s(literal -2 binary64) %2413)
(*.f64 %164 %2318)
(*.f64 %2681 #s(literal -1 binary64))
(fma.f64 %164 %2318 %13)
(fma.f64 %164 %2318 %15)
(fma.f64 %164 %2318 %44)
(fma.f64 %164 %2318 %46)
(fma.f64 %2681 #s(literal -1 binary64) %13)
(fma.f64 %2681 #s(literal -1 binary64) %15)
(fma.f64 %164 %2318 %2395)
(fma.f64 %164 %2318 %2397)
(fma.f64 %2681 #s(literal -1 binary64) %44)
(fma.f64 %2681 #s(literal -1 binary64) %46)
(fma.f64 %164 %2318 %2411)
(fma.f64 %164 %2318 %2413)
(fma.f64 %2681 #s(literal -1 binary64) %2395)
(fma.f64 %2681 #s(literal -1 binary64) %2397)
(fma.f64 %2681 #s(literal -1 binary64) %2411)
(fma.f64 %2681 #s(literal -1 binary64) %2413)
%222
(*.f64 v #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) v)
(+.f64 %222 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %222)
(-.f64 %222 #s(literal 0 binary64))
(*.f64 %222 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %222)
(/.f64 %222 #s(literal 1 binary64))
(fma.f64 v #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) v #s(literal 0 binary64))
(*.f64 #s(literal -1/2 binary64) %265)
(*.f64 %265 #s(literal -1/2 binary64))
(fma.f64 v #s(literal 0 binary64) %222)
(fma.f64 cosrot #s(literal 0 binary64) %222)
(fma.f64 sinrot #s(literal 0 binary64) %222)
(fma.f64 u0 #s(literal 0 binary64) %222)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %222)
(fma.f64 %222 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) %222 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %222)
(fma.f64 #s(literal 0 binary64) v %222)
(fma.f64 #s(literal 0 binary64) cosrot %222)
(fma.f64 #s(literal 0 binary64) sinrot %222)
(fma.f64 #s(literal 0 binary64) u0 %222)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %222)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %222)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %222)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %222)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %222)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %222)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %222)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %222)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) %222)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %222)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %222)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %222)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %222)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %222)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) %222)
(*.f64 #s(literal 2 binary64) %313)
(*.f64 #s(literal 1/2 binary64) %306)
(*.f64 #s(literal -2 binary64) %299)
(*.f64 %299 #s(literal -2 binary64))
(*.f64 %306 #s(literal 1/2 binary64))
(*.f64 %313 #s(literal 2 binary64))
(/.f64 %265 #s(literal -2 binary64))
(/.f64 %306 #s(literal 2 binary64))
(fma.f64 %222 #s(literal 0 binary64) %222)
(fma.f64 #s(literal 0 binary64) %222 %222)
(fma.f64 #s(literal 0 binary64) %225 %222)
(fma.f64 #s(literal 0 binary64) %227 %222)
(fma.f64 #s(literal 0 binary64) %177 %222)
(fma.f64 %225 #s(literal 0 binary64) %222)
(fma.f64 %227 #s(literal 0 binary64) %222)
(fma.f64 %177 #s(literal 0 binary64) %222)
(*.f64 #s(literal 4 binary64) %2754)
(*.f64 #s(literal 1/4 binary64) %2756)
(*.f64 %2758 #s(literal 1/4 binary64))
(*.f64 %2760 #s(literal 4 binary64))
(fma.f64 #s(literal -1/2 binary64) %265 #s(literal 0 binary64))
(fma.f64 %265 #s(literal -1/2 binary64) #s(literal 0 binary64))
(/.f64 %2758 #s(literal 4 binary64))
(/.f64 %2756 #s(literal 4 binary64))
(*.f64 %2071 #s(literal 1/2 binary64))
(*.f64 %1967 #s(literal -1 binary64))
(fma.f64 v #s(literal -1/2 binary64) %313)
(fma.f64 #s(literal 2 binary64) %313 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %306 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %299 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) v %313)
(fma.f64 %299 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %306 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %313 #s(literal 2 binary64) #s(literal 0 binary64))
(+.f64 %313 %313)
(fma.f64 #s(literal -1 binary64) %259 %222)
(fma.f64 #s(literal 0 binary64) %261 %222)
(fma.f64 #s(literal 0 binary64) %263 %222)
(fma.f64 #s(literal 0 binary64) %265 %222)
(fma.f64 #s(literal 0 binary64) %267 %222)
(fma.f64 #s(literal 0 binary64) %269 %222)
(fma.f64 #s(literal 0 binary64) %218 %222)
(fma.f64 #s(literal 0 binary64) %272 %222)
(fma.f64 #s(literal 0 binary64) %259 %222)
(fma.f64 #s(literal 0 binary64) %275 %222)
(fma.f64 #s(literal -2 binary64) %278 %222)
(fma.f64 #s(literal -2 binary64) %259 %222)
(fma.f64 #s(literal -1/2 binary64) %281 %222)
(fma.f64 #s(literal 4 binary64) %283 %222)
(fma.f64 #s(literal 1/4 binary64) %285 %222)
(fma.f64 %265 #s(literal 0 binary64) %222)
(fma.f64 %267 #s(literal 0 binary64) %222)
(fma.f64 %269 #s(literal 0 binary64) %222)
(fma.f64 %218 #s(literal 0 binary64) %222)
(-.f64 %313 %299)
(fma.f64 %293 #s(literal 0 binary64) %222)
(fma.f64 %295 #s(literal 0 binary64) %222)
(fma.f64 %222 #s(literal 1/2 binary64) %313)
(fma.f64 #s(literal 0 binary64) %293 %222)
(fma.f64 #s(literal 0 binary64) %295 %222)
(fma.f64 #s(literal 0 binary64) %299 %222)
(fma.f64 #s(literal 0 binary64) %301 %222)
(fma.f64 #s(literal 0 binary64) %303 %222)
(fma.f64 #s(literal 0 binary64) %234 %222)
(fma.f64 #s(literal 0 binary64) %306 %222)
(fma.f64 #s(literal 0 binary64) %308 %222)
(fma.f64 #s(literal 0 binary64) %310 %222)
(fma.f64 #s(literal 0 binary64) %238 %222)
(fma.f64 #s(literal 0 binary64) %313 %222)
(fma.f64 #s(literal 0 binary64) %315 %222)
(fma.f64 #s(literal 0 binary64) %317 %222)
(fma.f64 #s(literal 0 binary64) %236 %222)
(fma.f64 #s(literal 1/2 binary64) %222 %313)
(fma.f64 #s(literal 4 binary64) %324 %222)
(fma.f64 #s(literal 4 binary64) %2754 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %327 %222)
(fma.f64 #s(literal 1/4 binary64) %2756 #s(literal 0 binary64))
(fma.f64 %299 #s(literal 0 binary64) %222)
(fma.f64 %301 #s(literal 0 binary64) %222)
(fma.f64 %303 #s(literal 0 binary64) %222)
(fma.f64 %234 #s(literal 0 binary64) %222)
(fma.f64 %306 #s(literal 0 binary64) %222)
(fma.f64 %308 #s(literal 0 binary64) %222)
(fma.f64 %310 #s(literal 0 binary64) %222)
(fma.f64 %238 #s(literal 0 binary64) %222)
(fma.f64 %313 #s(literal 0 binary64) %222)
(fma.f64 %315 #s(literal 0 binary64) %222)
(fma.f64 %317 #s(literal 0 binary64) %222)
(fma.f64 %236 #s(literal 0 binary64) %222)
(fma.f64 %2758 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %2760 #s(literal 4 binary64) #s(literal 0 binary64))
(*.f64 %985 #s(literal 4 binary64))
(/.f64 %962 #s(literal 4 binary64))
(/.f64 %966 #s(literal 4 binary64))
(/.f64 %972 #s(literal 4 binary64))
(/.f64 %974 #s(literal 4 binary64))
(fma.f64 %349 #s(literal 1/2 binary64) %222)
(fma.f64 %349 #s(literal 1/4 binary64) %222)
(fma.f64 %352 #s(literal -1 binary64) %222)
(fma.f64 %352 #s(literal 1/2 binary64) %222)
(fma.f64 %352 #s(literal -1/2 binary64) %222)
(fma.f64 %356 #s(literal 0 binary64) %222)
(fma.f64 %2071 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %1967 #s(literal -1 binary64) #s(literal 0 binary64))
(*.f64 %389 %299)
(fma.f64 %360 #s(literal 0 binary64) %222)
(fma.f64 #s(literal 0 binary64) %360 %222)
(fma.f64 #s(literal 0 binary64) %363 %222)
(fma.f64 %363 #s(literal 0 binary64) %222)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %306))
(/.f64 %2167 #s(literal 2 binary64))
(/.f64 (/.f64 %306 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 %306 #s(literal -1 binary64)) #s(literal -2 binary64))
(fma.f64 #s(literal -1 binary64) %299 %313)
(fma.f64 #s(literal 1 binary64) %313 %313)
(fma.f64 #s(literal 1/4 binary64) %306 %313)
(fma.f64 %299 #s(literal -1 binary64) %313)
(fma.f64 %306 #s(literal 1/4 binary64) %313)
(fma.f64 %313 #s(literal 1 binary64) %313)
(fma.f64 %985 #s(literal 4 binary64) #s(literal 0 binary64))
(*.f64 %386 %2865)
(fma.f64 #s(literal 0 binary64) %392 %222)
(fma.f64 #s(literal 0 binary64) %394 %222)
(fma.f64 %392 #s(literal 0 binary64) %222)
(fma.f64 %394 #s(literal 0 binary64) %222)
(fma.f64 %389 %299 #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %402 %222)
(fma.f64 #s(literal 0 binary64) %404 %222)
(fma.f64 #s(literal 0 binary64) %406 %222)
(fma.f64 #s(literal 0 binary64) %408 %222)
(fma.f64 #s(literal 0 binary64) %410 %222)
(fma.f64 #s(literal 0 binary64) %412 %222)
(fma.f64 %402 #s(literal 0 binary64) %222)
(fma.f64 %404 #s(literal 0 binary64) %222)
(fma.f64 %406 #s(literal 0 binary64) %222)
(fma.f64 %408 #s(literal 0 binary64) %222)
(fma.f64 %410 #s(literal 0 binary64) %222)
(fma.f64 %412 #s(literal 0 binary64) %222)
(/.f64 (*.f64 %424 %313) #s(literal 4 binary64))
(/.f64 %913 %431)
(/.f64 (*.f64 %306 #s(literal 4 binary64)) %424)
(/.f64 (*.f64 %313 %424) #s(literal 4 binary64))
(/.f64 %915 %436)
(*.f64 %2892 #s(literal 4 binary64))
(/.f64 %917 %431)
(/.f64 %919 %436)
(/.f64 (*.f64 #s(literal 4 binary64) %306) %439)
(fma.f64 %349 %441 %222)
(fma.f64 %386 %2865 #s(literal 0 binary64))
(fma.f64 %265 %466 %313)
(fma.f64 %466 %265 %313)
(fma.f64 %449 #s(literal 0 binary64) %222)
(fma.f64 #s(literal 0 binary64) %449 %222)
(fma.f64 #s(literal 2 binary64) %985 %313)
(fma.f64 #s(literal 1/2 binary64) %313 %2905)
(fma.f64 #s(literal -2 binary64) %911 %313)
(fma.f64 #s(literal 3/2 binary64) %313 %2908)
(fma.f64 %313 #s(literal 1/2 binary64) %2910)
(fma.f64 %313 #s(literal 3/2 binary64) %985)
(fma.f64 %911 #s(literal -2 binary64) %313)
(fma.f64 (*.f64 %299 #s(literal -1/2 binary64)) #s(literal 2 binary64) %313)
(fma.f64 %2908 #s(literal 2 binary64) %313)
(fma.f64 %987 #s(literal 2 binary64) %313)
(fma.f64 %2892 #s(literal 4 binary64) #s(literal 0 binary64))
(+.f64 %985 %2910)
(+.f64 %2910 %985)
(+.f64 %2908 %2905)
(+.f64 %2905 %2908)
(fma.f64 %452 #s(literal 0 binary64) %222)
(fma.f64 #s(literal 0 binary64) %452 %222)
(fma.f64 #s(literal 0 binary64) %477 %222)
(fma.f64 #s(literal 0 binary64) %479 %222)
(fma.f64 #s(literal 0 binary64) %481 %222)
(fma.f64 #s(literal 0 binary64) %483 %222)
(fma.f64 %477 #s(literal 0 binary64) %222)
(fma.f64 %479 #s(literal 0 binary64) %222)
(fma.f64 %481 #s(literal 0 binary64) %222)
(fma.f64 %483 #s(literal 0 binary64) %222)
(*.f64 %164 v)
(fma.f64 %164 v #s(literal 0 binary64))
(fma.f64 %164 #s(literal 0 binary64) %222)
(*.f64 %2936 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %494 %222)
(fma.f64 #s(literal -1 binary64) %496 %222)
(fma.f64 %164 %259 %222)
(fma.f64 %499 #s(literal -1 binary64) %222)
(fma.f64 %2936 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %502 %222)
(fma.f64 v sinrot %293)
%449
(fma.f64 sinrot v %293)
(fma.f64 u0 cosrot %295)
(+.f64 %293 %295)
(+.f64 %295 %293)
(-.f64 %293 %360)
(-.f64 %295 %363)
(fma.f64 %222 %227 %293)
(fma.f64 %225 %177 %295)
(fma.f64 %227 %222 %293)
(fma.f64 %177 %225 %295)
(neg.f64 %452)
(+.f64 %449 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %449)
(-.f64 %449 #s(literal 0 binary64))
(fma.f64 %293 #s(literal 1 binary64) %295)
(fma.f64 %295 #s(literal 1 binary64) %293)
(fma.f64 #s(literal 1 binary64) %293 %295)
(fma.f64 #s(literal 1 binary64) %295 %293)
(*.f64 %449 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %449)
(fma.f64 v sinrot %2965)
(fma.f64 cosrot u0 %2967)
(fma.f64 sinrot v %2965)
(fma.f64 u0 cosrot %2967)
(/.f64 %449 #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) %360 %293)
(fma.f64 #s(literal -1 binary64) %363 %295)
(fma.f64 %360 #s(literal -1 binary64) %293)
(fma.f64 %363 #s(literal -1 binary64) %295)
(*.f64 #s(literal -1 binary64) %452)
(*.f64 %452 #s(literal -1 binary64))
(+.f64 %293 %2967)
(+.f64 %295 %2965)
(fma.f64 %830 %227 %293)
(fma.f64 %572 %177 %295)
(fma.f64 %1101 %222 %293)
(fma.f64 %257 %225 %295)
(fma.f64 %1600 u0 %295)
(fma.f64 %1965 v %293)
(fma.f64 %1602 cosrot %295)
(fma.f64 %1967 sinrot %293)
(fma.f64 v #s(literal 0 binary64) %449)
(fma.f64 cosrot #s(literal 0 binary64) %449)
(fma.f64 sinrot #s(literal 0 binary64) %449)
(fma.f64 u0 #s(literal 0 binary64) %449)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %449)
(fma.f64 %449 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) %449 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %449)
(fma.f64 #s(literal 0 binary64) v %449)
(fma.f64 #s(literal 0 binary64) cosrot %449)
(fma.f64 #s(literal 0 binary64) sinrot %449)
(fma.f64 #s(literal 0 binary64) u0 %449)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %449)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %449)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %449)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %449)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %449)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %449)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %449)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %449)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) %449)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %449)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %449)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %449)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %449)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %449)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) %449)
(fma.f64 %222 %227 %2965)
(fma.f64 %225 %177 %2967)
(fma.f64 %227 %222 %2965)
(fma.f64 %177 %225 %2967)
(fma.f64 #s(literal 1/2 binary64) %392 %293)
(fma.f64 #s(literal 1/2 binary64) %394 %295)
(fma.f64 %265 %303 %293)
(fma.f64 %267 %234 %295)
(fma.f64 %269 %299 %293)
(fma.f64 %218 %301 %295)
(fma.f64 %299 %269 %293)
(fma.f64 %301 %218 %295)
(fma.f64 %303 %265 %293)
(fma.f64 %234 %267 %295)
(fma.f64 %392 #s(literal 1/2 binary64) %293)
(fma.f64 %394 #s(literal 1/2 binary64) %295)
(fma.f64 #s(literal -1 binary64) %452 #s(literal 0 binary64))
(fma.f64 %222 #s(literal 0 binary64) %449)
(fma.f64 %452 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) %222 %449)
(fma.f64 #s(literal 0 binary64) %225 %449)
(fma.f64 #s(literal 0 binary64) %227 %449)
(fma.f64 #s(literal 0 binary64) %177 %449)
(fma.f64 #s(literal 2 binary64) %408 %293)
(fma.f64 #s(literal 2 binary64) %412 %295)
(fma.f64 #s(literal -2 binary64) %406 %293)
(fma.f64 #s(literal -2 binary64) %410 %295)
(fma.f64 #s(literal -1/2 binary64) %402 %293)
(fma.f64 #s(literal -1/2 binary64) %404 %295)
(fma.f64 #s(literal 4 binary64) %1650 %295)
(fma.f64 #s(literal 4 binary64) %2015 %293)
(fma.f64 #s(literal 1/4 binary64) %1652 %295)
(fma.f64 #s(literal 1/4 binary64) %2017 %293)
(fma.f64 %306 %317 %293)
(fma.f64 %308 %236 %295)
(fma.f64 %310 %313 %293)
(fma.f64 %238 %315 %295)
(fma.f64 %313 %310 %293)
(fma.f64 %315 %238 %295)
(fma.f64 %317 %306 %293)
(fma.f64 %236 %308 %295)
(fma.f64 %225 #s(literal 0 binary64) %449)
(fma.f64 %227 #s(literal 0 binary64) %449)
(fma.f64 %177 #s(literal 0 binary64) %449)
(fma.f64 %402 #s(literal -1/2 binary64) %293)
(fma.f64 %404 #s(literal -1/2 binary64) %295)
(fma.f64 %406 #s(literal -2 binary64) %293)
(fma.f64 %408 #s(literal 2 binary64) %293)
(fma.f64 %410 #s(literal -2 binary64) %295)
(fma.f64 %412 #s(literal 2 binary64) %295)
(fma.f64 %2026 #s(literal 1/4 binary64) %293)
(fma.f64 %2028 #s(literal 4 binary64) %293)
(fma.f64 %1661 #s(literal 1/4 binary64) %295)
(fma.f64 %1663 #s(literal 4 binary64) %295)
(*.f64 #s(literal 2 binary64) %479)
(*.f64 #s(literal 1/2 binary64) %477)
(*.f64 #s(literal -2 binary64) %481)
(*.f64 #s(literal -1/2 binary64) %483)
(*.f64 #s(literal 4 binary64) %3073)
(*.f64 #s(literal 1/4 binary64) %3075)
(*.f64 %477 #s(literal 1/2 binary64))
(*.f64 %479 #s(literal 2 binary64))
(*.f64 %481 #s(literal -2 binary64))
(*.f64 %483 #s(literal -1/2 binary64))
(*.f64 %3081 #s(literal 1/4 binary64))
(*.f64 %3083 #s(literal 4 binary64))
(fma.f64 %293 #s(literal 1 binary64) %2967)
(fma.f64 %295 #s(literal 1 binary64) %2965)
(fma.f64 #s(literal 1 binary64) %293 %2967)
(fma.f64 #s(literal 1 binary64) %295 %2965)
(/.f64 %477 #s(literal 2 binary64))
(/.f64 %483 #s(literal -2 binary64))
(/.f64 %3081 #s(literal 4 binary64))
(/.f64 %3075 #s(literal 4 binary64))
(fma.f64 %828 %303 %293)
(fma.f64 %570 %234 %295)
(fma.f64 %1099 %299 %293)
(fma.f64 %255 %301 %295)
(fma.f64 %2040 #s(literal 1/2 binary64) %293)
(fma.f64 %2042 #s(literal -1 binary64) %293)
(fma.f64 %1675 #s(literal 1/2 binary64) %295)
(fma.f64 %1677 #s(literal -1 binary64) %295)
(*.f64 %3101 #s(literal 1/2 binary64))
(*.f64 %3103 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %360 %2965)
(fma.f64 #s(literal -1 binary64) %363 %2967)
(fma.f64 %360 #s(literal -1 binary64) %2965)
(fma.f64 %363 #s(literal -1 binary64) %2967)
(fma.f64 #s(literal -1 binary64) %259 %449)
(fma.f64 #s(literal 0 binary64) %261 %449)
(fma.f64 #s(literal 0 binary64) %263 %449)
(fma.f64 #s(literal 0 binary64) %265 %449)
(fma.f64 #s(literal 0 binary64) %267 %449)
(fma.f64 #s(literal 0 binary64) %269 %449)
(fma.f64 #s(literal 0 binary64) %218 %449)
(fma.f64 #s(literal 0 binary64) %272 %449)
(fma.f64 #s(literal 0 binary64) %259 %449)
(fma.f64 #s(literal 0 binary64) %275 %449)
(fma.f64 #s(literal -2 binary64) %278 %449)
(fma.f64 #s(literal -2 binary64) %259 %449)
(fma.f64 #s(literal -1/2 binary64) %281 %449)
(fma.f64 #s(literal 4 binary64) %283 %449)
(fma.f64 #s(literal 1/4 binary64) %285 %449)
(fma.f64 %265 #s(literal 0 binary64) %449)
(fma.f64 %267 #s(literal 0 binary64) %449)
(fma.f64 %269 #s(literal 0 binary64) %449)
(fma.f64 %218 #s(literal 0 binary64) %449)
(fma.f64 %1704 %236 %295)
(fma.f64 %2069 %313 %293)
(fma.f64 %1706 %315 %295)
(fma.f64 %2071 %317 %293)
(fma.f64 %1708 #s(literal -1/2 binary64) %295)
(fma.f64 %1710 #s(literal 1 binary64) %295)
(fma.f64 %2073 #s(literal -1/2 binary64) %293)
(fma.f64 %2075 #s(literal 1 binary64) %293)
(*.f64 %3136 #s(literal -1/2 binary64))
(*.f64 %3138 #s(literal 1 binary64))
(fma.f64 %293 #s(literal 0 binary64) %449)
(fma.f64 %295 #s(literal 0 binary64) %449)
(fma.f64 #s(literal 0 binary64) %293 %449)
(fma.f64 #s(literal 0 binary64) %295 %449)
(fma.f64 #s(literal 0 binary64) %299 %449)
(fma.f64 #s(literal 0 binary64) %301 %449)
(fma.f64 #s(literal 0 binary64) %303 %449)
(fma.f64 #s(literal 0 binary64) %234 %449)
(fma.f64 #s(literal 0 binary64) %306 %449)
(fma.f64 #s(literal 0 binary64) %308 %449)
(fma.f64 #s(literal 0 binary64) %310 %449)
(fma.f64 #s(literal 0 binary64) %238 %449)
(fma.f64 #s(literal 0 binary64) %313 %449)
(fma.f64 #s(literal 0 binary64) %315 %449)
(fma.f64 #s(literal 0 binary64) %317 %449)
(fma.f64 #s(literal 0 binary64) %236 %449)
(fma.f64 #s(literal 2 binary64) %479 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %477 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %481 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %483 #s(literal 0 binary64))
(fma.f64 #s(literal 4 binary64) %324 %449)
(fma.f64 #s(literal 4 binary64) %3073 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %327 %449)
(fma.f64 #s(literal 1/4 binary64) %3075 #s(literal 0 binary64))
(fma.f64 %299 #s(literal 0 binary64) %449)
(fma.f64 %301 #s(literal 0 binary64) %449)
(fma.f64 %303 #s(literal 0 binary64) %449)
(fma.f64 %234 #s(literal 0 binary64) %449)
(fma.f64 %306 #s(literal 0 binary64) %449)
(fma.f64 %308 #s(literal 0 binary64) %449)
(fma.f64 %310 #s(literal 0 binary64) %449)
(fma.f64 %238 #s(literal 0 binary64) %449)
(fma.f64 %313 #s(literal 0 binary64) %449)
(fma.f64 %315 #s(literal 0 binary64) %449)
(fma.f64 %317 #s(literal 0 binary64) %449)
(fma.f64 %236 #s(literal 0 binary64) %449)
(fma.f64 %477 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %479 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %481 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %483 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %3081 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %3083 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %830 %227 %2965)
(fma.f64 %572 %177 %2967)
(fma.f64 %1101 %222 %2965)
(fma.f64 %257 %225 %2967)
(fma.f64 %1600 u0 %2967)
(fma.f64 %1965 v %2965)
(fma.f64 %1602 cosrot %2967)
(fma.f64 %1967 sinrot %2965)
(fma.f64 %349 #s(literal 1/2 binary64) %449)
(fma.f64 %349 #s(literal 1/4 binary64) %449)
(fma.f64 %352 #s(literal -1 binary64) %449)
(fma.f64 %352 #s(literal 1/2 binary64) %449)
(fma.f64 %352 #s(literal -1/2 binary64) %449)
(fma.f64 %356 #s(literal 0 binary64) %449)
(fma.f64 %3101 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %3103 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %360 #s(literal 0 binary64) %449)
(fma.f64 #s(literal 0 binary64) %360 %449)
(fma.f64 #s(literal 0 binary64) %363 %449)
(fma.f64 %363 #s(literal 0 binary64) %449)
(fma.f64 %2139 #s(literal 4 binary64) %293)
(fma.f64 %1774 #s(literal 4 binary64) %295)
(*.f64 %3204 #s(literal 4 binary64))
(fma.f64 #s(literal 1/2 binary64) %392 %2965)
(fma.f64 #s(literal 1/2 binary64) %394 %2967)
(fma.f64 %265 %303 %2965)
(fma.f64 %267 %234 %2967)
(fma.f64 %269 %299 %2965)
(fma.f64 %218 %301 %2967)
(fma.f64 %299 %269 %2965)
(fma.f64 %301 %218 %2967)
(fma.f64 %303 %265 %2965)
(fma.f64 %234 %267 %2967)
(fma.f64 %392 #s(literal 1/2 binary64) %2965)
(fma.f64 %394 #s(literal 1/2 binary64) %2967)
(*.f64 #s(literal -1/2 binary64) %3218)
(*.f64 #s(literal -1/2 binary64) %3220)
(fma.f64 %299 %1195 %293)
(fma.f64 %301 %380 %295)
(fma.f64 %303 %924 %293)
(fma.f64 %234 %665 %295)
(fma.f64 %1782 #s(literal 1/4 binary64) %295)
(fma.f64 %1784 #s(literal -1/2 binary64) %295)
(fma.f64 %2147 #s(literal 1/4 binary64) %293)
(fma.f64 %2149 #s(literal -1/2 binary64) %293)
(fma.f64 #s(literal 2 binary64) %408 %2965)
(fma.f64 #s(literal 2 binary64) %412 %2967)
(fma.f64 #s(literal -2 binary64) %406 %2965)
(fma.f64 #s(literal -2 binary64) %410 %2967)
(fma.f64 #s(literal -1/2 binary64) %402 %2965)
(fma.f64 #s(literal -1/2 binary64) %404 %2967)
(fma.f64 #s(literal 4 binary64) %1650 %2967)
(fma.f64 #s(literal 4 binary64) %2015 %2965)
(fma.f64 #s(literal 1/4 binary64) %1652 %2967)
(fma.f64 #s(literal 1/4 binary64) %2017 %2965)
(fma.f64 %306 %317 %2965)
(fma.f64 %308 %236 %2967)
(fma.f64 %310 %313 %2965)
(fma.f64 %238 %315 %2967)
(fma.f64 %313 %310 %2965)
(fma.f64 %315 %238 %2967)
(fma.f64 %317 %306 %2965)
(fma.f64 %236 %308 %2967)
(fma.f64 %402 #s(literal -1/2 binary64) %2965)
(fma.f64 %404 #s(literal -1/2 binary64) %2967)
(fma.f64 %406 #s(literal -2 binary64) %2965)
(fma.f64 %408 #s(literal 2 binary64) %2965)
(fma.f64 %410 #s(literal -2 binary64) %2967)
(fma.f64 %412 #s(literal 2 binary64) %2967)
(fma.f64 %2026 #s(literal 1/4 binary64) %2965)
(fma.f64 %2028 #s(literal 4 binary64) %2965)
(fma.f64 %1661 #s(literal 1/4 binary64) %2967)
(fma.f64 %1663 #s(literal 4 binary64) %2967)
(/.f64 %3258 #s(literal 4 binary64))
(/.f64 %3260 #s(literal 4 binary64))
(/.f64 %3262 #s(literal 4 binary64))
(/.f64 %3264 #s(literal 4 binary64))
(fma.f64 #s(literal -1/2 binary64) %1798 %295)
(fma.f64 #s(literal -1/2 binary64) %2163 %293)
(fma.f64 %313 %2165 %293)
(fma.f64 %315 %1800 %295)
(fma.f64 %317 %2167 %293)
(fma.f64 %236 %1802 %295)
(fma.f64 %389 %406 %293)
(fma.f64 %389 %410 %295)
(fma.f64 %356 %406 %293)
(fma.f64 %356 %410 %295)
(fma.f64 %3136 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %3138 #s(literal 1 binary64) #s(literal 0 binary64))
(*.f64 #s(literal -1/2 binary64) %3278)
(*.f64 %389 %481)
(*.f64 %356 %481)
(*.f64 %3282 #s(literal 1/4 binary64))
(*.f64 %3284 #s(literal -1/2 binary64))
(fma.f64 %828 %303 %2965)
(fma.f64 %570 %234 %2967)
(fma.f64 %1099 %299 %2965)
(fma.f64 %255 %301 %2967)
(fma.f64 %2040 #s(literal 1/2 binary64) %2965)
(fma.f64 %2042 #s(literal -1 binary64) %2965)
(fma.f64 %1675 #s(literal 1/2 binary64) %2967)
(fma.f64 %1677 #s(literal -1 binary64) %2967)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %477))
(/.f64 %3282 #s(literal 4 binary64))
(/.f64 %3284 #s(literal -2 binary64))
(fma.f64 %386 %2175 %293)
(fma.f64 %386 %1810 %295)
(*.f64 %386 %3300)
(fma.f64 #s(literal 0 binary64) %392 %449)
(fma.f64 #s(literal 0 binary64) %394 %449)
(fma.f64 %392 #s(literal 0 binary64) %449)
(fma.f64 %394 #s(literal 0 binary64) %449)
(fma.f64 v %303 %3306)
(fma.f64 cosrot %234 %3308)
(fma.f64 sinrot %299 %3306)
(fma.f64 u0 %301 %3308)
(fma.f64 %293 #s(literal 1/2 binary64) %3308)
(fma.f64 %295 #s(literal 1/2 binary64) %3306)
(fma.f64 #s(literal 0 binary64) %402 %449)
(fma.f64 #s(literal 0 binary64) %404 %449)
(fma.f64 #s(literal 0 binary64) %406 %449)
(fma.f64 #s(literal 0 binary64) %408 %449)
(fma.f64 #s(literal 0 binary64) %410 %449)
(fma.f64 #s(literal 0 binary64) %412 %449)
(fma.f64 #s(literal 1/2 binary64) %293 %3308)
(fma.f64 #s(literal 1/2 binary64) %295 %3306)
(fma.f64 %299 sinrot %3306)
(fma.f64 %301 u0 %3308)
(fma.f64 %303 v %3306)
(fma.f64 %234 cosrot %3308)
(fma.f64 %402 #s(literal 0 binary64) %449)
(fma.f64 %404 #s(literal 0 binary64) %449)
(fma.f64 %406 #s(literal 0 binary64) %449)
(fma.f64 %408 #s(literal 0 binary64) %449)
(fma.f64 %410 #s(literal 0 binary64) %449)
(fma.f64 %412 #s(literal 0 binary64) %449)
(fma.f64 %3204 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %3218 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %3220 #s(literal 0 binary64))
(fma.f64 %1704 %236 %2967)
(fma.f64 %2069 %313 %2965)
(fma.f64 %1706 %315 %2967)
(fma.f64 %2071 %317 %2965)
(fma.f64 %1708 #s(literal -1/2 binary64) %2967)
(fma.f64 %1710 #s(literal 1 binary64) %2967)
(fma.f64 %2073 #s(literal -1/2 binary64) %2965)
(fma.f64 %2075 #s(literal 1 binary64) %2965)
(+.f64 %408 %3306)
(+.f64 %412 %3308)
(+.f64 (fma.f64 cosrot u0 %408) %408)
(+.f64 (fma.f64 v sinrot %412) %412)
(fma.f64 #s(literal -1/2 binary64) %3278 #s(literal 0 binary64))
(fma.f64 %389 %481 #s(literal 0 binary64))
(fma.f64 %356 %481 #s(literal 0 binary64))
(fma.f64 %3282 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %3284 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %222 %317 %3306)
(fma.f64 %360 #s(literal -1/2 binary64) %3306)
(fma.f64 #s(literal -1/2 binary64) %360 %3306)
(fma.f64 #s(literal -1/2 binary64) %363 %3308)
(fma.f64 %313 %227 %3306)
(fma.f64 %315 %177 %3308)
(fma.f64 %317 %222 %3306)
(fma.f64 %236 %225 %3308)
(fma.f64 %225 %236 %3308)
(fma.f64 %227 %313 %3306)
(fma.f64 %177 %315 %3308)
(fma.f64 %363 #s(literal -1/2 binary64) %3308)
(fma.f64 %1854 #s(literal 4 binary64) %295)
(fma.f64 %2219 #s(literal 4 binary64) %293)
(-.f64 (-.f64 %295 %410) %410)
(-.f64 (-.f64 %293 %406) %406)
(/.f64 (*.f64 %477 #s(literal 4 binary64)) %424)
(/.f64 (*.f64 %479 %424) #s(literal 4 binary64))
(/.f64 (*.f64 %424 %479) #s(literal 4 binary64))
(*.f64 %3378 #s(literal 4 binary64))
(fma.f64 v %303 %3380)
(fma.f64 cosrot %234 %3382)
(fma.f64 sinrot %299 %3380)
(fma.f64 u0 %301 %3382)
(fma.f64 %293 #s(literal 1/2 binary64) %3382)
(fma.f64 %295 #s(literal 1/2 binary64) %3380)
(fma.f64 #s(literal 1/2 binary64) %293 %3382)
(fma.f64 #s(literal 1/2 binary64) %295 %3380)
(fma.f64 %299 sinrot %3380)
(fma.f64 %301 u0 %3382)
(fma.f64 %303 v %3380)
(fma.f64 %234 cosrot %3382)
(fma.f64 %349 %441 %449)
(fma.f64 %386 %3300 #s(literal 0 binary64))
(fma.f64 %2139 #s(literal 4 binary64) %2965)
(fma.f64 %1774 #s(literal 4 binary64) %2967)
(/.f64 %3398 %431)
(/.f64 %3400 %431)
(/.f64 %3402 %436)
(/.f64 (*.f64 #s(literal 4 binary64) %477) %439)
(/.f64 %3406 %436)
(fma.f64 %299 %1195 %2965)
(fma.f64 %301 %380 %2967)
(fma.f64 %303 %924 %2965)
(fma.f64 %234 %665 %2967)
(fma.f64 %1782 #s(literal 1/4 binary64) %2967)
(fma.f64 %1784 #s(literal -1/2 binary64) %2967)
(fma.f64 %2147 #s(literal 1/4 binary64) %2965)
(fma.f64 %2149 #s(literal -1/2 binary64) %2965)
(fma.f64 %449 #s(literal 0 binary64) %449)
(fma.f64 #s(literal 0 binary64) %449 %449)
(+.f64 %408 %3380)
(+.f64 %412 %3382)
(fma.f64 #s(literal -1/2 binary64) %1798 %2967)
(fma.f64 #s(literal -1/2 binary64) %2163 %2965)
(fma.f64 %313 %2165 %2965)
(fma.f64 %315 %1800 %2967)
(fma.f64 %317 %2167 %2965)
(fma.f64 %236 %1802 %2967)
(fma.f64 %389 %406 %2965)
(fma.f64 %389 %410 %2967)
(fma.f64 %356 %406 %2965)
(fma.f64 %356 %410 %2967)
(fma.f64 %222 %317 %3380)
(fma.f64 %360 #s(literal -1/2 binary64) %3380)
(fma.f64 #s(literal -1/2 binary64) %360 %3380)
(fma.f64 #s(literal -1/2 binary64) %363 %3382)
(fma.f64 %313 %227 %3380)
(fma.f64 %315 %177 %3382)
(fma.f64 %317 %222 %3380)
(fma.f64 %236 %225 %3382)
(fma.f64 %225 %236 %3382)
(fma.f64 %227 %313 %3380)
(fma.f64 %177 %315 %3382)
(fma.f64 %363 #s(literal -1/2 binary64) %3382)
(fma.f64 #s(literal 1/4 binary64) %392 %3306)
(fma.f64 #s(literal 1/4 binary64) %394 %3308)
(fma.f64 %392 #s(literal 1/4 binary64) %3306)
(fma.f64 %394 #s(literal 1/4 binary64) %3308)
(fma.f64 #s(literal -1 binary64) %406 %3306)
(fma.f64 #s(literal -1 binary64) %410 %3308)
(fma.f64 %452 #s(literal 0 binary64) %449)
(fma.f64 #s(literal 1 binary64) %408 %3306)
(fma.f64 #s(literal 1 binary64) %412 %3308)
(fma.f64 #s(literal 0 binary64) %452 %449)
(fma.f64 %406 #s(literal -1 binary64) %3306)
(fma.f64 %408 #s(literal 1 binary64) %3306)
(fma.f64 %410 #s(literal -1 binary64) %3308)
(fma.f64 %412 #s(literal 1 binary64) %3308)
(fma.f64 %386 %2175 %2965)
(fma.f64 %386 %1810 %2967)
(fma.f64 %3378 #s(literal 4 binary64) #s(literal 0 binary64))
(/.f64 (fma.f64 %392 #s(literal 2 binary64) %1776) #s(literal 4 binary64))
(/.f64 (fma.f64 %394 #s(literal 2 binary64) %2141) #s(literal 4 binary64))
(/.f64 (fma.f64 %392 #s(literal 2 binary64) %1778) #s(literal 4 binary64))
(/.f64 (fma.f64 %394 #s(literal 2 binary64) %2143) #s(literal 4 binary64))
(fma.f64 #s(literal 1/4 binary64) %392 %3380)
(fma.f64 #s(literal 1/4 binary64) %394 %3382)
(fma.f64 %392 #s(literal 1/4 binary64) %3380)
(fma.f64 %394 #s(literal 1/4 binary64) %3382)
(fma.f64 #s(literal -1 binary64) %406 %3380)
(fma.f64 #s(literal -1 binary64) %410 %3382)
(fma.f64 #s(literal 1 binary64) %408 %3380)
(fma.f64 #s(literal 1 binary64) %412 %3382)
(fma.f64 %406 #s(literal -1 binary64) %3380)
(fma.f64 %408 #s(literal 1 binary64) %3380)
(fma.f64 %410 #s(literal -1 binary64) %3382)
(fma.f64 %412 #s(literal 1 binary64) %3382)
(fma.f64 %1854 #s(literal 4 binary64) %2967)
(fma.f64 %2219 #s(literal 4 binary64) %2965)
(/.f64 (-.f64 %2141 %1870) #s(literal 4 binary64))
(/.f64 (-.f64 %1776 %2235) #s(literal 4 binary64))
(fma.f64 %449 #s(literal 1/2 binary64) %479)
(fma.f64 #s(literal 0 binary64) %477 %449)
(fma.f64 #s(literal 0 binary64) %479 %449)
(fma.f64 #s(literal 0 binary64) %481 %449)
(fma.f64 #s(literal 0 binary64) %483 %449)
(fma.f64 #s(literal 1/2 binary64) %449 %479)
(fma.f64 %477 #s(literal 0 binary64) %449)
(fma.f64 %479 #s(literal 0 binary64) %449)
(fma.f64 %481 #s(literal 0 binary64) %449)
(fma.f64 %483 #s(literal 0 binary64) %449)
(+.f64 %479 %479)
(fma.f64 %265 %1182 %3306)
(fma.f64 %269 %911 %3306)
(fma.f64 %911 %269 %3306)
(fma.f64 %653 %218 %3308)
(fma.f64 %1182 %265 %3306)
(fma.f64 %368 %267 %3308)
(-.f64 %479 %481)
(fma.f64 %452 #s(literal -1/2 binary64) %479)
(fma.f64 #s(literal 2 binary64) %2139 %3306)
(fma.f64 #s(literal 2 binary64) %1774 %3308)
(fma.f64 #s(literal 2 binary64) %1894 %3308)
(fma.f64 #s(literal 2 binary64) %2261 %3306)
(fma.f64 #s(literal -2 binary64) %2265 %3306)
(fma.f64 #s(literal -2 binary64) %1898 %3308)
(fma.f64 #s(literal -2 binary64) %1900 %3308)
(fma.f64 #s(literal -2 binary64) %2267 %3306)
(fma.f64 #s(literal -1/2 binary64) %452 %479)
(fma.f64 #s(literal 4 binary64) %1902 %3308)
(fma.f64 #s(literal 4 binary64) %2269 %3306)
(fma.f64 %466 %402 %3306)
(fma.f64 %466 %404 %3308)
(fma.f64 %402 %466 %3306)
(fma.f64 %404 %466 %3308)
(fma.f64 %2277 #s(literal 2 binary64) %3306)
(fma.f64 %1910 #s(literal 2 binary64) %3308)
(fma.f64 %2279 #s(literal 2 binary64) %3306)
(fma.f64 %1912 #s(literal 2 binary64) %3308)
(fma.f64 %985 %310 %3306)
(fma.f64 %2282 #s(literal 2 binary64) %3306)
(fma.f64 %726 %238 %3308)
(fma.f64 %1915 #s(literal 2 binary64) %3308)
(fma.f64 %1256 %306 %3306)
(fma.f64 %2285 #s(literal 2 binary64) %3306)
(fma.f64 %459 %308 %3308)
(fma.f64 %1918 #s(literal 2 binary64) %3308)
(fma.f64 %2139 #s(literal 2 binary64) %3306)
(fma.f64 %2288 #s(literal 4 binary64) %3306)
(fma.f64 %1774 #s(literal 2 binary64) %3308)
(fma.f64 %1921 #s(literal 4 binary64) %3308)
(fma.f64 %2265 #s(literal -2 binary64) %3306)
(fma.f64 %2291 #s(literal 2 binary64) %3306)
(fma.f64 %1898 #s(literal -2 binary64) %3308)
(fma.f64 %1924 #s(literal 2 binary64) %3308)
(fma.f64 %1894 #s(literal 2 binary64) %3308)
(fma.f64 %2261 #s(literal 2 binary64) %3306)
(fma.f64 %2294 #s(literal 2 binary64) %3306)
(fma.f64 %1927 #s(literal 2 binary64) %3308)
(fma.f64 %265 %1182 %3380)
(fma.f64 %269 %911 %3380)
(fma.f64 %911 %269 %3380)
(fma.f64 %653 %218 %3382)
(fma.f64 %1182 %265 %3380)
(fma.f64 %368 %267 %3382)
(fma.f64 #s(literal 2 binary64) %2139 %3380)
(fma.f64 #s(literal 2 binary64) %1774 %3382)
(fma.f64 #s(literal 2 binary64) %1894 %3382)
(fma.f64 #s(literal 2 binary64) %2261 %3380)
(fma.f64 #s(literal -2 binary64) %2265 %3380)
(fma.f64 #s(literal -2 binary64) %1898 %3382)
(fma.f64 #s(literal -2 binary64) %1900 %3382)
(fma.f64 #s(literal -2 binary64) %2267 %3380)
(fma.f64 #s(literal 4 binary64) %1902 %3382)
(fma.f64 #s(literal 4 binary64) %2269 %3380)
(fma.f64 %466 %402 %3380)
(fma.f64 %466 %404 %3382)
(fma.f64 %402 %466 %3380)
(fma.f64 %404 %466 %3382)
(fma.f64 %2277 #s(literal 2 binary64) %3380)
(fma.f64 %1910 #s(literal 2 binary64) %3382)
(fma.f64 %2279 #s(literal 2 binary64) %3380)
(fma.f64 %1912 #s(literal 2 binary64) %3382)
(fma.f64 %985 %310 %3380)
(fma.f64 %2282 #s(literal 2 binary64) %3380)
(fma.f64 %726 %238 %3382)
(fma.f64 %1915 #s(literal 2 binary64) %3382)
(fma.f64 %1256 %306 %3380)
(fma.f64 %2285 #s(literal 2 binary64) %3380)
(fma.f64 %459 %308 %3382)
(fma.f64 %1918 #s(literal 2 binary64) %3382)
(fma.f64 %2139 #s(literal 2 binary64) %3380)
(fma.f64 %2288 #s(literal 4 binary64) %3380)
(fma.f64 %1774 #s(literal 2 binary64) %3382)
(fma.f64 %1921 #s(literal 4 binary64) %3382)
(fma.f64 %2265 #s(literal -2 binary64) %3380)
(fma.f64 %2291 #s(literal 2 binary64) %3380)
(fma.f64 %1898 #s(literal -2 binary64) %3382)
(fma.f64 %1924 #s(literal 2 binary64) %3382)
(fma.f64 %1894 #s(literal 2 binary64) %3382)
(fma.f64 %2261 #s(literal 2 binary64) %3380)
(fma.f64 %2294 #s(literal 2 binary64) %3380)
(fma.f64 %1927 #s(literal 2 binary64) %3382)
(fma.f64 v %303 %3587)
(fma.f64 cosrot %234 %3589)
(fma.f64 sinrot %299 %3587)
(fma.f64 u0 %301 %3589)
(fma.f64 #s(literal -1 binary64) %481 %479)
(fma.f64 %293 #s(literal 1/2 binary64) %3589)
(fma.f64 %295 #s(literal 1/2 binary64) %3587)
(fma.f64 #s(literal 1 binary64) %479 %479)
(fma.f64 #s(literal 1/2 binary64) %293 %3589)
(fma.f64 #s(literal 1/2 binary64) %295 %3587)
(fma.f64 #s(literal 1/4 binary64) %477 %479)
(fma.f64 %299 sinrot %3587)
(fma.f64 %301 u0 %3589)
(fma.f64 %303 v %3587)
(fma.f64 %234 cosrot %3589)
(fma.f64 %477 #s(literal 1/4 binary64) %479)
(fma.f64 %479 #s(literal 1 binary64) %479)
(fma.f64 %481 #s(literal -1 binary64) %479)
(+.f64 %408 %3587)
(+.f64 %412 %3589)
(+.f64 (fma.f64 %449 #s(literal 1/2 binary64) %408) %412)
(+.f64 (fma.f64 %449 #s(literal 1/2 binary64) %412) %408)
(fma.f64 %222 %317 %3587)
(fma.f64 %360 #s(literal -1/2 binary64) %3587)
(fma.f64 #s(literal -1/2 binary64) %360 %3587)
(fma.f64 #s(literal -1/2 binary64) %363 %3589)
(fma.f64 %313 %227 %3587)
(fma.f64 %315 %177 %3589)
(fma.f64 %317 %222 %3587)
(fma.f64 %236 %225 %3589)
(fma.f64 %225 %236 %3589)
(fma.f64 %227 %313 %3587)
(fma.f64 %177 %315 %3589)
(fma.f64 %363 #s(literal -1/2 binary64) %3589)
(fma.f64 %164 %360 %293)
(fma.f64 %164 %363 %295)
(*.f64 %164 %452)
(fma.f64 #s(literal 1/4 binary64) %392 %3587)
(fma.f64 #s(literal 1/4 binary64) %394 %3589)
(fma.f64 %392 #s(literal 1/4 binary64) %3587)
(fma.f64 %394 #s(literal 1/4 binary64) %3589)
(fma.f64 %164 #s(literal 0 binary64) %449)
(fma.f64 #s(literal -1 binary64) %406 %3587)
(fma.f64 #s(literal -1 binary64) %410 %3589)
(fma.f64 #s(literal 1 binary64) %408 %3587)
(fma.f64 #s(literal 1 binary64) %412 %3589)
(fma.f64 #s(literal 2 binary64) %3204 %479)
(fma.f64 #s(literal 2 binary64) %3638 %479)
(fma.f64 #s(literal 1/2 binary64) %479 %3640)
(fma.f64 #s(literal -2 binary64) %3642 %479)
(fma.f64 #s(literal -2 binary64) %3644 %479)
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) %479) %479)
(fma.f64 #s(literal 3/2 binary64) %479 %3638)
(fma.f64 %466 %483 %479)
(fma.f64 %406 #s(literal -1 binary64) %3587)
(fma.f64 %408 #s(literal 1 binary64) %3587)
(fma.f64 %410 #s(literal -1 binary64) %3589)
(fma.f64 %412 #s(literal 1 binary64) %3589)
(fma.f64 %479 #s(literal 1/2 binary64) %3654)
(fma.f64 %479 #s(literal 3/2 binary64) %3204)
(fma.f64 %483 %466 %479)
(fma.f64 %3204 #s(literal 2 binary64) %479)
(fma.f64 (*.f64 %479 #s(literal 1/4 binary64)) #s(literal 4 binary64) %479)
(fma.f64 %3642 #s(literal -2 binary64) %479)
(fma.f64 (*.f64 %481 #s(literal -1/2 binary64)) #s(literal 2 binary64) %479)
(fma.f64 %3638 #s(literal 2 binary64) %479)
(fma.f64 %3665 #s(literal 2 binary64) %479)
(+.f64 %3204 %3654)
(+.f64 %3654 %3204)
(+.f64 %3638 %3640)
(+.f64 %3640 %3638)
(fma.f64 %164 %452 #s(literal 0 binary64))
(fma.f64 %2303 #s(literal -1 binary64) %293)
(fma.f64 %1936 #s(literal -1 binary64) %295)
(*.f64 %3674 #s(literal -1 binary64))
(fma.f64 %164 %360 %2965)
(fma.f64 %164 %363 %2967)
(fma.f64 #s(literal -1 binary64) %494 %449)
(fma.f64 #s(literal -1 binary64) %496 %449)
(fma.f64 %164 %259 %449)
(fma.f64 %265 %1182 %3587)
(fma.f64 %269 %911 %3587)
(fma.f64 %911 %269 %3587)
(fma.f64 %653 %218 %3589)
(fma.f64 %1182 %265 %3587)
(fma.f64 %368 %267 %3589)
(fma.f64 %499 #s(literal -1 binary64) %449)
(fma.f64 %3674 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) %2139 %3587)
(fma.f64 #s(literal 2 binary64) %1774 %3589)
(fma.f64 #s(literal 2 binary64) %1894 %3589)
(fma.f64 #s(literal 2 binary64) %2261 %3587)
(fma.f64 #s(literal -2 binary64) %2265 %3587)
(fma.f64 #s(literal -2 binary64) %1898 %3589)
(fma.f64 #s(literal -2 binary64) %1900 %3589)
(fma.f64 #s(literal -2 binary64) %2267 %3587)
(fma.f64 #s(literal 4 binary64) %1902 %3589)
(fma.f64 #s(literal 4 binary64) %2269 %3587)
(fma.f64 %466 %402 %3587)
(fma.f64 %466 %404 %3589)
(fma.f64 %402 %466 %3587)
(fma.f64 %404 %466 %3589)
(fma.f64 %2277 #s(literal 2 binary64) %3587)
(fma.f64 %1910 #s(literal 2 binary64) %3589)
(fma.f64 %2279 #s(literal 2 binary64) %3587)
(fma.f64 %1912 #s(literal 2 binary64) %3589)
(fma.f64 %985 %310 %3587)
(fma.f64 %2282 #s(literal 2 binary64) %3587)
(fma.f64 %726 %238 %3589)
(fma.f64 %1915 #s(literal 2 binary64) %3589)
(fma.f64 %1256 %306 %3587)
(fma.f64 %2285 #s(literal 2 binary64) %3587)
(fma.f64 %459 %308 %3589)
(fma.f64 %1918 #s(literal 2 binary64) %3589)
(fma.f64 %2139 #s(literal 2 binary64) %3587)
(fma.f64 %2288 #s(literal 4 binary64) %3587)
(fma.f64 %1774 #s(literal 2 binary64) %3589)
(fma.f64 %1921 #s(literal 4 binary64) %3589)
(fma.f64 %2265 #s(literal -2 binary64) %3587)
(fma.f64 %2291 #s(literal 2 binary64) %3587)
(fma.f64 %1898 #s(literal -2 binary64) %3589)
(fma.f64 %1924 #s(literal 2 binary64) %3589)
(fma.f64 %1894 #s(literal 2 binary64) %3589)
(fma.f64 %2261 #s(literal 2 binary64) %3587)
(fma.f64 %2294 #s(literal 2 binary64) %3587)
(fma.f64 %1927 #s(literal 2 binary64) %3589)
(fma.f64 %2303 #s(literal -1 binary64) %2965)
(fma.f64 %1936 #s(literal -1 binary64) %2967)
(fma.f64 %164 %406 %3306)
(fma.f64 %164 %410 %3308)
(fma.f64 %164 %406 %3380)
(fma.f64 %164 %410 %3382)
(fma.f64 %2311 #s(literal -1 binary64) %3306)
(fma.f64 %1944 #s(literal -1 binary64) %3308)
(fma.f64 %2311 #s(literal -1 binary64) %3380)
(fma.f64 %1944 #s(literal -1 binary64) %3382)
(fma.f64 %164 %481 %479)
(fma.f64 %164 %406 %3587)
(fma.f64 %164 %410 %3589)
(fma.f64 (*.f64 %479 %164) #s(literal -1 binary64) %479)
(fma.f64 #s(literal -1 binary64) %502 %449)
(fma.f64 %2311 #s(literal -1 binary64) %3587)
(fma.f64 %1944 #s(literal -1 binary64) %3589)
%452
(-.f64 %360 %293)
(-.f64 %363 %295)
(fma.f64 v %227 %363)
(fma.f64 cosrot %177 %360)
(fma.f64 sinrot %222 %363)
(fma.f64 u0 %225 %360)
(fma.f64 %222 sinrot %363)
(fma.f64 %225 u0 %360)
(fma.f64 %227 v %363)
(fma.f64 %177 cosrot %360)
(+.f64 %360 %363)
(+.f64 %363 %360)
(*.f64 #s(literal -1 binary64) %449)
(*.f64 %449 #s(literal -1 binary64))
(+.f64 %452 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %452)
(fma.f64 v %227 %3761)
(fma.f64 cosrot %177 %3763)
(fma.f64 sinrot %222 %3761)
(fma.f64 u0 %225 %3763)
(fma.f64 %222 sinrot %3761)
(fma.f64 %225 u0 %3763)
(fma.f64 %227 v %3761)
(fma.f64 %177 cosrot %3763)
(-.f64 %452 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %293 %360)
(fma.f64 #s(literal -1 binary64) %295 %363)
(fma.f64 %293 #s(literal -1 binary64) %360)
(fma.f64 %295 #s(literal -1 binary64) %363)
(*.f64 %452 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %452)
(+.f64 %360 %3761)
(+.f64 %363 %3763)
(/.f64 %452 #s(literal 1 binary64))
(fma.f64 %360 #s(literal 1 binary64) %363)
(fma.f64 #s(literal 1 binary64) %360 %363)
(fma.f64 #s(literal 1 binary64) %363 %360)
(fma.f64 %363 #s(literal 1 binary64) %360)
(fma.f64 #s(literal -1 binary64) %449 #s(literal 0 binary64))
(fma.f64 %449 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %293 %3763)
(fma.f64 #s(literal -1 binary64) %295 %3761)
(fma.f64 %293 #s(literal -1 binary64) %3763)
(fma.f64 %295 #s(literal -1 binary64) %3761)
(fma.f64 v #s(literal 0 binary64) %452)
(fma.f64 cosrot #s(literal 0 binary64) %452)
(fma.f64 sinrot #s(literal 0 binary64) %452)
(fma.f64 u0 #s(literal 0 binary64) %452)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %452)
(fma.f64 %452 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) %452 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %452)
(fma.f64 #s(literal 0 binary64) v %452)
(fma.f64 #s(literal 0 binary64) cosrot %452)
(fma.f64 #s(literal 0 binary64) sinrot %452)
(fma.f64 #s(literal 0 binary64) u0 %452)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %452)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %452)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %452)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %452)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %452)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %452)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %452)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %452)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) %452)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %452)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %452)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %452)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %452)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %452)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) %452)
(*.f64 #s(literal 2 binary64) %481)
(*.f64 #s(literal 1/2 binary64) %483)
(*.f64 #s(literal -2 binary64) %479)
(*.f64 #s(literal -1/2 binary64) %477)
(*.f64 %477 #s(literal -1/2 binary64))
(*.f64 %479 #s(literal -2 binary64))
(*.f64 %481 #s(literal 2 binary64))
(*.f64 %483 #s(literal 1/2 binary64))
(fma.f64 %360 #s(literal 1 binary64) %3761)
(fma.f64 #s(literal 1 binary64) %360 %3761)
(fma.f64 #s(literal 1 binary64) %363 %3763)
(fma.f64 #s(literal -1/2 binary64) %392 %363)
(fma.f64 #s(literal -1/2 binary64) %394 %360)
(fma.f64 %265 %317 %363)
(fma.f64 %267 %236 %360)
(fma.f64 %269 %313 %363)
(fma.f64 %218 %315 %360)
(fma.f64 %313 %269 %363)
(fma.f64 %315 %218 %360)
(fma.f64 %317 %265 %363)
(fma.f64 %236 %267 %360)
(fma.f64 %392 #s(literal -1/2 binary64) %363)
(fma.f64 %363 #s(literal 1 binary64) %3763)
(fma.f64 %394 #s(literal -1/2 binary64) %360)
(/.f64 %477 #s(literal -2 binary64))
(/.f64 %483 #s(literal 2 binary64))
(fma.f64 %222 #s(literal 0 binary64) %452)
(fma.f64 #s(literal 0 binary64) %222 %452)
(fma.f64 #s(literal 0 binary64) %225 %452)
(fma.f64 #s(literal 0 binary64) %227 %452)
(fma.f64 #s(literal 0 binary64) %177 %452)
(fma.f64 #s(literal 2 binary64) %406 %363)
(fma.f64 #s(literal 2 binary64) %410 %360)
(fma.f64 #s(literal 1/2 binary64) %402 %363)
(fma.f64 #s(literal 1/2 binary64) %404 %360)
(fma.f64 #s(literal -2 binary64) %408 %363)
(fma.f64 #s(literal -2 binary64) %412 %360)
(fma.f64 %299 %310 %363)
(fma.f64 %301 %238 %360)
(fma.f64 %303 %306 %363)
(fma.f64 %234 %308 %360)
(fma.f64 %306 %303 %363)
(fma.f64 %308 %234 %360)
(fma.f64 %310 %299 %363)
(fma.f64 %238 %301 %360)
(fma.f64 %225 #s(literal 0 binary64) %452)
(fma.f64 %227 #s(literal 0 binary64) %452)
(fma.f64 %177 #s(literal 0 binary64) %452)
(fma.f64 %402 #s(literal 1/2 binary64) %363)
(fma.f64 %404 #s(literal 1/2 binary64) %360)
(fma.f64 %406 #s(literal 2 binary64) %363)
(fma.f64 %408 #s(literal -2 binary64) %363)
(fma.f64 %410 #s(literal 2 binary64) %360)
(fma.f64 %412 #s(literal -2 binary64) %360)
(*.f64 #s(literal 4 binary64) %3872)
(*.f64 #s(literal 1/4 binary64) %3874)
(*.f64 %3876 #s(literal 1/4 binary64))
(*.f64 %3878 #s(literal 4 binary64))
(/.f64 %3876 #s(literal 4 binary64))
(/.f64 %3874 #s(literal 4 binary64))
(*.f64 %3136 #s(literal 1/2 binary64))
(*.f64 %3138 #s(literal -1 binary64))
(fma.f64 #s(literal 4 binary64) %3884 %360)
(fma.f64 #s(literal 4 binary64) %3886 %363)
(fma.f64 #s(literal 1/4 binary64) %3888 %360)
(fma.f64 #s(literal 1/4 binary64) %3890 %363)
(fma.f64 %3892 #s(literal 1/4 binary64) %360)
(fma.f64 %3894 #s(literal 4 binary64) %360)
(fma.f64 %3896 #s(literal 1/4 binary64) %363)
(fma.f64 %3898 #s(literal 4 binary64) %363)
(fma.f64 #s(literal 2 binary64) %481 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %483 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %479 #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %477 #s(literal 0 binary64))
(fma.f64 %477 #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 %479 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 %481 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %483 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) %392 %3761)
(fma.f64 #s(literal -1/2 binary64) %394 %3763)
(fma.f64 %265 %317 %3761)
(fma.f64 %267 %236 %3763)
(fma.f64 %269 %313 %3761)
(fma.f64 %218 %315 %3763)
(fma.f64 %313 %269 %3761)
(fma.f64 %315 %218 %3763)
(fma.f64 %317 %265 %3761)
(fma.f64 %236 %267 %3763)
(fma.f64 %392 #s(literal -1/2 binary64) %3761)
(fma.f64 %394 #s(literal -1/2 binary64) %3763)
(fma.f64 #s(literal -1 binary64) %259 %452)
(fma.f64 #s(literal 0 binary64) %261 %452)
(fma.f64 #s(literal 0 binary64) %263 %452)
(fma.f64 #s(literal 0 binary64) %265 %452)
(fma.f64 #s(literal 0 binary64) %267 %452)
(fma.f64 #s(literal 0 binary64) %269 %452)
(fma.f64 #s(literal 0 binary64) %218 %452)
(fma.f64 #s(literal 0 binary64) %272 %452)
(fma.f64 #s(literal 0 binary64) %259 %452)
(fma.f64 #s(literal 0 binary64) %275 %452)
(fma.f64 #s(literal 2 binary64) %406 %3761)
(fma.f64 #s(literal 2 binary64) %410 %3763)
(fma.f64 #s(literal 1/2 binary64) %402 %3761)
(fma.f64 #s(literal 1/2 binary64) %404 %3763)
(fma.f64 #s(literal -2 binary64) %278 %452)
(fma.f64 #s(literal -2 binary64) %259 %452)
(fma.f64 #s(literal -2 binary64) %408 %3761)
(fma.f64 #s(literal -2 binary64) %412 %3763)
(fma.f64 #s(literal -1/2 binary64) %281 %452)
(fma.f64 #s(literal 4 binary64) %283 %452)
(fma.f64 #s(literal 1/4 binary64) %285 %452)
(fma.f64 %265 #s(literal 0 binary64) %452)
(fma.f64 %267 #s(literal 0 binary64) %452)
(fma.f64 %269 #s(literal 0 binary64) %452)
(fma.f64 %218 #s(literal 0 binary64) %452)
(fma.f64 %299 %310 %3761)
(fma.f64 %301 %238 %3763)
(fma.f64 %303 %306 %3761)
(fma.f64 %234 %308 %3763)
(fma.f64 %306 %303 %3761)
(fma.f64 %308 %234 %3763)
(fma.f64 %310 %299 %3761)
(fma.f64 %238 %301 %3763)
(fma.f64 %402 #s(literal 1/2 binary64) %3761)
(fma.f64 %404 #s(literal 1/2 binary64) %3763)
(fma.f64 %406 #s(literal 2 binary64) %3761)
(fma.f64 %408 #s(literal -2 binary64) %3761)
(fma.f64 %410 #s(literal 2 binary64) %3763)
(fma.f64 %412 #s(literal -2 binary64) %3763)
(fma.f64 %1708 #s(literal 1/2 binary64) %360)
(fma.f64 %1710 #s(literal -1 binary64) %360)
(fma.f64 %2073 #s(literal 1/2 binary64) %363)
(fma.f64 %2075 #s(literal -1 binary64) %363)
(fma.f64 %293 #s(literal 0 binary64) %452)
(fma.f64 %295 #s(literal 0 binary64) %452)
(fma.f64 #s(literal 0 binary64) %293 %452)
(fma.f64 #s(literal 0 binary64) %295 %452)
(fma.f64 #s(literal 0 binary64) %299 %452)
(fma.f64 #s(literal 0 binary64) %301 %452)
(fma.f64 #s(literal 0 binary64) %303 %452)
(fma.f64 #s(literal 0 binary64) %234 %452)
(fma.f64 #s(literal 0 binary64) %306 %452)
(fma.f64 #s(literal 0 binary64) %308 %452)
(fma.f64 #s(literal 0 binary64) %310 %452)
(fma.f64 #s(literal 0 binary64) %238 %452)
(fma.f64 #s(literal 0 binary64) %313 %452)
(fma.f64 #s(literal 0 binary64) %315 %452)
(fma.f64 #s(literal 0 binary64) %317 %452)
(fma.f64 #s(literal 0 binary64) %236 %452)
(fma.f64 #s(literal 4 binary64) %324 %452)
(fma.f64 #s(literal 4 binary64) %3872 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %327 %452)
(fma.f64 #s(literal 1/4 binary64) %3874 #s(literal 0 binary64))
(fma.f64 %299 #s(literal 0 binary64) %452)
(fma.f64 %301 #s(literal 0 binary64) %452)
(fma.f64 %303 #s(literal 0 binary64) %452)
(fma.f64 %234 #s(literal 0 binary64) %452)
(fma.f64 %306 #s(literal 0 binary64) %452)
(fma.f64 %308 #s(literal 0 binary64) %452)
(fma.f64 %310 #s(literal 0 binary64) %452)
(fma.f64 %238 #s(literal 0 binary64) %452)
(fma.f64 %313 #s(literal 0 binary64) %452)
(fma.f64 %315 #s(literal 0 binary64) %452)
(fma.f64 %317 #s(literal 0 binary64) %452)
(fma.f64 %236 #s(literal 0 binary64) %452)
(fma.f64 %3876 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %3878 #s(literal 4 binary64) #s(literal 0 binary64))
(*.f64 %3642 #s(literal 4 binary64))
(*.f64 #s(literal 1/2 binary64) %3218)
(*.f64 #s(literal 1/2 binary64) %3220)
(fma.f64 #s(literal 4 binary64) %3884 %3763)
(fma.f64 #s(literal 4 binary64) %3886 %3761)
(fma.f64 #s(literal 1/4 binary64) %3888 %3763)
(fma.f64 #s(literal 1/4 binary64) %3890 %3761)
(fma.f64 %3892 #s(literal 1/4 binary64) %3763)
(fma.f64 %3894 #s(literal 4 binary64) %3763)
(fma.f64 %3896 #s(literal 1/4 binary64) %3761)
(fma.f64 %3898 #s(literal 4 binary64) %3761)
(/.f64 %3398 #s(literal 4 binary64))
(/.f64 %3400 #s(literal 4 binary64))
(/.f64 %3402 #s(literal 4 binary64))
(/.f64 %3406 #s(literal 4 binary64))
(fma.f64 %349 #s(literal 1/2 binary64) %452)
(fma.f64 %349 #s(literal 1/4 binary64) %452)
(fma.f64 %352 #s(literal -1 binary64) %452)
(fma.f64 %352 #s(literal 1/2 binary64) %452)
(fma.f64 %352 #s(literal -1/2 binary64) %452)
(fma.f64 %356 #s(literal 0 binary64) %452)
(fma.f64 %3136 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %3138 #s(literal -1 binary64) #s(literal 0 binary64))
(*.f64 %389 %479)
(/.f64 %3218 #s(literal 2 binary64))
(/.f64 %3220 #s(literal 2 binary64))
(fma.f64 %360 #s(literal 0 binary64) %452)
(fma.f64 #s(literal 0 binary64) %360 %452)
(fma.f64 #s(literal 0 binary64) %363 %452)
(fma.f64 %363 #s(literal 0 binary64) %452)
(fma.f64 %2265 #s(literal 4 binary64) %363)
(fma.f64 %1898 #s(literal 4 binary64) %360)
(fma.f64 %1708 #s(literal 1/2 binary64) %3763)
(fma.f64 %1710 #s(literal -1 binary64) %3763)
(fma.f64 %2073 #s(literal 1/2 binary64) %3761)
(fma.f64 %2075 #s(literal -1 binary64) %3761)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %483))
(/.f64 (/.f64 %483 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 %483 #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 %3278 #s(literal 2 binary64))
(fma.f64 %389 %408 %363)
(fma.f64 %389 %412 %360)
(fma.f64 %3642 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %3218 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %3220 #s(literal 0 binary64))
(*.f64 %386 %4045)
(fma.f64 v %317 %4047)
(fma.f64 cosrot %236 %4049)
(fma.f64 sinrot %313 %4047)
(fma.f64 u0 %315 %4049)
(fma.f64 %293 #s(literal -1/2 binary64) %4049)
(fma.f64 %295 #s(literal -1/2 binary64) %4047)
(fma.f64 #s(literal 0 binary64) %392 %452)
(fma.f64 #s(literal 0 binary64) %394 %452)
(fma.f64 #s(literal -1/2 binary64) %293 %4049)
(fma.f64 #s(literal -1/2 binary64) %295 %4047)
(fma.f64 %313 sinrot %4047)
(fma.f64 %315 u0 %4049)
(fma.f64 %317 v %4047)
(fma.f64 %236 cosrot %4049)
(fma.f64 %392 #s(literal 0 binary64) %452)
(fma.f64 %394 #s(literal 0 binary64) %452)
(fma.f64 %2265 #s(literal 4 binary64) %3761)
(fma.f64 %1898 #s(literal 4 binary64) %3763)
(fma.f64 %389 %479 #s(literal 0 binary64))
(fma.f64 v %317 %4068)
(fma.f64 cosrot %236 %4070)
(fma.f64 sinrot %313 %4068)
(fma.f64 u0 %315 %4070)
(fma.f64 %293 #s(literal -1/2 binary64) %4070)
(fma.f64 %295 #s(literal -1/2 binary64) %4068)
(fma.f64 #s(literal 0 binary64) %402 %452)
(fma.f64 #s(literal 0 binary64) %404 %452)
(fma.f64 #s(literal 0 binary64) %406 %452)
(fma.f64 #s(literal 0 binary64) %408 %452)
(fma.f64 #s(literal 0 binary64) %410 %452)
(fma.f64 #s(literal 0 binary64) %412 %452)
(fma.f64 #s(literal -1/2 binary64) %293 %4070)
(fma.f64 #s(literal -1/2 binary64) %295 %4068)
(fma.f64 %313 sinrot %4068)
(fma.f64 %315 u0 %4070)
(fma.f64 %317 v %4068)
(fma.f64 %236 cosrot %4070)
(fma.f64 %402 #s(literal 0 binary64) %452)
(fma.f64 %404 #s(literal 0 binary64) %452)
(fma.f64 %406 #s(literal 0 binary64) %452)
(fma.f64 %408 #s(literal 0 binary64) %452)
(fma.f64 %410 #s(literal 0 binary64) %452)
(fma.f64 %412 #s(literal 0 binary64) %452)
(+.f64 %406 %4047)
(+.f64 %410 %4049)
(/.f64 (*.f64 %481 %424) #s(literal 4 binary64))
(/.f64 (*.f64 %483 #s(literal 4 binary64)) %424)
(/.f64 (*.f64 %424 %481) #s(literal 4 binary64))
(fma.f64 %389 %408 %3761)
(fma.f64 %389 %412 %3763)
(*.f64 %4104 #s(literal 4 binary64))
(fma.f64 %386 %4106 %360)
(fma.f64 %386 %4108 %363)
(+.f64 %406 %4068)
(+.f64 %410 %4070)
(+.f64 (fma.f64 cosrot %177 %406) %406)
(+.f64 (fma.f64 v %227 %410) %410)
(fma.f64 %222 %303 %4047)
(fma.f64 %360 #s(literal 1/2 binary64) %4047)
(fma.f64 #s(literal 1/2 binary64) %360 %4047)
(fma.f64 #s(literal 1/2 binary64) %363 %4049)
(fma.f64 %299 %227 %4047)
(fma.f64 %301 %177 %4049)
(fma.f64 %303 %222 %4047)
(fma.f64 %234 %225 %4049)
(fma.f64 %225 %234 %4049)
(fma.f64 %227 %299 %4047)
(fma.f64 %177 %301 %4049)
(fma.f64 %363 #s(literal 1/2 binary64) %4049)
(/.f64 %3258 %431)
(/.f64 %3260 %431)
(/.f64 %3262 %436)
(/.f64 %3264 %436)
(/.f64 (*.f64 #s(literal 4 binary64) %483) %439)
(fma.f64 %222 %303 %4068)
(fma.f64 %360 #s(literal 1/2 binary64) %4068)
(fma.f64 #s(literal 1/2 binary64) %360 %4068)
(fma.f64 #s(literal 1/2 binary64) %363 %4070)
(fma.f64 %299 %227 %4068)
(fma.f64 %301 %177 %4070)
(fma.f64 %303 %222 %4068)
(fma.f64 %234 %225 %4070)
(fma.f64 %225 %234 %4070)
(fma.f64 %227 %299 %4068)
(fma.f64 %177 %301 %4070)
(fma.f64 %363 #s(literal 1/2 binary64) %4070)
(-.f64 (-.f64 %363 %408) %408)
(-.f64 (-.f64 %360 %412) %412)
(fma.f64 %4150 #s(literal 4 binary64) %360)
(fma.f64 %4152 #s(literal 4 binary64) %363)
(fma.f64 %349 %441 %452)
(fma.f64 %386 %4045 #s(literal 0 binary64))
(fma.f64 %449 #s(literal 0 binary64) %452)
(fma.f64 #s(literal 0 binary64) %449 %452)
(fma.f64 %386 %4106 %3763)
(fma.f64 %386 %4108 %3761)
(fma.f64 %4104 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %408 %4047)
(fma.f64 #s(literal -1 binary64) %412 %4049)
(fma.f64 #s(literal 1 binary64) %406 %4047)
(fma.f64 #s(literal 1 binary64) %410 %4049)
(fma.f64 #s(literal 1/4 binary64) %402 %4047)
(fma.f64 #s(literal 1/4 binary64) %404 %4049)
(fma.f64 %402 #s(literal 1/4 binary64) %4047)
(fma.f64 %404 #s(literal 1/4 binary64) %4049)
(fma.f64 %406 #s(literal 1 binary64) %4047)
(fma.f64 %408 #s(literal -1 binary64) %4047)
(fma.f64 %410 #s(literal 1 binary64) %4049)
(fma.f64 %412 #s(literal -1 binary64) %4049)
(fma.f64 #s(literal -1 binary64) %408 %4068)
(fma.f64 #s(literal -1 binary64) %412 %4070)
(fma.f64 %452 #s(literal 0 binary64) %452)
(fma.f64 #s(literal 1 binary64) %406 %4068)
(fma.f64 #s(literal 1 binary64) %410 %4070)
(fma.f64 #s(literal 0 binary64) %452 %452)
(fma.f64 #s(literal 1/4 binary64) %402 %4068)
(fma.f64 #s(literal 1/4 binary64) %404 %4070)
(fma.f64 %402 #s(literal 1/4 binary64) %4068)
(fma.f64 %404 #s(literal 1/4 binary64) %4070)
(fma.f64 %406 #s(literal 1 binary64) %4068)
(fma.f64 %408 #s(literal -1 binary64) %4068)
(fma.f64 %410 #s(literal 1 binary64) %4070)
(fma.f64 %412 #s(literal -1 binary64) %4070)
(fma.f64 %4150 #s(literal 4 binary64) %3763)
(fma.f64 %4152 #s(literal 4 binary64) %3761)
(/.f64 (fma.f64 %402 #s(literal 2 binary64) %1868) #s(literal 4 binary64))
(/.f64 (fma.f64 %404 #s(literal 2 binary64) %2233) #s(literal 4 binary64))
(/.f64 (fma.f64 %402 #s(literal 2 binary64) %1870) #s(literal 4 binary64))
(/.f64 (fma.f64 %404 #s(literal 2 binary64) %2235) #s(literal 4 binary64))
(/.f64 (-.f64 %1868 %2143) #s(literal 4 binary64))
(/.f64 (-.f64 %2233 %1778) #s(literal 4 binary64))
(fma.f64 %449 #s(literal -1/2 binary64) %481)
(fma.f64 #s(literal -1/2 binary64) %449 %481)
(+.f64 %481 %481)
(-.f64 %481 %479)
(fma.f64 %452 #s(literal 1/2 binary64) %481)
(fma.f64 #s(literal 0 binary64) %477 %452)
(fma.f64 #s(literal 0 binary64) %479 %452)
(fma.f64 #s(literal 0 binary64) %481 %452)
(fma.f64 #s(literal 0 binary64) %483 %452)
(fma.f64 #s(literal 1/2 binary64) %452 %481)
(fma.f64 %477 #s(literal 0 binary64) %452)
(fma.f64 %479 #s(literal 0 binary64) %452)
(fma.f64 %481 #s(literal 0 binary64) %452)
(fma.f64 %483 #s(literal 0 binary64) %452)
(fma.f64 %466 %392 %4047)
(fma.f64 %466 %394 %4049)
(fma.f64 %392 %466 %4047)
(fma.f64 %394 %466 %4049)
(fma.f64 #s(literal 2 binary64) %2265 %4047)
(fma.f64 #s(literal 2 binary64) %1898 %4049)
(fma.f64 #s(literal -2 binary64) %2139 %4047)
(fma.f64 #s(literal -2 binary64) %1774 %4049)
(fma.f64 %306 %1182 %4047)
(fma.f64 %310 %911 %4047)
(fma.f64 %466 %392 %4068)
(fma.f64 %466 %394 %4070)
(fma.f64 %392 %466 %4068)
(fma.f64 %394 %466 %4070)
(fma.f64 %911 %310 %4047)
(fma.f64 %4230 #s(literal 2 binary64) %4047)
(fma.f64 %1182 %306 %4047)
(fma.f64 %4233 #s(literal 2 binary64) %4047)
(fma.f64 %2139 #s(literal -2 binary64) %4047)
(fma.f64 %4236 #s(literal 2 binary64) %4047)
(fma.f64 %1774 #s(literal -2 binary64) %4049)
(fma.f64 %4239 #s(literal 2 binary64) %4049)
(fma.f64 %4241 #s(literal 2 binary64) %4049)
(fma.f64 %4243 #s(literal 2 binary64) %4047)
(fma.f64 %1900 #s(literal 2 binary64) %4049)
(fma.f64 %2267 #s(literal 2 binary64) %4047)
(fma.f64 #s(literal 2 binary64) %2265 %4068)
(fma.f64 #s(literal 2 binary64) %1898 %4070)
(fma.f64 #s(literal -2 binary64) %2139 %4068)
(fma.f64 #s(literal -2 binary64) %1774 %4070)
(fma.f64 %306 %1182 %4068)
(fma.f64 %310 %911 %4068)
(fma.f64 %911 %310 %4068)
(fma.f64 %4230 #s(literal 2 binary64) %4068)
(fma.f64 %1182 %306 %4068)
(fma.f64 %4233 #s(literal 2 binary64) %4068)
(fma.f64 %2139 #s(literal -2 binary64) %4068)
(fma.f64 %4236 #s(literal 2 binary64) %4068)
(fma.f64 %1774 #s(literal -2 binary64) %4070)
(fma.f64 %4239 #s(literal 2 binary64) %4070)
(fma.f64 %4241 #s(literal 2 binary64) %4070)
(fma.f64 %4243 #s(literal 2 binary64) %4068)
(fma.f64 %1900 #s(literal 2 binary64) %4070)
(fma.f64 %2267 #s(literal 2 binary64) %4068)
(fma.f64 v %317 %4265)
(fma.f64 cosrot %236 %4267)
(fma.f64 sinrot %313 %4265)
(fma.f64 u0 %315 %4267)
(fma.f64 #s(literal -1 binary64) %479 %481)
(fma.f64 %293 #s(literal -1/2 binary64) %4267)
(fma.f64 %295 #s(literal -1/2 binary64) %4265)
(fma.f64 #s(literal 1 binary64) %481 %481)
(fma.f64 #s(literal -1/2 binary64) %293 %4267)
(fma.f64 #s(literal -1/2 binary64) %295 %4265)
(fma.f64 #s(literal 1/4 binary64) %483 %481)
(fma.f64 %313 sinrot %4265)
(fma.f64 %315 u0 %4267)
(fma.f64 %317 v %4265)
(fma.f64 %236 cosrot %4267)
(fma.f64 %479 #s(literal -1 binary64) %481)
(fma.f64 %481 #s(literal 1 binary64) %481)
(fma.f64 %483 #s(literal 1/4 binary64) %481)
(+.f64 %406 %4265)
(+.f64 %410 %4267)
(+.f64 (fma.f64 %449 #s(literal -1/2 binary64) %410) %406)
(+.f64 (fma.f64 %449 #s(literal -1/2 binary64) %406) %410)
(*.f64 %164 %449)
(fma.f64 %222 %303 %4265)
(fma.f64 %360 #s(literal 1/2 binary64) %4265)
(fma.f64 #s(literal 1/2 binary64) %360 %4265)
(fma.f64 #s(literal 1/2 binary64) %363 %4267)
(fma.f64 %299 %227 %4265)
(fma.f64 %301 %177 %4267)
(fma.f64 %303 %222 %4265)
(fma.f64 %234 %225 %4267)
(fma.f64 %225 %234 %4267)
(fma.f64 %227 %299 %4265)
(fma.f64 %177 %301 %4267)
(fma.f64 %363 #s(literal 1/2 binary64) %4267)
(fma.f64 %164 %293 %360)
(fma.f64 %164 %295 %363)
(fma.f64 %164 %449 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %408 %4265)
(fma.f64 #s(literal -1 binary64) %412 %4267)
(fma.f64 #s(literal 1 binary64) %406 %4265)
(fma.f64 #s(literal 1 binary64) %410 %4267)
(fma.f64 #s(literal 2 binary64) %3642 %481)
(fma.f64 #s(literal 2 binary64) %4312 %481)
(fma.f64 #s(literal 1/2 binary64) %481 %4314)
(fma.f64 #s(literal -2 binary64) %3204 %481)
(fma.f64 #s(literal -2 binary64) %3665 %481)
(fma.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) %481) %481)
(fma.f64 #s(literal 3/2 binary64) %481 %4312)
(fma.f64 #s(literal 1/4 binary64) %402 %4265)
(fma.f64 #s(literal 1/4 binary64) %404 %4267)
(fma.f64 %466 %477 %481)
(fma.f64 %402 #s(literal 1/4 binary64) %4265)
(fma.f64 %404 #s(literal 1/4 binary64) %4267)
(fma.f64 %406 #s(literal 1 binary64) %4265)
(fma.f64 %408 #s(literal -1 binary64) %4265)
(fma.f64 %410 #s(literal 1 binary64) %4267)
(fma.f64 %412 #s(literal -1 binary64) %4267)
(fma.f64 %477 %466 %481)
(fma.f64 %481 #s(literal 1/2 binary64) %4331)
(fma.f64 %481 #s(literal 3/2 binary64) %3642)
(fma.f64 %3204 #s(literal -2 binary64) %481)
(fma.f64 (*.f64 %479 #s(literal -1/2 binary64)) #s(literal 2 binary64) %481)
(fma.f64 %3642 #s(literal 2 binary64) %481)
(fma.f64 (*.f64 %481 #s(literal 1/4 binary64)) #s(literal 4 binary64) %481)
(fma.f64 %3644 #s(literal 2 binary64) %481)
(fma.f64 %4312 #s(literal 2 binary64) %481)
(fma.f64 %164 %293 %3763)
(fma.f64 %164 %295 %3761)
(+.f64 %3642 %4331)
(+.f64 %4331 %3642)
(+.f64 %4312 %4314)
(+.f64 %4314 %4312)
(fma.f64 %164 #s(literal 0 binary64) %452)
(*.f64 %4349 #s(literal -1 binary64))
(fma.f64 %466 %392 %4265)
(fma.f64 %466 %394 %4267)
(fma.f64 %392 %466 %4265)
(fma.f64 %394 %466 %4267)
(fma.f64 %4355 #s(literal -1 binary64) %360)
(fma.f64 %4357 #s(literal -1 binary64) %363)
(fma.f64 #s(literal 2 binary64) %2265 %4265)
(fma.f64 #s(literal 2 binary64) %1898 %4267)
(fma.f64 #s(literal -2 binary64) %2139 %4265)
(fma.f64 #s(literal -2 binary64) %1774 %4267)
(fma.f64 %306 %1182 %4265)
(fma.f64 %310 %911 %4265)
(fma.f64 %911 %310 %4265)
(fma.f64 %4230 #s(literal 2 binary64) %4265)
(fma.f64 %1182 %306 %4265)
(fma.f64 %4233 #s(literal 2 binary64) %4265)
(fma.f64 %2139 #s(literal -2 binary64) %4265)
(fma.f64 %4236 #s(literal 2 binary64) %4265)
(fma.f64 %1774 #s(literal -2 binary64) %4267)
(fma.f64 %4239 #s(literal 2 binary64) %4267)
(fma.f64 %4241 #s(literal 2 binary64) %4267)
(fma.f64 %4243 #s(literal 2 binary64) %4265)
(fma.f64 %1900 #s(literal 2 binary64) %4267)
(fma.f64 %2267 #s(literal 2 binary64) %4265)
(fma.f64 #s(literal -1 binary64) %494 %452)
(fma.f64 #s(literal -1 binary64) %496 %452)
(fma.f64 %164 %259 %452)
(fma.f64 %499 #s(literal -1 binary64) %452)
(fma.f64 %4349 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 %4355 #s(literal -1 binary64) %3763)
(fma.f64 %4357 #s(literal -1 binary64) %3761)
(fma.f64 %164 %479 %481)
(fma.f64 (*.f64 %481 %164) #s(literal -1 binary64) %481)
(fma.f64 #s(literal -1 binary64) %502 %452)
(approx %4391 %452)
%4395
(*.f64 v %227)
(*.f64 sinrot %222)
(*.f64 %222 sinrot)
(*.f64 %227 v)
%360
(fma.f64 v %227 #s(literal 0 binary64))
(fma.f64 sinrot %222 #s(literal 0 binary64))
(fma.f64 %222 sinrot #s(literal 0 binary64))
(fma.f64 %227 v #s(literal 0 binary64))
(*.f64 #s(literal -1 binary64) %295)
(*.f64 %295 #s(literal -1 binary64))
(+.f64 %360 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) %360)
(-.f64 %360 #s(literal 0 binary64))
(*.f64 %360 #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) %360)
(/.f64 %360 #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) %295 #s(literal 0 binary64))
(fma.f64 %295 #s(literal -1 binary64) #s(literal 0 binary64))
(*.f64 #s(literal -1/2 binary64) %392)
(*.f64 %265 %317)
(*.f64 %269 %313)
(*.f64 %313 %269)
(*.f64 %317 %265)
(*.f64 %392 #s(literal -1/2 binary64))
(fma.f64 v #s(literal 0 binary64) %360)
(fma.f64 cosrot #s(literal 0 binary64) %360)
(fma.f64 sinrot #s(literal 0 binary64) %360)
(fma.f64 u0 #s(literal 0 binary64) %360)
(fma.f64 #s(literal -1 binary64) #s(literal 0 binary64) %360)
(fma.f64 %360 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) %360 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(literal 0 binary64) %360)
(fma.f64 #s(literal 0 binary64) v %360)
(fma.f64 #s(literal 0 binary64) cosrot %360)
(fma.f64 #s(literal 0 binary64) sinrot %360)
(fma.f64 #s(literal 0 binary64) u0 %360)
(fma.f64 #s(literal 0 binary64) #s(literal -1 binary64) %360)
(fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) %360)
(fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) %360)
(fma.f64 #s(literal 0 binary64) #s(literal 2 binary64) %360)
(fma.f64 #s(literal 0 binary64) #s(literal 1/2 binary64) %360)
(fma.f64 #s(literal 0 binary64) #s(literal -2 binary64) %360)
(fma.f64 #s(literal 0 binary64) #s(literal -1/2 binary64) %360)
(fma.f64 #s(literal 0 binary64) #s(literal 4 binary64) %360)
(fma.f64 #s(literal 0 binary64) #s(literal 3 binary64) %360)
(fma.f64 #s(literal 0 binary64) #s(literal 1/4 binary64) %360)
(fma.f64 #s(literal 2 binary64) #s(literal 0 binary64) %360)
(fma.f64 #s(literal 1/2 binary64) #s(literal 0 binary64) %360)
(fma.f64 #s(literal -2 binary64) #s(literal 0 binary64) %360)
(fma.f64 #s(literal -1/2 binary64) #s(literal 0 binary64) %360)
(fma.f64 #s(literal 3 binary64) #s(literal 0 binary64) %360)
(*.f64 #s(literal 2 binary64) %406)
(*.f64 #s(literal 1/2 binary64) %402)
(*.f64 #s(literal -2 binary64) %408)
(*.f64 %299 %310)
(*.f64 %303 %306)
(*.f64 %306 %303)
(*.f64 %310 %299)
(*.f64 %402 #s(literal 1/2 binary64))
(*.f64 %406 #s(literal 2 binary64))
(*.f64 %408 #s(literal -2 binary64))
(/.f64 %392 #s(literal -2 binary64))
(/.f64 %402 #s(literal 2 binary64))
(fma.f64 %222 #s(literal 0 binary64) %360)
(fma.f64 #s(literal 0 binary64) %222 %360)
(fma.f64 #s(literal 0 binary64) %225 %360)
(fma.f64 #s(literal 0 binary64) %227 %360)
(fma.f64 #s(literal 0 binary64) %177 %360)
(fma.f64 %225 #s(literal 0 binary64) %360)
(fma.f64 %227 #s(literal 0 binary64) %360)
(fma.f64 %177 #s(literal 0 binary64) %360)
(*.f64 #s(literal 4 binary64) %3886)
(*.f64 #s(literal 1/4 binary64) %3890)
(*.f64 %3896 #s(literal 1/4 binary64))
(*.f64 %3898 #s(literal 4 binary64))
(fma.f64 #s(literal -1/2 binary64) %392 #s(literal 0 binary64))
(fma.f64 %265 %317 #s(literal 0 binary64))
(fma.f64 %269 %313 #s(literal 0 binary64))
(fma.f64 %313 %269 #s(literal 0 binary64))
(fma.f64 %317 %265 #s(literal 0 binary64))
(fma.f64 %392 #s(literal -1/2 binary64) #s(literal 0 binary64))
(/.f64 %3896 #s(literal 4 binary64))
(/.f64 %3890 #s(literal 4 binary64))
(*.f64 %2073 #s(literal 1/2 binary64))
(*.f64 %2075 #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) %406 #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) %402 #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) %408 #s(literal 0 binary64))
(fma.f64 %299 %310 #s(literal 0 binary64))
(fma.f64 %303 %306 #s(literal 0 binary64))
(fma.f64 %306 %303 #s(literal 0 binary64))
(fma.f64 %310 %299 #s(literal 0 binary64))
(fma.f64 %402 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %406 #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 %408 #s(literal -2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %259 %360)
(fma.f64 #s(literal 0 binary64) %261 %360)
(fma.f64 #s(literal 0 binary64) %263 %360)
(fma.f64 #s(literal 0 binary64) %265 %360)
(fma.f64 #s(literal 0 binary64) %267 %360)
(fma.f64 #s(literal 0 binary64) %269 %360)
(fma.f64 #s(literal 0 binary64) %218 %360)
(fma.f64 #s(literal 0 binary64) %272 %360)
(fma.f64 #s(literal 0 binary64) %259 %360)
(fma.f64 #s(literal 0 binary64) %275 %360)
(fma.f64 #s(literal -2 binary64) %278 %360)
(fma.f64 #s(literal -2 binary64) %259 %360)
(fma.f64 #s(literal -1/2 binary64) %281 %360)
(fma.f64 #s(literal 4 binary64) %283 %360)
(fma.f64 #s(literal 1/4 binary64) %285 %360)
(fma.f64 %265 #s(literal 0 binary64) %360)
(fma.f64 %267 #s(literal 0 binary64) %360)
(fma.f64 %269 #s(literal 0 binary64) %360)
(fma.f64 %218 #s(literal 0 binary64) %360)
(fma.f64 %293 #s(literal 0 binary64) %360)
(fma.f64 %295 #s(literal 0 binary64) %360)
(fma.f64 #s(literal 0 binary64) %293 %360)
(fma.f64 #s(literal 0 binary64) %295 %360)
(fma.f64 #s(literal 0 binary64) %299 %360)
(fma.f64 #s(literal 0 binary64) %301 %360)
(fma.f64 #s(literal 0 binary64) %303 %360)
(fma.f64 #s(literal 0 binary64) %234 %360)
(fma.f64 #s(literal 0 binary64) %306 %360)
(fma.f64 #s(literal 0 binary64) %308 %360)
(fma.f64 #s(literal 0 binary64) %310 %360)
(fma.f64 #s(literal 0 binary64) %238 %360)
(fma.f64 #s(literal 0 binary64) %313 %360)
(fma.f64 #s(literal 0 binary64) %315 %360)
(fma.f64 #s(literal 0 binary64) %317 %360)
(fma.f64 #s(literal 0 binary64) %236 %360)
(fma.f64 #s(literal 4 binary64) %324 %360)
(fma.f64 #s(literal 4 binary64) %3886 #s(literal 0 binary64))
(fma.f64 #s(literal 1/4 binary64) %327 %360)
(fma.f64 #s(literal 1/4 binary64) %3890 #s(literal 0 binary64))
(fma.f64 %299 #s(literal 0 binary64) %360)
(fma.f64 %301 #s(literal 0 binary64) %360)
(fma.f64 %303 #s(literal 0 binary64) %360)
(fma.f64 %234 #s(literal 0 binary64) %360)
(fma.f64 %306 #s(literal 0 binary64) %360)
(fma.f64 %308 #s(literal 0 binary64) %360)
(fma.f64 %310 #s(literal 0 binary64) %360)
(fma.f64 %238 #s(literal 0 binary64) %360)
(fma.f64 %313 #s(literal 0 binary64) %360)
(fma.f64 %315 #s(literal 0 binary64) %360)
(fma.f64 %317 #s(literal 0 binary64) %360)
(fma.f64 %236 #s(literal 0 binary64) %360)
(fma.f64 %3896 #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 %3898 #s(literal 4 binary64) #s(literal 0 binary64))
(*.f64 %2265 #s(literal 4 binary64))
(/.f64 (*.f64 %265 %310) #s(literal 4 binary64))
(/.f64 (*.f64 %269 %306) #s(literal 4 binary64))
(/.f64 (*.f64 %306 %269) #s(literal 4 binary64))
(/.f64 (*.f64 %310 %265) #s(literal 4 binary64))
(/.f64 %2221 #s(literal 4 binary64))
(/.f64 %2225 #s(literal 4 binary64))
(/.f64 %2233 #s(literal 4 binary64))
(/.f64 %2235 #s(literal 4 binary64))
(fma.f64 %349 #s(literal 1/2 binary64) %360)
(fma.f64 %349 #s(literal 1/4 binary64) %360)
(fma.f64 %352 #s(literal -1 binary64) %360)
(fma.f64 %352 #s(literal 1/2 binary64) %360)
(fma.f64 %352 #s(literal -1/2 binary64) %360)
(fma.f64 %356 #s(literal 0 binary64) %360)
(fma.f64 %2073 #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 %2075 #s(literal -1 binary64) #s(literal 0 binary64))
(*.f64 %389 %408)
(fma.f64 %360 #s(literal 0 binary64) %360)
(fma.f64 #s(literal 0 binary64) %360 %360)
(fma.f64 #s(literal 0 binary64) %363 %360)
(fma.f64 %363 #s(literal 0 binary64) %360)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) %402))
(/.f64 (/.f64 %402 #s(literal 1/2 binary64)) #s(literal 4 binary64))
(/.f64 (/.f64 %402 #s(literal -1 binary64)) #s(literal -2 binary64))
(/.f64 %2163 #s(literal 2 binary64))
(fma.f64 v %317 %406)
(fma.f64 sinrot %313 %406)
(fma.f64 %295 #s(literal -1/2 binary64) %406)
(fma.f64 #s(literal -1/2 binary64) %295 %406)
(fma.f64 %313 sinrot %406)
(fma.f64 %317 v %406)
(fma.f64 %2265 #s(literal 4 binary64) #s(literal 0 binary64))
(*.f64 %386 %4108)
(+.f64 %406 %406)
(fma.f64 #s(literal 0 binary64) %392 %360)
(fma.f64 #s(literal 0 binary64) %394 %360)
(fma.f64 %392 #s(literal 0 binary64) %360)
(fma.f64 %394 #s(literal 0 binary64) %360)
(-.f64 %406 %408)
(fma.f64 %389 %408 #s(literal 0 binary64))
(fma.f64 %222 %303 %406)
(fma.f64 %360 #s(literal 1/2 binary64) %406)
(fma.f64 #s(literal 0 binary64) %402 %360)
(fma.f64 #s(literal 0 binary64) %404 %360)
(fma.f64 #s(literal 0 binary64) %406 %360)
(fma.f64 #s(literal 0 binary64) %408 %360)
(fma.f64 #s(literal 0 binary64) %410 %360)
(fma.f64 #s(literal 0 binary64) %412 %360)
(fma.f64 #s(literal 1/2 binary64) %360 %406)
(fma.f64 %299 %227 %406)
(fma.f64 %303 %222 %406)
(fma.f64 %227 %299 %406)
(fma.f64 %402 #s(literal 0 binary64) %360)
(fma.f64 %404 #s(literal 0 binary64) %360)
(fma.f64 %406 #s(literal 0 binary64) %360)
(fma.f64 %408 #s(literal 0 binary64) %360)
(fma.f64 %410 #s(literal 0 binary64) %360)
(fma.f64 %412 #s(literal 0 binary64) %360)
(/.f64 %2141 %431)
(/.f64 (*.f64 %402 #s(literal 4 binary64)) %424)
(/.f64 (*.f64 %406 %424) #s(literal 4 binary64))
(/.f64 %2143 %436)
(/.f64 (*.f64 %424 %406) #s(literal 4 binary64))
(*.f64 %4152 #s(literal 4 binary64))
(/.f64 %2155 %431)
(/.f64 %2157 %436)
(/.f64 (*.f64 #s(literal 4 binary64) %402) %439)
(fma.f64 %349 %441 %360)
(fma.f64 %386 %4108 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %408 %406)
(fma.f64 %449 #s(literal 0 binary64) %360)
(fma.f64 #s(literal 1 binary64) %406 %406)
(fma.f64 #s(literal 0 binary64) %449 %360)
(fma.f64 #s(literal 1/4 binary64) %402 %406)
(fma.f64 %402 #s(literal 1/4 binary64) %406)
(fma.f64 %406 #s(literal 1 binary64) %406)
(fma.f64 %408 #s(literal -1 binary64) %406)
(fma.f64 %4152 #s(literal 4 binary64) #s(literal 0 binary64))
(fma.f64 %452 #s(literal 0 binary64) %360)
(fma.f64 #s(literal 0 binary64) %452 %360)
(fma.f64 %466 %392 %406)
(fma.f64 %392 %466 %406)
(fma.f64 #s(literal 0 binary64) %477 %360)
(fma.f64 #s(literal 0 binary64) %479 %360)
(fma.f64 #s(literal 0 binary64) %481 %360)
(fma.f64 #s(literal 0 binary64) %483 %360)
(fma.f64 #s(literal 2 binary64) %2265 %406)
(fma.f64 #s(literal 1/2 binary64) %406 %4643)
(fma.f64 #s(literal -2 binary64) %2139 %406)
(fma.f64 #s(literal 3/2 binary64) %406 %4243)
(fma.f64 %306 %1182 %406)
(fma.f64 %310 %911 %406)
(fma.f64 %406 #s(literal 1/2 binary64) %4649)
(fma.f64 %406 #s(literal 3/2 binary64) %2265)
(fma.f64 %911 %310 %406)
(fma.f64 %4230 #s(literal 2 binary64) %406)
(fma.f64 %1182 %306 %406)
(fma.f64 %4233 #s(literal 2 binary64) %406)
(fma.f64 %477 #s(literal 0 binary64) %360)
(fma.f64 %479 #s(literal 0 binary64) %360)
(fma.f64 %481 #s(literal 0 binary64) %360)
(fma.f64 %483 #s(literal 0 binary64) %360)
(fma.f64 %2139 #s(literal -2 binary64) %406)
(fma.f64 %4236 #s(literal 2 binary64) %406)
(fma.f64 %4243 #s(literal 2 binary64) %406)
(fma.f64 %2267 #s(literal 2 binary64) %406)
(+.f64 %2265 %4649)
(+.f64 %4649 %2265)
(+.f64 %4243 %4643)
(+.f64 %4643 %4243)
(*.f64 %164 %295)
(fma.f64 %164 %295 #s(literal 0 binary64))
(fma.f64 %164 #s(literal 0 binary64) %360)
(*.f64 %4357 #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) %494 %360)
(fma.f64 #s(literal -1 binary64) %496 %360)
(fma.f64 %164 %259 %360)
(fma.f64 %499 #s(literal -1 binary64) %360)
(fma.f64 %4357 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) %502 %360)
(approx %4391 %360)
(-.f64 %2314 %4395)

reconstruct261.0ms (0.4%)

Memory
26.3MiB live, 26.3MiB allocated; 12ms collecting garbage

eval5.2s (8.3%)

Memory
38.8MiB live, 666.6MiB allocated; 247ms collecting garbage
Compiler

Compiled 68 471 to 11 755 computations (82.8% saved)

prune933.0ms (1.5%)

Memory
19.8MiB live, 233.4MiB allocated; 26ms collecting garbage
Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New5 10715 108
Fresh000
Picked123
Done044
Total5 10875 115
Accuracy
100.0%
Counts
5 115 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(fma.f64 (-.f64 u u0) cosrot (neg.f64 (*.f64 v sinrot)))
100.0%
(fma.f64 (neg.f64 v) sinrot (*.f64 (-.f64 u u0) cosrot))
58.7%
(-.f64 (*.f64 u cosrot) (approx (+ (* v sinrot) (* cosrot u0)) (*.f64 cosrot u0)))
70.2%
(-.f64 (approx (* (- u u0) cosrot) (*.f64 cosrot u)) (*.f64 v sinrot))
41.8%
(approx (- (* (- u u0) cosrot) (* v sinrot)) (*.f64 (neg.f64 v) sinrot))
61.1%
(approx (- (* (- u u0) cosrot) (* v sinrot)) (*.f64 cosrot (-.f64 u u0)))
71.6%
(approx (- (* (- u u0) cosrot) (* v sinrot)) (neg.f64 (fma.f64 cosrot u0 (*.f64 sinrot v))))
Compiler

Compiled 48 to 22 computations (54.2% saved)

sample19.0ms (0.0%)

Memory
-26.0MiB live, 5.2MiB allocated; 1ms collecting garbage
Calls
Call 1
Inputs
Outputs

series2.4s (3.9%)

Memory
-3.9MiB live, 163.5MiB allocated; 88ms collecting garbage
Counts
8 → 44
Calls
Call 1
Inputs
%4 = (*.f64 sinrot v)
%5 = (fma.f64 cosrot u0 %4)
%6 = (neg.f64 %5)
u0
cosrot
v
sinrot
%4
%5
%6
(approx (- (* (- u u0) cosrot) (* v sinrot)) %6)
Outputs
%10 = (- (* (- u u0) cosrot) (* v sinrot))
%12 = (*.f64 cosrot u0)
%13 = (*.f64 #s(literal -1 binary64) %12)
%14 = (*.f64 sinrot v)
%15 = (-.f64 %13 %14)
%17 = (*.f64 cosrot u)
%36 = (* sinrot v)
%39 = (+ (* cosrot u0) %36)
%43 = (neg %39)
%45 = (*.f64 #s(literal -1 binary64) %14)
%48 = (-.f64 u u0)
%49 = (*.f64 cosrot %48)
%53 = (/.f64 %12 v)
%58 = (*.f64 #s(literal -1 binary64) %53)
%62 = (/.f64 %49 v)
%70 = (*.f64 #s(literal -1 binary64) sinrot)
%83 = (/.f64 %14 cosrot)
%87 = (*.f64 #s(literal -1 binary64) %83)
%109 = (/.f64 %12 sinrot)
%113 = (*.f64 #s(literal -1 binary64) %109)
%117 = (/.f64 %49 sinrot)
%125 = (*.f64 #s(literal -1 binary64) v)
%136 = (-.f64 %17 %14)
%138 = (/.f64 %14 u0)
%142 = (*.f64 #s(literal -1 binary64) %138)
(approx u0 #s(literal 0 binary64))
(approx %10 %15)
(approx %10 (-.f64 (fma.f64 #s(literal -1 binary64) %12 %17) %14))
(approx %10 %17)
(approx %10 (*.f64 u (-.f64 (+.f64 cosrot (*.f64 #s(literal -1 binary64) (/.f64 %12 u))) (/.f64 %14 u))))
(approx %10 (*.f64 #s(literal -1 binary64) (*.f64 u (fma.f64 #s(literal -1 binary64) cosrot (*.f64 #s(literal -1 binary64) (/.f64 %15 u))))))
(approx v v)
(approx %36 %14)
(approx %39 %12)
(approx %39 (fma.f64 cosrot u0 %14))
(approx %43 %13)
(approx %43 (-.f64 %45 %12))
(approx %10 %49)
(approx %10 (fma.f64 #s(literal -1 binary64) %14 %49))
(approx %39 (*.f64 v (+.f64 sinrot %53)))
(approx %43 %45)
(approx %43 (*.f64 v (-.f64 %58 sinrot)))
(approx %10 (*.f64 v (-.f64 %62 sinrot)))
(approx %39 (*.f64 #s(literal -1 binary64) (*.f64 v (fma.f64 #s(literal -1 binary64) sinrot %58))))
(approx %43 (*.f64 #s(literal -1 binary64) (*.f64 v (-.f64 %53 %70))))
(approx %10 (*.f64 #s(literal -1 binary64) (*.f64 v (-.f64 (*.f64 #s(literal -1 binary64) %62) %70))))
(approx cosrot cosrot)
(approx %10 (-.f64 %49 %14))
(approx %39 (*.f64 cosrot (+.f64 u0 %83)))
(approx %43 (*.f64 cosrot (-.f64 %87 u0)))
(approx %10 (*.f64 cosrot (-.f64 (+.f64 u %87) u0)))
(approx %39 (*.f64 #s(literal -1 binary64) (*.f64 cosrot (fma.f64 #s(literal -1 binary64) u0 %87))))
(approx %43 (*.f64 #s(literal -1 binary64) (*.f64 cosrot (-.f64 %83 (*.f64 #s(literal -1 binary64) u0)))))
(approx %10 (*.f64 #s(literal -1 binary64) (*.f64 cosrot (fma.f64 #s(literal -1 binary64) %48 %83))))
(approx sinrot sinrot)
(approx %39 (*.f64 sinrot (+.f64 v %109)))
(approx %43 (*.f64 sinrot (-.f64 %113 v)))
(approx %10 (*.f64 sinrot (-.f64 %117 v)))
(approx %39 (*.f64 #s(literal -1 binary64) (*.f64 sinrot (fma.f64 #s(literal -1 binary64) v %113))))
(approx %43 (*.f64 #s(literal -1 binary64) (*.f64 sinrot (-.f64 %109 %125))))
(approx %10 (*.f64 #s(literal -1 binary64) (*.f64 sinrot (-.f64 (*.f64 #s(literal -1 binary64) %117) %125))))
(approx u0 u0)
(approx %10 %136)
(approx %39 (*.f64 u0 (+.f64 cosrot %138)))
(approx %43 (*.f64 u0 (-.f64 %142 cosrot)))
(approx %10 (*.f64 u0 (-.f64 (fma.f64 #s(literal -1 binary64) cosrot (/.f64 %17 u0)) %138)))
(approx %39 (*.f64 #s(literal -1 binary64) (*.f64 u0 (fma.f64 #s(literal -1 binary64) cosrot %142))))
(approx %43 (*.f64 #s(literal -1 binary64) (*.f64 u0 (-.f64 %138 (*.f64 #s(literal -1 binary64) cosrot)))))
(approx %10 (*.f64 #s(literal -1 binary64) (*.f64 u0 (+.f64 cosrot (*.f64 #s(literal -1 binary64) (/.f64 %136 u0))))))
Calls

15 calls:

TimeVariablePoint
19.0ms
sinrot
0
17.0ms
v
inf
1.0ms
cosrot
-inf
1.0ms
sinrot
inf
1.0ms
v
0

rewrite3.9s (6.3%)

Memory
45.3MiB live, 259.9MiB allocated; 119ms collecting garbage
Counts
8 → 40
Calls
Call 1
Inputs
%4 = (*.f64 sinrot v)
%5 = (fma.f64 cosrot u0 %4)
%6 = (neg.f64 %5)
u0
cosrot
v
sinrot
%4
%5
%6
(approx (- (* (- u u0) cosrot) (* v sinrot)) %6)
Outputs
%1 = (neg.f64 u0)
%4 = (neg.f64 cosrot)
%7 = (neg.f64 v)
%10 = (neg.f64 sinrot)
%13 = (*.f64 sinrot v)
%16 = (neg.f64 %13)
%18 = (*.f64 cosrot u0)
%20 = (fma.f64 cosrot u0 %13)
%25 = (neg.f64 %18)
%32 = (neg.f64 %20)
u0
(neg.f64 %1)
cosrot
(neg.f64 %4)
v
(neg.f64 %7)
sinrot
(neg.f64 %10)
(*.f64 v sinrot)
%13
(*.f64 %7 %10)
(*.f64 %10 %7)
(neg.f64 %16)
(fma.f64 v sinrot %18)
%20
(fma.f64 sinrot v %18)
(fma.f64 u0 cosrot %13)
(+.f64 %13 %18)
(+.f64 %18 %13)
(-.f64 %13 %25)
(-.f64 %18 %16)
(fma.f64 %7 %10 %18)
(fma.f64 %4 %1 %13)
(fma.f64 %10 %7 %18)
(fma.f64 %1 %4 %13)
(neg.f64 %32)
%32
(-.f64 %25 %13)
(-.f64 %16 %18)
(fma.f64 v %10 %25)
(fma.f64 cosrot %1 %16)
(fma.f64 sinrot %7 %25)
(fma.f64 u0 %4 %16)
(fma.f64 %7 sinrot %25)
(fma.f64 %4 u0 %16)
(fma.f64 %10 v %25)
(fma.f64 %1 cosrot %16)
(+.f64 %25 %16)
(+.f64 %16 %25)
(approx (- (* (- u u0) cosrot) (* v sinrot)) %32)

reconstruct1.0ms (0.0%)

Memory
1.5MiB live, 1.5MiB allocated; 0ms collecting garbage

eval52.0ms (0.1%)

Memory
9.9MiB live, 9.9MiB allocated; 0ms collecting garbage
Compiler

Compiled 751 to 193 computations (74.3% saved)

prune59.0ms (0.1%)

Memory
-15.7MiB live, 15.1MiB allocated; 1ms collecting garbage
Pruning

9 alts after pruning (2 fresh and 7 done)

PrunedKeptTotal
New75277
Fresh000
Picked011
Done066
Total75984
Accuracy
100.0%
Counts
84 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(fma.f64 (-.f64 u u0) cosrot (neg.f64 (*.f64 v sinrot)))
100.0%
(fma.f64 (neg.f64 v) sinrot (*.f64 (-.f64 u u0) cosrot))
58.7%
(-.f64 (*.f64 u cosrot) (approx (+ (* v sinrot) (* cosrot u0)) (*.f64 cosrot u0)))
70.2%
(-.f64 (approx (* (- u u0) cosrot) (*.f64 cosrot u)) (*.f64 v sinrot))
41.8%
(approx (- (* (- u u0) cosrot) (* v sinrot)) (*.f64 (neg.f64 v) sinrot))
61.1%
(approx (- (* (- u u0) cosrot) (* v sinrot)) (*.f64 cosrot (-.f64 u u0)))
32.7%
(approx (- (* (- u u0) cosrot) (* v sinrot)) (*.f64 cosrot u))
71.6%
(approx (- (* (- u u0) cosrot) (* v sinrot)) (neg.f64 (fma.f64 cosrot u0 (*.f64 sinrot v))))
32.9%
(approx (- (* (- u u0) cosrot) (* v sinrot)) (neg.f64 (approx (+ (* cosrot u0) (* sinrot v)) (*.f64 cosrot u0))))
Compiler

Compiled 55 to 23 computations (58.2% saved)

regimes2.6s (4.2%)

Memory
20.3MiB live, 443.3MiB allocated; 100ms collecting garbage
Counts
1 → 1
2 → 3
3 → 3
5 → 3
7 → 3
9 → 3
10 → 1
13 → 1
Calls
Call 1
Inputs
(approx (- (* (- u u0) cosrot) (* v sinrot)) (*.f64 cosrot u))
Outputs
(approx (- (* (- u u0) cosrot) (* v sinrot)) (*.f64 cosrot u))
Call 2
Inputs
%8 = (- (* (- u u0) cosrot) (* v sinrot))
(approx %8 (*.f64 cosrot u))
(approx %8 (neg.f64 (approx (+ (* cosrot u0) (* sinrot v)) (*.f64 cosrot u0))))
Outputs
%8 = (- (* (- u u0) cosrot) (* v sinrot))
%10 = (approx %8 (*.f64 cosrot u))
%10
(approx %8 (neg.f64 (approx (+ (* cosrot u0) (* sinrot v)) (*.f64 cosrot u0))))
%10
Call 3
Inputs
%8 = (- (* (- u u0) cosrot) (* v sinrot))
(approx %8 (*.f64 cosrot u))
(approx %8 (neg.f64 (approx (+ (* cosrot u0) (* sinrot v)) (*.f64 cosrot u0))))
(approx %8 (*.f64 (neg.f64 v) sinrot))
Outputs
%8 = (- (* (- u u0) cosrot) (* v sinrot))
(approx %8 (*.f64 cosrot u))
(approx %8 (*.f64 (neg.f64 v) sinrot))
(approx %8 (neg.f64 (approx (+ (* cosrot u0) (* sinrot v)) (*.f64 cosrot u0))))
Call 4
Inputs
%8 = (- (* (- u u0) cosrot) (* v sinrot))
(approx %8 (*.f64 cosrot u))
(approx %8 (neg.f64 (approx (+ (* cosrot u0) (* sinrot v)) (*.f64 cosrot u0))))
(approx %8 (*.f64 (neg.f64 v) sinrot))
(approx %8 (*.f64 cosrot (-.f64 u u0)))
(approx %8 (*.f64 #s(literal -1 binary64) (*.f64 sinrot v)))
Outputs
%8 = (- (* (- u u0) cosrot) (* v sinrot))
%11 = (approx %8 (*.f64 cosrot (-.f64 u u0)))
%11
(approx %8 (*.f64 (neg.f64 v) sinrot))
%11
Call 5
Inputs
%4 = (* (- u u0) cosrot)
%7 = (* v sinrot)
%8 = (- %4 %7)
%9 = (*.f64 cosrot u)
%11 = (* cosrot u0)
%14 = (*.f64 cosrot u0)
(approx %8 %9)
(approx %8 (neg.f64 (approx (+ %11 (* sinrot v)) %14)))
(approx %8 (*.f64 (neg.f64 v) sinrot))
(approx %8 (*.f64 cosrot (-.f64 u u0)))
(approx %8 (*.f64 #s(literal -1 binary64) (*.f64 sinrot v)))
(-.f64 (approx %4 %9) (*.f64 v sinrot))
(-.f64 (*.f64 u cosrot) (approx (+ %7 %11) %14))
Outputs
%4 = (* (- u u0) cosrot)
%11 = (approx (- %4 (* v sinrot)) (*.f64 cosrot (-.f64 u u0)))
%11
(-.f64 (approx %4 (*.f64 cosrot u)) (*.f64 v sinrot))
%11
Call 6
Inputs
%4 = (* (- u u0) cosrot)
%7 = (* v sinrot)
%8 = (- %4 %7)
%9 = (*.f64 cosrot u)
%11 = (* cosrot u0)
%14 = (*.f64 cosrot u0)
%25 = (*.f64 sinrot v)
%32 = (+ %7 %11)
%35 = (fma.f64 cosrot u0 %25)
(approx %8 %9)
(approx %8 (neg.f64 (approx (+ %11 (* sinrot v)) %14)))
(approx %8 (*.f64 (neg.f64 v) sinrot))
(approx %8 (*.f64 cosrot (-.f64 u u0)))
(approx %8 (*.f64 #s(literal -1 binary64) %25))
(-.f64 (approx %4 %9) (*.f64 v sinrot))
(-.f64 (*.f64 u cosrot) (approx %32 %14))
(approx %8 (neg.f64 %35))
(approx (- (* u cosrot) %32) (*.f64 #s(literal -1 binary64) %35))
Outputs
%4 = (* (- u u0) cosrot)
%10 = (-.f64 (approx %4 (*.f64 cosrot u)) (*.f64 v sinrot))
%10
(approx (- %4 (* v sinrot)) (neg.f64 (fma.f64 cosrot u0 (*.f64 sinrot v))))
%10
Call 7
Inputs
%4 = (* (- u u0) cosrot)
%7 = (* v sinrot)
%8 = (- %4 %7)
%9 = (*.f64 cosrot u)
%11 = (* cosrot u0)
%14 = (*.f64 cosrot u0)
%21 = (-.f64 u u0)
%25 = (*.f64 sinrot v)
%29 = (*.f64 v sinrot)
%32 = (+ %7 %11)
%35 = (fma.f64 cosrot u0 %25)
(approx %8 %9)
(approx %8 (neg.f64 (approx (+ %11 (* sinrot v)) %14)))
(approx %8 (*.f64 (neg.f64 v) sinrot))
(approx %8 (*.f64 cosrot %21))
(approx %8 (*.f64 #s(literal -1 binary64) %25))
(-.f64 (approx %4 %9) %29)
(-.f64 (*.f64 u cosrot) (approx %32 %14))
(approx %8 (neg.f64 %35))
(approx (- (* u cosrot) %32) (*.f64 #s(literal -1 binary64) %35))
(-.f64 (*.f64 %21 cosrot) %29)
Outputs
(-.f64 (*.f64 (-.f64 u u0) cosrot) (*.f64 v sinrot))
Call 8
Inputs
%4 = (* (- u u0) cosrot)
%7 = (* v sinrot)
%8 = (- %4 %7)
%9 = (*.f64 cosrot u)
%11 = (* cosrot u0)
%14 = (*.f64 cosrot u0)
%18 = (neg.f64 v)
%21 = (-.f64 u u0)
%25 = (*.f64 sinrot v)
%29 = (*.f64 v sinrot)
%31 = (*.f64 u cosrot)
%32 = (+ %7 %11)
%35 = (fma.f64 cosrot u0 %25)
%42 = (*.f64 %21 cosrot)
(approx %8 %9)
(approx %8 (neg.f64 (approx (+ %11 (* sinrot v)) %14)))
(approx %8 (*.f64 %18 sinrot))
(approx %8 (*.f64 cosrot %21))
(approx %8 (*.f64 #s(literal -1 binary64) %25))
(-.f64 (approx %4 %9) %29)
(-.f64 %31 (approx %32 %14))
(approx %8 (neg.f64 %35))
(approx (- (* u cosrot) %32) (*.f64 #s(literal -1 binary64) %35))
(-.f64 %42 %29)
(fma.f64 %18 sinrot %42)
(fma.f64 %21 cosrot (neg.f64 %29))
(-.f64 %31 (fma.f64 v sinrot %14))
Outputs
(fma.f64 (neg.f64 v) sinrot (*.f64 (-.f64 u u0) cosrot))
Calls

62 calls:

86.0ms
v
81.0ms
u0
73.0ms
(*.f64 v sinrot)
70.0ms
cosrot
59.0ms
(-.f64 u u0)
Results
AccuracySegmentsBranch
32.7%1
(*.f64 v sinrot)
32.7%1
(*.f64 (-.f64 u u0) cosrot)
32.7%1
cosrot
32.7%1
sinrot
32.7%1
(-.f64 u u0)
32.7%1
(-.f64 (*.f64 (-.f64 u u0) cosrot) (*.f64 v sinrot))
32.7%1
u0
32.7%1
v
32.7%1
u
38.4%3
(-.f64 u u0)
37.7%3
sinrot
37.6%3
cosrot
39.0%4
(*.f64 v sinrot)
51.7%3
u0
53.7%3
u
35.9%2
(*.f64 (-.f64 u u0) cosrot)
61.5%5
u0
51.9%3
v
56.8%5
(-.f64 u u0)
58.0%4
cosrot
57.1%4
sinrot
60.4%4
u
44.1%2
(-.f64 (*.f64 (-.f64 u u0) cosrot) (*.f64 v sinrot))
59.6%4
(*.f64 v sinrot)
60.2%3
(*.f64 (-.f64 u u0) cosrot)
70.8%3
v
73.6%3
sinrot
72.4%3
(-.f64 u u0)
73.3%3
cosrot
68.3%3
u0
79.8%3
(*.f64 v sinrot)
81.5%3
(*.f64 (-.f64 u u0) cosrot)
87.3%3
(*.f64 (-.f64 u u0) cosrot)
84.9%3
u0
74.5%3
u
90.2%3
u0
82.4%3
sinrot
84.3%3
cosrot
83.4%4
v
90.7%3
u
76.2%3
(-.f64 (*.f64 (-.f64 u u0) cosrot) (*.f64 v sinrot))
88.2%3
(*.f64 (-.f64 u u0) cosrot)
84.5%4
(-.f64 u u0)
86.6%3
(*.f64 v sinrot)
98.4%1
u0
98.4%1
sinrot
98.4%1
cosrot
98.4%1
v
98.4%1
u
100.0%2
(-.f64 (*.f64 (-.f64 u u0) cosrot) (*.f64 v sinrot))
98.4%1
(*.f64 (-.f64 u u0) cosrot)
98.4%1
(-.f64 u u0)
98.4%1
(*.f64 v sinrot)
100.0%1
u0
100.0%1
sinrot
100.0%1
cosrot
100.0%1
v
100.0%1
u
100.0%1
(-.f64 (*.f64 (-.f64 u u0) cosrot) (*.f64 v sinrot))
100.0%1
(*.f64 (-.f64 u u0) cosrot)
100.0%1
(-.f64 u u0)
100.0%1
(*.f64 v sinrot)
Compiler

Compiled 112 to 38 computations (66.1% saved)

bsearch0.0ms (0.0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage

bsearch0.0ms (0.0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage

bsearch305.0ms (0.5%)

Memory
-22.0MiB live, 41.8MiB allocated; 10ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
129.0ms
4.153447445875947e+57
5.024977596500334e+58
123.0ms
-3.6237116819841634e-6
-3.1358199784361126e-15
Samples
64.0ms240×0valid
Compiler

Compiled 222 to 178 computations (19.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-mult!: 33.0ms (91.9% of total, 0.7 MiB)
ival-sub!: 3.0ms (8.4% of total, 0.7 MiB)
adjust: 0.0ms (0.0% of total, 0.0 MiB)

bsearch1.0ms (0.0%)

Memory
4.1MiB live, 4.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.472373193869617e+42
2.1955219546382503e+47
0.0ms
-4.175398516030141e+107
-5.052246125950819e+104
Compiler

Compiled 5 to 5 computations (0.0% saved)

bsearch1.0ms (0.0%)

Memory
4.6MiB live, 4.6MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.472373193869617e+42
2.1955219546382503e+47
0.0ms
-6.0343409900477615e+72
-5.875527942780545e+68
Compiler

Compiled 5 to 5 computations (0.0% saved)

bsearch18.0ms (0.0%)

Memory
5.3MiB live, 5.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.472373193869617e+42
2.1955219546382503e+47
0.0ms
-6.0343409900477615e+72
-5.875527942780545e+68
Compiler

Compiled 5 to 5 computations (0.0% saved)

bsearch240.0ms (0.4%)

Memory
10.9MiB live, 42.4MiB allocated; 3ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
84.0ms
5.024977596500334e+58
4.405598908666911e+60
136.0ms
-3.7678384404308334e+93
-1.819128615573197e+90
Samples
77.0ms240×0valid
Compiler

Compiled 117 to 103 computations (12.0% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult!: 4.0ms (61.6% of total, 0.7 MiB)
ival-sub!: 3.0ms (46.2% of total, 0.5 MiB)
adjust: 0.0ms (0.0% of total, 0.1 MiB)

bsearch0.0ms (0.0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage

derivations41.0ms (0.1%)

Memory
-27.0MiB live, 4.3MiB allocated; 3ms collecting garbage
Stop Event
fuel
Compiler

Compiled 158 to 44 computations (72.2% saved)

preprocess1.3s (2.1%)

Memory
-0.3MiB live, 89.9MiB allocated; 161ms collecting garbage
Compiler

Compiled 483 to 255 computations (47.2% saved)

end0.0ms (0.0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...