
Time bar (total: 2.5min)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0.0% | 0.0% | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 0 |
| 0.0% | 0.0% | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 1 |
| 0.0% | 0.0% | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 2 |
| 0.0% | 0.0% | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 3 |
| 0.0% | 0.0% | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 4 |
| 0.0% | 0.0% | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 5 |
| 0.0% | 0.0% | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 6 |
| 6.8% | 0.0% | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 7 |
| 15.9% | 0.0% | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 8 |
| 23.1% | 0.0% | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 9 |
| 36.5% | 0.0% | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 10 |
| 45.4% | 0.0% | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 11 |
| 52.3% | 0.0% | 0.0% | 100.0% | 0.0% | 0.0% | 0.0% | 12 |
Compiled 41 to 26 computations (36.6% saved)
| 9.8s | 6 873× | 1 | valid |
| 1.2s | 1 383× | 0 | valid |
| 1.2s | 1 214× | 0 | invalid |
adjust: 1.7s (25.8% of total, 33.8 MiB)ival-mult!: 1.6s (24.0% of total, 44.8 MiB)ival-div!: 883.0ms (13.3% of total, 14.6 MiB)ival-sqrt!: 848.0ms (12.8% of total, 18.8 MiB)ival-add!: 703.0ms (10.6% of total, 12.8 MiB)ival-sub!: 545.0ms (8.2% of total, 12.4 MiB)ival-neg!: 226.0ms (3.4% of total, 8.5 MiB)ival-and: 67.0ms (1.0% of total, 4.8 MiB)ival-<: 27.0ms (0.4% of total, 1.9 MiB)ival-assert: 25.0ms (0.4% of total, 1.5 MiB)Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 53 | 175 |
| 1 | 322 | 160 |
| 2 | 1282 | 160 |
| 1× | node-limit |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 29.3% | %5 = (*.f64 #s(literal 3 binary64) a) (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 %5 c)))) %5) |
Compiled 2 to 24 computations (-1100.0% saved)
| Inputs |
|---|
| Outputs |
|---|
| Inputs |
|---|
%1 = (neg.f64 b) %2 = (*.f64 b b) %5 = (*.f64 #s(literal 3 binary64) a) %7 = (*.f64 %5 c) %8 = (-.f64 %2 %7) %9 = (sqrt.f64 %8) %10 = (+.f64 %1 %9) b %1 %2 #s(literal 3 binary64) a %5 c %7 %8 %9 %10 (/.f64 %10 %5) |
| Outputs |
|---|
%6 = (* 3 a) %8 = (*.f64 #s(literal 3 binary64) a) %11 = (* %6 c) %12 = (*.f64 a c) %13 = (*.f64 #s(literal 3 binary64) %12) %16 = (- (* b b) %11) %18 = (pow.f64 b #s(literal 2 binary64)) %23 = (sqrt %16) %24 = (sqrt.f64 %18) %27 = (/.f64 %12 %24) %29 = (+.f64 %24 (*.f64 #s(literal -3/2 binary64) %27)) %31 = (/.f64 c %24) %33 = (pow.f64 c #s(literal 2 binary64)) %34 = (*.f64 a %33) %35 = (pow.f64 %24 #s(literal 3 binary64)) %36 = (/.f64 %34 %35) %40 = (+.f64 %24 (*.f64 a (fma.f64 #s(literal -3/2 binary64) %31 (*.f64 #s(literal -9/8 binary64) %36)))) %43 = (pow.f64 c #s(literal 3 binary64)) %46 = (pow.f64 %24 #s(literal 5 binary64)) %47 = (/.f64 (*.f64 a %43) %46) %48 = (/.f64 %33 %35) %54 = (+.f64 %24 (*.f64 a (fma.f64 #s(literal -3/2 binary64) %31 (*.f64 a (fma.f64 #s(literal -27/16 binary64) %47 (*.f64 #s(literal -9/8 binary64) %48)))))) %56 = (neg b) %57 = (+ %56 %23) %58 = (-.f64 %24 b) %66 = (/ %57 %6) %68 = (/.f64 %58 a) %69 = (*.f64 #s(literal 1/3 binary64) %68) %94 = (/.f64 %18 a) %101 = (sqrt.f64 (*.f64 #s(literal -3 binary64) (/.f64 c a))) %102 = (*.f64 a %101) %105 = (pow.f64 a #s(literal 2 binary64)) %107 = (/.f64 %18 (*.f64 %105 %101)) %108 = (*.f64 #s(literal 1/2 binary64) %107) %109 = (+.f64 %101 %108) %110 = (*.f64 a %109) %114 = (pow.f64 b #s(literal 4 binary64)) %115 = (pow.f64 a #s(literal 4 binary64)) %116 = (pow.f64 %101 #s(literal 3 binary64)) %118 = (/.f64 %114 (*.f64 %115 %116)) %120 = (+.f64 %101 (fma.f64 #s(literal -1/8 binary64) %118 %108)) %121 = (*.f64 a %120) %125 = (pow.f64 b #s(literal 6 binary64)) %133 = (*.f64 a (+.f64 %101 (fma.f64 #s(literal -1/8 binary64) %118 (fma.f64 #s(literal 1/16 binary64) (/.f64 %125 (*.f64 (pow.f64 a #s(literal 6 binary64)) (pow.f64 %101 #s(literal 5 binary64)))) %108)))) %136 = (/.f64 b a) %147 = (*.f64 #s(literal 1/3 binary64) %101) %153 = (fma.f64 #s(literal 1/6 binary64) %107 %147) %178 = (/.f64 %18 %102) %188 = (/.f64 %114 (*.f64 %105 %116)) %189 = (/.f64 %18 %101) %201 = (*.f64 #s(literal -1/3 binary64) %101) %203 = (*.f64 #s(literal -1/3 binary64) %136) %206 = (*.f64 #s(literal 1/3 binary64) b) %221 = (*.f64 #s(literal -1 binary64) b) %226 = (sqrt.f64 (neg.f64 %13)) %232 = (pow.f64 %226 #s(literal 3 binary64)) %236 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %226)) %237 = (fma.f64 #s(literal -1/8 binary64) (/.f64 %18 %232) %236) %265 = (/.f64 %226 a) %266 = (*.f64 #s(literal 1/3 binary64) %265) %270 = (*.f64 a %226) %273 = (/.f64 #s(literal 1 binary64) a) %274 = (*.f64 #s(literal 1/3 binary64) %273) %289 = (/.f64 %12 %18) %294 = (*.f64 #s(literal -3/2 binary64) %289) %296 = (*.f64 b (+.f64 #s(literal 1 binary64) %294)) %298 = (*.f64 %105 %33) %301 = (fma.f64 #s(literal -3/2 binary64) %289 (*.f64 #s(literal -9/8 binary64) (/.f64 %298 %114))) %303 = (*.f64 b (+.f64 #s(literal 1 binary64) %301)) %305 = (pow.f64 a #s(literal 3 binary64)) %306 = (*.f64 %305 %43) %308 = (fma.f64 #s(literal -27/16 binary64) (/.f64 %306 %125) %301) %310 = (*.f64 b (+.f64 #s(literal 1 binary64) %308)) %315 = (/.f64 %298 %18) %317 = (fma.f64 #s(literal -3/2 binary64) %12 (*.f64 #s(literal -9/8 binary64) %315)) %320 = (/.f64 %306 %114) %325 = (pow.f64 c #s(literal 4 binary64)) %326 = (*.f64 %115 %325) %329 = (fma.f64 #s(literal 81/64 binary64) %326 (*.f64 #s(literal 81/16 binary64) %326)) %340 = (/.f64 %34 %18) %342 = (fma.f64 #s(literal -1/2 binary64) c (*.f64 #s(literal -3/8 binary64) %340)) %345 = (*.f64 %105 %43) %346 = (/.f64 %345 %114) %382 = (/.f64 c %18) %384 = (*.f64 #s(literal 2/3 binary64) %273) %391 = (fma.f64 #s(literal -1/2 binary64) %382 (fma.f64 #s(literal -3/8 binary64) (/.f64 %34 %114) %384)) %401 = (/.f64 a %24) %402 = (*.f64 %105 c) %407 = (+.f64 %24 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %401 (*.f64 #s(literal -9/8 binary64) (/.f64 %402 %35))))) %417 = (+.f64 %24 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %401 (*.f64 c (fma.f64 #s(literal -27/16 binary64) (/.f64 (*.f64 %305 c) %46) (*.f64 #s(literal -9/8 binary64) (/.f64 %105 %35))))))) %428 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %24)) %442 = (/.f64 %18 c) %448 = (sqrt.f64 (*.f64 #s(literal -3 binary64) (/.f64 a c))) %449 = (*.f64 c %448) %451 = (*.f64 %33 %448) %453 = (*.f64 #s(literal 1/2 binary64) (/.f64 %18 %451)) %454 = (+.f64 %448 %453) %455 = (*.f64 c %454) %457 = (pow.f64 %448 #s(literal 3 binary64)) %458 = (*.f64 %325 %457) %459 = (/.f64 %114 %458) %461 = (+.f64 %448 (fma.f64 #s(literal -1/8 binary64) %459 %453)) %462 = (*.f64 c %461) %471 = (*.f64 c (+.f64 %448 (fma.f64 #s(literal -1/8 binary64) %459 (fma.f64 #s(literal 1/16 binary64) (/.f64 %125 (*.f64 (pow.f64 c #s(literal 6 binary64)) (pow.f64 %448 #s(literal 5 binary64)))) %453)))) %473 = (/.f64 b c) %484 = (/.f64 %449 a) %487 = (/.f64 b %12) %489 = (*.f64 #s(literal 1/3 binary64) (/.f64 %448 a)) %495 = (fma.f64 #s(literal 1/6 binary64) (/.f64 %18 (*.f64 a %451)) %489) %532 = (*.f64 %33 %457) (approx b #s(literal 0 binary64)) (approx a a) (approx %6 %8) (approx %11 %13) (approx %16 %18) (approx %16 (fma.f64 #s(literal -3 binary64) %12 %18)) (approx %23 %24) (approx %23 %29) (approx %23 %40) (approx %23 %54) (approx %57 %58) (approx %57 (-.f64 %29 b)) (approx %57 (-.f64 %40 b)) (approx %57 (-.f64 %54 b)) (approx %66 %69) (approx %66 (/.f64 (fma.f64 #s(literal -1/2 binary64) %27 (*.f64 #s(literal 1/3 binary64) %58)) a)) (approx %66 (/.f64 (fma.f64 #s(literal 1/3 binary64) %58 (*.f64 a (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 #s(literal -3/8 binary64) %36)))) a)) (approx %66 (/.f64 (fma.f64 #s(literal 1/3 binary64) %58 (*.f64 a (fma.f64 #s(literal -1/2 binary64) %31 (*.f64 a (fma.f64 #s(literal -9/16 binary64) %47 (*.f64 #s(literal -3/8 binary64) %48)))))) a)) (approx %16 (*.f64 #s(literal -3 binary64) %12)) (approx %16 (*.f64 a (-.f64 %94 (*.f64 #s(literal 3 binary64) c)))) (approx %23 %102) (approx %23 %110) (approx %23 %121) (approx %23 %133) (approx %57 (*.f64 a (+.f64 %101 (*.f64 #s(literal -1 binary64) %136)))) (approx %57 (*.f64 a (-.f64 %109 %136))) (approx %57 (*.f64 a (-.f64 %120 %136))) (approx %66 %147) (approx %66 (fma.f64 #s(literal -1/3 binary64) %136 %147)) (approx %66 (fma.f64 #s(literal -1/3 binary64) %136 %153)) (approx %66 (fma.f64 #s(literal -1/3 binary64) %136 (fma.f64 #s(literal -1/24 binary64) %118 %153))) (approx %16 (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) %94) (*.f64 #s(literal -3 binary64) c))))) (approx %23 (*.f64 #s(literal -1 binary64) %102)) (approx %23 (*.f64 #s(literal -1 binary64) %110)) (approx %23 (*.f64 #s(literal -1 binary64) %121)) (approx %23 (*.f64 #s(literal -1 binary64) %133)) (approx %57 (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 %101 %136)))) (approx %57 (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 %101 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) %178) b) a)))))) (approx %57 (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 %101 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) %188 (*.f64 #s(literal 1/2 binary64) %189)) a)) b) a)))))) (approx %66 %201) (approx %66 (fma.f64 #s(literal -1/3 binary64) %101 %203)) (approx %66 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/6 binary64) %178 %206) a) %201)) (approx %66 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/6 binary64) %189 (*.f64 #s(literal 1/24 binary64) %188)) a) %206) a) %201)) (approx b b) (approx %56 %221) (approx %16 (-.f64 %18 %13)) (approx %23 %226) (approx %23 (+.f64 %226 (*.f64 #s(literal 1/2 binary64) (/.f64 %18 %226)))) (approx %23 (+.f64 %226 (*.f64 %18 %237))) (approx %23 (+.f64 %226 (*.f64 %18 (fma.f64 %18 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 %18 (pow.f64 %226 #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) %232))) %236)))) (approx %57 (+.f64 %226 %221)) (approx %57 (+.f64 %226 (*.f64 b (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b %226)) #s(literal 1 binary64))))) (approx %57 (+.f64 %226 (*.f64 b (-.f64 (*.f64 b %237) #s(literal 1 binary64))))) (approx %66 %266) (approx %66 (fma.f64 #s(literal -1/3 binary64) %136 %266)) (approx %66 (fma.f64 #s(literal 1/3 binary64) %265 (*.f64 b (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 b %270)) %274)))) (approx %66 (fma.f64 #s(literal 1/3 binary64) %265 (*.f64 b (-.f64 (*.f64 b (fma.f64 #s(literal -1/24 binary64) (/.f64 %18 (*.f64 a %232)) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) %270)))) %274)))) (approx %16 (*.f64 %18 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) %289)))) (approx %23 %296) (approx %23 %303) (approx %23 %310) (approx %57 (*.f64 #s(literal -3/2 binary64) (/.f64 %12 b))) (approx %57 (/.f64 %317 b)) (approx %57 (/.f64 (fma.f64 #s(literal -27/16 binary64) %320 %317) b)) (approx %57 (/.f64 (fma.f64 #s(literal -27/16 binary64) %320 (fma.f64 #s(literal -3/2 binary64) %12 (fma.f64 #s(literal -9/8 binary64) %315 (*.f64 #s(literal -1/2 binary64) (/.f64 %329 %125))))) b)) (approx %66 (*.f64 #s(literal -1/2 binary64) (/.f64 c b))) (approx %66 (/.f64 %342 b)) (approx %66 (/.f64 (fma.f64 #s(literal -9/16 binary64) %346 %342) b)) (approx %66 (/.f64 (fma.f64 #s(literal -9/16 binary64) %346 (fma.f64 #s(literal -1/2 binary64) c (fma.f64 #s(literal -3/8 binary64) %340 (*.f64 #s(literal -1/6 binary64) (/.f64 %329 (*.f64 a %125)))))) b)) (approx %23 (*.f64 #s(literal -1 binary64) %296)) (approx %23 (*.f64 #s(literal -1 binary64) %303)) (approx %23 (*.f64 #s(literal -1 binary64) %310)) (approx %57 (*.f64 #s(literal -2 binary64) b)) (approx %57 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 2 binary64) %294)))) (approx %57 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 2 binary64) %301)))) (approx %57 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 2 binary64) %308)))) (approx %66 (*.f64 #s(literal -2/3 binary64) %136)) (approx %66 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1/2 binary64) %382 %384)))) (approx %66 (*.f64 #s(literal -1 binary64) (*.f64 b %391))) (approx %66 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -9/16 binary64) (/.f64 %345 %125) %391)))) (approx c c) (approx %23 %407) (approx %23 %417) (approx %57 (-.f64 %407 b)) (approx %57 (-.f64 %417 b)) (approx %66 (fma.f64 #s(literal -1/2 binary64) %31 %69)) (approx %66 (fma.f64 #s(literal 1/3 binary64) %68 (*.f64 c (-.f64 (*.f64 #s(literal -3/8 binary64) (/.f64 %12 %35)) %428)))) (approx %66 (fma.f64 #s(literal 1/3 binary64) %68 (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -9/16 binary64) (/.f64 %402 %46) (*.f64 #s(literal -3/8 binary64) (/.f64 a %35)))) %428)))) (approx %16 (*.f64 c (-.f64 %442 %8))) (approx %23 %449) (approx %23 %455) (approx %23 %462) (approx %23 %471) (approx %57 (*.f64 c (+.f64 %448 (*.f64 #s(literal -1 binary64) %473)))) (approx %57 (*.f64 c (-.f64 %454 %473))) (approx %57 (*.f64 c (-.f64 %461 %473))) (approx %66 (*.f64 #s(literal 1/3 binary64) %484)) (approx %66 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %487 %489))) (approx %66 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %487 %495))) (approx %66 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %487 (fma.f64 #s(literal -1/24 binary64) (/.f64 %114 (*.f64 a %458)) %495)))) (approx %16 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) %442) (*.f64 #s(literal -3 binary64) a))))) (approx %23 (*.f64 #s(literal -1 binary64) %449)) (approx %23 (*.f64 #s(literal -1 binary64) %455)) (approx %23 (*.f64 #s(literal -1 binary64) %462)) (approx %23 (*.f64 #s(literal -1 binary64) %471)) (approx %57 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %448 %473)))) (approx %57 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %448 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 %18 %449)) b) c)))))) (approx %57 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %448 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 %114 %532) (*.f64 #s(literal 1/2 binary64) (/.f64 %18 %448))) c)) b) c)))))) (approx %66 (*.f64 #s(literal -1/3 binary64) %484)) (approx %66 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 1/3 binary64) %487 %489)))) (approx %66 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/3 binary64) %136 (*.f64 #s(literal -1/6 binary64) (/.f64 %18 (*.f64 a %449)))) c) %489)))) (approx %66 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/24 binary64) (/.f64 %114 (*.f64 a %532)) (*.f64 #s(literal 1/6 binary64) (/.f64 %18 (*.f64 a %448)))) c) %203) c) %489)))) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 45.0ms | c | inf |
| 31.0ms | a | 0 |
| 26.0ms | b | inf |
| 25.0ms | a | inf |
| 22.0ms | c | 0 |
| Inputs |
|---|
%1 = (neg.f64 b) %2 = (*.f64 b b) %5 = (*.f64 #s(literal 3 binary64) a) %7 = (*.f64 %5 c) %8 = (-.f64 %2 %7) %9 = (sqrt.f64 %8) %10 = (+.f64 %1 %9) b %1 %2 #s(literal 3 binary64) a %5 c %7 %8 %9 %10 (/.f64 %10 %5) |
| Outputs |
|---|
%1 = (neg.f64 b) %11 = (*.f64 %1 #s(literal 2 binary64)) %19 = (*.f64 a b) %21 = (*.f64 %19 #s(literal 3 binary64)) %22 = (*.f64 #s(literal 3 binary64) a) %25 = (*.f64 #s(literal -3 binary64) a) %26 = (*.f64 %25 b) %29 = (*.f64 b #s(literal -1/3 binary64)) %30 = (*.f64 %25 %29) %33 = (*.f64 b #s(literal 1/3 binary64)) %34 = (*.f64 %33 %22) %36 = (/.f64 #s(literal -1/3 binary64) a) %39 = (/.f64 #s(literal 1/3 binary64) a) %40 = (*.f64 b %39) %42 = (*.f64 b %36) %47 = (/.f64 %19 %25) %49 = (*.f64 %42 #s(literal -3 binary64)) %55 = (/.f64 b a) %56 = (*.f64 %55 %22) %58 = (*.f64 %55 %25) %60 = (/.f64 %21 a) %62 = (*.f64 %33 %25) %63 = (neg.f64 a) %67 = (neg.f64 %55) %68 = (*.f64 #s(literal 1/3 binary64) %25) %70 = (*.f64 %42 #s(literal 3 binary64)) %72 = (*.f64 %42 %63) %78 = (/.f64 #s(literal 1 binary64) a) %84 = (*.f64 %1 #s(literal 1/2 binary64)) %87 = (*.f64 #s(literal 0 binary64) %1) %89 = (*.f64 %1 #s(literal 0 binary64)) %95 = (*.f64 #s(literal 1/2 binary64) %1) %103 = (*.f64 %29 %22) %106 = (*.f64 %36 %22) %108 = (/.f64 %22 %25) %112 = (/.f64 %22 a) %119 = (*.f64 %29 #s(literal 3 binary64)) %120 = (/.f64 a a) %122 = (*.f64 %29 a) %123 = (/.f64 #s(literal 3 binary64) a) %128 = (/.f64 %26 a) %135 = (*.f64 %22 %55) %139 = (/.f64 %22 #s(literal -3 binary64)) %144 = (*.f64 %22 %33) %146 = (/.f64 %22 %22) %148 = (*.f64 %63 %42) %150 = (*.f64 #s(literal -3 binary64) %42) %152 = (/.f64 %22 %63) %154 = (*.f64 #s(literal 1/3 binary64) %22) %156 = (neg.f64 %19) %157 = (/.f64 #s(literal 3 binary64) %22) %159 = (*.f64 b #s(literal 3 binary64)) %160 = (neg.f64 %159) %161 = (/.f64 a %22) %166 = (/.f64 %22 #s(literal 3 binary64)) %168 = (/.f64 %19 %63) %169 = (/.f64 #s(literal 3 binary64) #s(literal 3 binary64)) %171 = (/.f64 %159 %63) %172 = (/.f64 a #s(literal 3 binary64)) %177 = (/.f64 %156 %63) %178 = (/.f64 #s(literal 3 binary64) #s(literal -3 binary64)) %180 = (/.f64 %156 #s(literal -3 binary64)) %181 = (/.f64 #s(literal 3 binary64) %63) %183 = (/.f64 %160 %63) %184 = (/.f64 a #s(literal -3 binary64)) %186 = (/.f64 %160 #s(literal -3 binary64)) %187 = (/.f64 a %63) %189 = (*.f64 %78 %22) %278 = (*.f64 b b) %280 = (fabs.f64 b) %283 = (neg.f64 %278) %294 = (neg.f64 %280) %304 = (*.f64 %278 %278) %306 = (sqrt.f64 %280) %307 = (*.f64 %306 %280) %309 = (*.f64 %280 %306) %315 = (pow.f64 b #s(literal 1 binary64)) %319 = (pow.f64 %1 #s(literal 1 binary64)) %321 = (pow.f64 %280 #s(literal 1 binary64)) %323 = (fabs.f64 %315) %327 = (fabs.f64 %319) %329 = (fabs.f64 %321) %333 = (pow.f64 %294 #s(literal 1 binary64)) %336 = (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)) %338 = (*.f64 %321 %306) %347 = (neg.f64 c) %349 = (*.f64 c #s(literal 3 binary64)) %352 = (*.f64 a c) %354 = (*.f64 %22 c) %357 = (*.f64 #s(literal -3 binary64) %347) %359 = (neg.f64 %352) %361 = (*.f64 #s(literal -3 binary64) c) %367 = (*.f64 %347 #s(literal -3 binary64)) %370 = (*.f64 %25 c) %376 = (fma.f64 %25 c %278) %389 = (-.f64 %354 %278) %400 = (*.f64 %376 %376) %405 = (sqrt.f64 %376) %415 = (neg.f64 %405) %426 = (sqrt.f64 %405) %436 = (*.f64 %415 #s(literal 1 binary64)) %439 = (*.f64 %405 #s(literal 2 binary64)) %441 = (*.f64 %405 #s(literal 1/2 binary64)) %444 = (*.f64 %405 %22) %446 = (*.f64 %405 %154) %448 = (*.f64 %405 %25) %450 = (*.f64 %405 %39) %454 = (/.f64 %405 a) %457 = (*.f64 %405 (*.f64 %39 #s(literal 3 binary64))) %460 = (*.f64 %405 (*.f64 %39 a)) %462 = (*.f64 %454 %22) %464 = (*.f64 %405 #s(literal -1/3 binary64)) %465 = (*.f64 %464 %22) %468 = (*.f64 %450 %63) %470 = (*.f64 %450 #s(literal -3 binary64)) %472 = (*.f64 %405 %36) %475 = (neg.f64 %454) %476 = (*.f64 %475 %22) %479 = (*.f64 %405 #s(literal 1/3 binary64)) %481 = (*.f64 %405 #s(literal 0 binary64)) %483 = (*.f64 #s(literal 0 binary64) %405) %490 = (*.f64 #s(literal 1/2 binary64) %405) %496 = (neg.f64 %426) %498 = (*.f64 %426 #s(literal 1 binary64)) %535 = (-.f64 %405 b) %538 = (-.f64 b %405) %548 = (*.f64 #s(literal 1/2 binary64) %535) %550 = (*.f64 %535 #s(literal 2 binary64)) %553 = (*.f64 %535 #s(literal 1/2 binary64)) %560 = (*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) %579 = (*.f64 %25 %538) %581 = (*.f64 %22 %538) %583 = (*.f64 %538 %36) %585 = (*.f64 %538 #s(literal -1/3 binary64)) %606 = (/.f64 %579 #s(literal 3 binary64)) %608 = (/.f64 %579 a) %610 = (/.f64 %535 a) %612 = (/.f64 %538 a) %614 = (*.f64 %538 #s(literal 1/3 binary64)) %616 = (/.f64 %579 %25) %639 = (fma.f64 %405 a %103) %643 = (fma.f64 %405 #s(literal 3 binary64) %128) %649 = (*.f64 %535 #s(literal 0 binary64)) %651 = (*.f64 #s(literal 0 binary64) %535) %701 = (*.f64 %538 %39) %703 = (*.f64 #s(literal 3 binary64) %535) %705 = (*.f64 #s(literal 9 binary64) a) %711 = (/.f64 #s(literal -1/6 binary64) a) %715 = (/.f64 #s(literal 1/6 binary64) a) %721 = (/.f64 #s(literal 1/2 binary64) a) %725 = (/.f64 #s(literal -1/2 binary64) a) %731 = (/.f64 #s(literal 2 binary64) a) %736 = (/.f64 #s(literal -1 binary64) a) %738 = (/.f64 #s(literal -2 binary64) a) %768 = (*.f64 #s(literal 3 binary64) %610) %790 = (fma.f64 %29 #s(literal 3 binary64) %405) %793 = (neg.f64 #s(literal 9 binary64)) %796 = (*.f64 %405 (*.f64 #s(literal 1/3 binary64) #s(literal 3 binary64))) %797 = (-.f64 %796 b) %799 = (*.f64 a %585) %800 = (*.f64 a a) %802 = (*.f64 #s(literal 2 binary64) %22) %818 = (*.f64 #s(literal 2 binary64) %583) %857 = (neg.f64 %705) %886 = (*.f64 %800 #s(literal 9 binary64)) %906 = (*.f64 %405 #s(literal 3 binary64)) %907 = (/.f64 %906 %705) %909 = (*.f64 %715 %405) %915 = (*.f64 %721 %405) %919 = (*.f64 b #s(literal 2 binary64)) %922 = (*.f64 b #s(literal -2/3 binary64)) %924 = (*.f64 b #s(literal 2/3 binary64)) %927 = (*.f64 #s(literal 1/6 binary64) %405) %932 = (*.f64 b %731) %934 = (*.f64 b %738) %938 = (*.f64 %405 #s(literal 2/3 binary64)) %940 = (*.f64 %405 %731) %944 = (*.f64 %454 #s(literal 1 binary64)) %946 = (*.f64 %454 #s(literal 2 binary64)) %966 = (/.f64 %22 #s(literal 9 binary64)) %969 = (/.f64 %22 %800) %974 = (/.f64 %22 %705) %976 = (*.f64 %793 %800) %981 = (/.f64 %160 %705) %983 = (*.f64 %715 %1) %987 = (*.f64 %721 %1) %989 = (*.f64 #s(literal 1/6 binary64) %1) %994 = (*.f64 %1 #s(literal 2/3 binary64)) %996 = (*.f64 %1 %731) %999 = (*.f64 %67 #s(literal 1 binary64)) %1001 = (*.f64 %67 #s(literal 2 binary64)) %1005 = (*.f64 %415 #s(literal 2/3 binary64)) %1007 = (*.f64 %415 %731) %1009 = (*.f64 %415 #s(literal 2 binary64)) %1011 = (*.f64 %415 %738) %1013 = (*.f64 %415 #s(literal -2/3 binary64)) %1015 = (*.f64 %454 #s(literal 3 binary64)) %1016 = (*.f64 #s(literal 3 binary64) %55) %1021 = (*.f64 %55 #s(literal -3 binary64)) %1022 = (*.f64 #s(literal -3 binary64) %454) %1027 = (neg.f64 %906) %1030 = (*.f64 #s(literal -3 binary64) %55) %1037 = (*.f64 #s(literal -3 binary64) %475) %1052 = (*.f64 #s(literal 1 binary64) %579) %1058 = (*.f64 %405 (*.f64 #s(literal 1/3 binary64) a)) %1059 = (*.f64 a %33) %1062 = (*.f64 a %464) %1065 = (/.f64 #s(literal 1 binary64) %886) %1069 = (*.f64 %800 #s(literal 3 binary64)) %1070 = (/.f64 %22 %1069) %1074 = (fma.f64 %454 a %119) %1076 = (*.f64 a %55) %1079 = (*.f64 %55 a) %1082 = (*.f64 #s(literal -3 binary64) %479) %1088 = (*.f64 %405 a) %1089 = (/.f64 %1088 %1069) %1102 = (*.f64 %29 #s(literal 1 binary64)) %1104 = (*.f64 %29 #s(literal 2 binary64)) %1108 = (*.f64 %479 #s(literal 1 binary64)) %1110 = (*.f64 %479 #s(literal 2 binary64)) %1113 = (*.f64 #s(literal 3 binary64) %475) %1120 = (-.f64 %462 %159) %1122 = (-.f64 %796 %1079) %1132 = (*.f64 %454 a) %1133 = (*.f64 #s(literal 3 binary64) %33) %1138 = (*.f64 b #s(literal -3 binary64)) %1139 = (*.f64 %454 %25) %1142 = (*.f64 %29 #s(literal -3 binary64)) %1145 = (*.f64 #s(literal -3 binary64) %405) %1148 = (*.f64 #s(literal -3 binary64) %464) %1157 = (*.f64 #s(literal 3 binary64) #s(literal -3 binary64)) %1159 = (*.f64 %55 #s(literal 3 binary64)) %1169 = (*.f64 #s(literal -3 binary64) #s(literal 3 binary64)) %1180 = (fma.f64 %454 %25 %159) %1184 = (*.f64 %25 %55) %1189 = (*.f64 %33 #s(literal 3 binary64)) %1192 = (*.f64 %55 %63) %1195 = (*.f64 %63 %55) %1198 = (*.f64 #s(literal -3 binary64) b) %1217 = (*.f64 %25 %475) %1220 = (*.f64 #s(literal -3 binary64) %415) %1225 = (*.f64 %63 %454) %1237 = (*.f64 %475 %25) %1240 = (*.f64 %475 a) %1243 = (*.f64 a %475) %1247 = (/.f64 %156 %1069) %1278 = (*.f64 a %63) %1280 = (*.f64 %33 a) %1285 = (*.f64 %63 a) %1287 = (*.f64 %29 %63) %1290 = (*.f64 %33 %63) %1293 = (*.f64 %63 %33) %1296 = (*.f64 %63 %479) %1299 = (*.f64 %63 %464) %1310 = (*.f64 %464 a) %1313 = (/.f64 %47 a) %1315 = (/.f64 %70 #s(literal 3 binary64)) %1329 = (-.f64 %60 %906) %1333 = (*.f64 #s(literal -3 binary64) %33) %1336 = (*.f64 %464 #s(literal 3 binary64)) %1343 = (*.f64 %33 #s(literal -3 binary64)) %1346 = (*.f64 #s(literal 3 binary64) %464) %1349 = (neg.f64 %1088) %1367 = (*.f64 %67 %63) %1380 = (*.f64 %63 %475) %1396 = (fma.f64 %405 %68 %19) %1397 = (*.f64 %800 #s(literal -3 binary64)) %1403 = (*.f64 %67 #s(literal -3 binary64)) %1406 = (*.f64 %475 #s(literal 3 binary64)) %1411 = (fabs.f64 %22) %1414 = (*.f64 %1 #s(literal -3 binary64)) %1423 = (*.f64 #s(literal -3 binary64) %1) %1428 = (*.f64 %22 %475) %1437 = (/.f64 %22 %1411) %1449 = (-.f64 %446 %19) %1451 = (-.f64 %30 %1088) %1458 = (*.f64 %25 %464) %1480 = (/.f64 %906 %886) %1482 = (/.f64 %1088 %886) %1484 = (/.f64 %405 %886) %1486 = (/.f64 %22 %886) %1501 = (/.f64 a %886) %1503 = (/.f64 #s(literal 3 binary64) %886) %1505 = (/.f64 #s(literal 1 binary64) %705) %1507 = (/.f64 %171 #s(literal 9 binary64)) %1508 = (/.f64 %1015 #s(literal 9 binary64)) %1515 = (*.f64 %63 b) %1518 = (*.f64 b %63) %1524 = (*.f64 %63 %405) %1533 = (*.f64 %464 %25) %1564 = (*.f64 %405 %68) %1573 = (*.f64 %25 %33) %1576 = (*.f64 %22 %464) %1579 = (/.f64 a #s(literal 9 binary64)) %1580 = (/.f64 %906 %800) %1583 = (/.f64 #s(literal 3 binary64) #s(literal 9 binary64)) %1584 = (/.f64 %1088 %800) %1586 = (/.f64 %1088 %705) %1588 = (/.f64 %405 %800) %1590 = (/.f64 %405 #s(literal 9 binary64)) %1592 = (/.f64 %405 %705) %1595 = (/.f64 a %800) %1596 = (/.f64 %906 #s(literal 9 binary64)) %1598 = (/.f64 a %705) %1600 = (/.f64 #s(literal 3 binary64) %800) %1601 = (/.f64 %1088 #s(literal 9 binary64)) %1603 = (/.f64 #s(literal 3 binary64) %705) %1620 = (/.f64 %1 %886) %1648 = (/.f64 #s(literal 1 binary64) %857) %1654 = (*.f64 %63 %1) %1657 = (*.f64 %1 %63) %1660 = (*.f64 %63 %415) %1698 = (/.f64 %1 %800) %1700 = (/.f64 %1 #s(literal 9 binary64)) %1702 = (/.f64 %1 %705) %1708 = (/.f64 %156 #s(literal 9 binary64)) %1710 = (/.f64 %156 %800) %1712 = (/.f64 %156 %705) %1714 = (/.f64 %160 #s(literal 9 binary64)) %1716 = (/.f64 %160 %800) %1729 = (/.f64 #s(literal 1 binary64) %1069) %1731 = (/.f64 #s(literal 1 binary64) %1397) %1746 = (*.f64 #s(literal 2 binary64) %705) %1752 = (/.f64 a %1069) %1754 = (/.f64 #s(literal 3 binary64) %1069) %1766 = (/.f64 %122 %800) %1767 = (/.f64 %1058 %800) %1778 = (/.f64 %42 %22) %1780 = (/.f64 %906 %1069) %1791 = (/.f64 %405 %1069) %1794 = (/.f64 a %25) %1795 = (/.f64 %906 %25) %1798 = (/.f64 #s(literal 3 binary64) %25) %1799 = (/.f64 %1088 %25) %1811 = (*.f64 #s(literal 2 binary64) %857) %1825 = (/.f64 %119 %22) %1826 = (/.f64 %1132 %22) %1831 = (/.f64 %42 a) %1833 = (/.f64 %42 #s(literal 3 binary64)) %1837 = (/.f64 %47 #s(literal 3 binary64)) %1841 = (/.f64 %70 a) %1857 = (/.f64 %1 %1069) %1867 = (/.f64 %156 %25) %1873 = (/.f64 %160 %25) %1878 = (/.f64 %160 %1069) %1894 = (*.f64 #s(literal 2 binary64) %1069) %1897 = (*.f64 #s(literal 2 binary64) %1397) %1899 = (/.f64 %168 %22) %1900 = (/.f64 %796 %22) %1903 = (/.f64 %42 #s(literal -3 binary64)) %1905 = (/.f64 %42 %63) %1909 = (/.f64 %47 %63) %1911 = (/.f64 %47 #s(literal -3 binary64)) %1913 = (/.f64 %70 %63) %1915 = (/.f64 %70 #s(literal -3 binary64)) %1917 = (/.f64 a %1411) %1918 = (/.f64 %906 %1411) %1920 = (/.f64 #s(literal 3 binary64) %1411) %1921 = (/.f64 %1088 %1411) %1923 = (/.f64 %405 %1411) %1937 = (/.f64 %159 %857) %1938 = (/.f64 %1139 %857) %1941 = (/.f64 %156 %1411) %1943 = (/.f64 %160 %1411) %1945 = (/.f64 %1 %1411) %1972 = (/.f64 %60 %857) %1973 = (/.f64 %1027 %857) %2063 = (/.f64 %19 %1397) %2064 = (/.f64 %1564 %1397) %2091 = (/.f64 %30 %1397) %2092 = (/.f64 %1349 %1397) %2127 = (*.f64 %426 %39) %2129 = (/.f64 %426 %22) %2131 = (*.f64 %39 %426) %2141 = (/.f64 %426 #s(literal 3 binary64)) %2142 = (/.f64 %426 a) %2145 = (/.f64 %426 %63) %2146 = (/.f64 %426 #s(literal -3 binary64)) %2175 = (*.f64 %886 %886) b (neg.f64 %1) (*.f64 b #s(literal 1 binary64)) (*.f64 %1 #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) %1) (neg.f64 (*.f64 b #s(literal -1 binary64))) (*.f64 %11 #s(literal -1/2 binary64)) (*.f64 (*.f64 %1 #s(literal -2 binary64)) #s(literal 1/2 binary64)) (/.f64 %21 %22) (/.f64 %26 %25) (/.f64 %30 a) (/.f64 %34 a) (*.f64 b (*.f64 %36 %25)) (*.f64 %22 %40) (*.f64 %25 %42) (*.f64 %39 %21) (*.f64 %42 %25) (*.f64 %40 %22) (*.f64 %47 #s(literal -3 binary64)) (*.f64 %49 a) (*.f64 (*.f64 %40 #s(literal 3 binary64)) a) (*.f64 (*.f64 %40 a) #s(literal 3 binary64)) (/.f64 %56 #s(literal 3 binary64)) (/.f64 %58 #s(literal -3 binary64)) (/.f64 %60 #s(literal 3 binary64)) (/.f64 %62 %63) (*.f64 %1 (*.f64 %39 %25)) (*.f64 %67 %68) (*.f64 %70 %63) (*.f64 %72 #s(literal 3 binary64)) (*.f64 (*.f64 %40 %63) #s(literal -3 binary64)) (*.f64 (*.f64 %40 #s(literal -3 binary64)) %63) (*.f64 %29 (*.f64 %78 %25)) %1 (*.f64 %1 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %1) (*.f64 %11 #s(literal 1/2 binary64)) (*.f64 %84 #s(literal 2 binary64)) (+.f64 %1 %87) (+.f64 %1 %89) (/.f64 %11 #s(literal 2 binary64)) (fma.f64 %1 #s(literal 1/2 binary64) %84) (fma.f64 %1 #s(literal 1 binary64) %87) (fma.f64 %1 #s(literal 1 binary64) %89) (fma.f64 #s(literal 1/2 binary64) %1 %95) (fma.f64 #s(literal 1 binary64) %1 %87) (fma.f64 #s(literal 1 binary64) %1 %89) (+.f64 %95 %95) (+.f64 %84 %84) (/.f64 %21 %25) (/.f64 %26 %22) (/.f64 %103 a) (*.f64 a %70) (*.f64 b %106) (*.f64 b %108) (*.f64 #s(literal 3 binary64) %47) (*.f64 %22 %42) (*.f64 %29 %112) (*.f64 %39 %26) (*.f64 %21 %36) (*.f64 %26 %39) (*.f64 %42 %22) (*.f64 %40 %25) (*.f64 %119 %120) (*.f64 %122 %123) (*.f64 %47 #s(literal 3 binary64)) (*.f64 %70 a) (*.f64 %112 %29) (*.f64 %128 #s(literal 1/3 binary64)) (fma.f64 %11 #s(literal 1/2 binary64) %87) (fma.f64 %11 #s(literal 1/2 binary64) %89) (fma.f64 %84 #s(literal 2 binary64) %87) (fma.f64 %84 #s(literal 2 binary64) %89) (/.f64 %56 #s(literal -3 binary64)) (/.f64 %135 #s(literal -3 binary64)) (/.f64 %60 #s(literal -3 binary64)) (/.f64 %128 #s(literal 3 binary64)) (*.f64 %55 %139) (*.f64 %139 %55) (/.f64 %30 %63) (/.f64 %34 %63) (/.f64 %144 %63) (*.f64 %1 %146) (*.f64 #s(literal -3 binary64) %148) (*.f64 %63 %150) (*.f64 %33 %152) (*.f64 %67 %154) (*.f64 %156 %157) (*.f64 %160 %161) (*.f64 %152 %33) (*.f64 %72 #s(literal -3 binary64)) (*.f64 %49 %63) (*.f64 %67 %166) (*.f64 %168 %169) (*.f64 %171 %172) (*.f64 %166 %67) (neg.f64 (/.f64 %128 #s(literal -3 binary64))) (*.f64 %177 %178) (*.f64 %180 %181) (*.f64 %183 %184) (*.f64 %186 %187) (*.f64 %29 %189) (*.f64 %103 %78) (/.f64 #s(literal 1 binary64) (/.f64 a %103)) (/.f64 #s(literal 1 binary64) (/.f64 %25 %21)) (/.f64 #s(literal 1 binary64) (/.f64 %22 %26)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) %128)) (fma.f64 a %70 %87) (fma.f64 a %70 %89) (fma.f64 b %106 %87) (fma.f64 b %106 %89) (fma.f64 b %108 %87) (fma.f64 b %108 %89) (fma.f64 #s(literal 3 binary64) %47 %87) (fma.f64 #s(literal 3 binary64) %47 %89) (fma.f64 %22 %42 %87) (fma.f64 %22 %42 %89) (fma.f64 %29 %112 %87) (fma.f64 %29 %112 %89) (fma.f64 %39 %26 %87) (fma.f64 %39 %26 %89) (fma.f64 %21 %36 %87) (fma.f64 %21 %36 %89) (fma.f64 %26 %39 %87) (fma.f64 %26 %39 %89) (fma.f64 %42 %22 %87) (fma.f64 %42 %22 %89) (fma.f64 %40 %25 %87) (fma.f64 %40 %25 %89) (fma.f64 %119 %120 %87) (fma.f64 %119 %120 %89) (fma.f64 %122 %123 %87) (fma.f64 %122 %123 %89) (fma.f64 %47 #s(literal 3 binary64) %87) (fma.f64 %47 #s(literal 3 binary64) %89) (fma.f64 %70 a %87) (fma.f64 %70 a %89) (fma.f64 %112 %29 %87) (fma.f64 %112 %29 %89) (fma.f64 %128 #s(literal 1/3 binary64) %87) (fma.f64 %128 #s(literal 1/3 binary64) %89) (fma.f64 %55 %139 %87) (fma.f64 %55 %139 %89) (fma.f64 %139 %55 %87) (fma.f64 %139 %55 %89) (fma.f64 %1 %146 %87) (fma.f64 %1 %146 %89) (fma.f64 #s(literal -3 binary64) %148 %87) (fma.f64 #s(literal -3 binary64) %148 %89) (fma.f64 %63 %150 %87) (fma.f64 %63 %150 %89) (fma.f64 %33 %152 %87) (fma.f64 %33 %152 %89) (fma.f64 %67 %154 %87) (fma.f64 %67 %154 %89) (fma.f64 %156 %157 %87) (fma.f64 %156 %157 %89) (fma.f64 %160 %161 %87) (fma.f64 %160 %161 %89) (fma.f64 %152 %33 %87) (fma.f64 %152 %33 %89) (fma.f64 %72 #s(literal -3 binary64) %87) (fma.f64 %72 #s(literal -3 binary64) %89) (fma.f64 %49 %63 %87) (fma.f64 %49 %63 %89) (fma.f64 %67 %166 %87) (fma.f64 %67 %166 %89) (fma.f64 %168 %169 %87) (fma.f64 %168 %169 %89) (fma.f64 %171 %172 %87) (fma.f64 %171 %172 %89) (fma.f64 %166 %67 %87) (fma.f64 %166 %67 %89) (fma.f64 %177 %178 %87) (fma.f64 %177 %178 %89) (fma.f64 %180 %181 %87) (fma.f64 %180 %181 %89) (fma.f64 %183 %184 %87) (fma.f64 %183 %184 %89) (fma.f64 %186 %187 %87) (fma.f64 %186 %187 %89) (fma.f64 %29 %189 %87) (fma.f64 %29 %189 %89) (fma.f64 %103 %78 %87) (fma.f64 %103 %78 %89) %278 (fabs.f64 %278) (fabs.f64 (*.f64 %280 b)) (fabs.f64 %283) (fabs.f64 (*.f64 b %280)) (*.f64 %1 %1) (*.f64 %280 %280) (neg.f64 %283) (fabs.f64 (*.f64 %280 %1)) (fabs.f64 (*.f64 %1 %280)) (fabs.f64 (*.f64 %294 b)) (fabs.f64 (*.f64 b %294)) (fabs.f64 (*.f64 %294 %1)) (fabs.f64 (*.f64 %1 %294)) (*.f64 %294 %294) (sqrt.f64 %304) (*.f64 %306 %307) (*.f64 %309 %306) (pow.f64 b #s(literal 2 binary64)) (pow.f64 %1 #s(literal 2 binary64)) (pow.f64 %280 #s(literal 2 binary64)) (pow.f64 %294 #s(literal 2 binary64)) (*.f64 b %315) (*.f64 %315 b) (pow.f64 %278 #s(literal 1 binary64)) (*.f64 %1 %319) (*.f64 %280 %321) (*.f64 %323 %280) (*.f64 %319 %1) (*.f64 %321 %280) (*.f64 %327 %280) (*.f64 %329 %280) (/.f64 #s(literal 1 binary64) (pow.f64 %278 #s(literal -1 binary64))) (*.f64 %333 %294) (pow.f64 %304 #s(literal 1/2 binary64)) (pow.f64 %304 %336) (*.f64 %338 %306) #s(literal 3 binary64) (neg.f64 #s(literal -3 binary64)) a (neg.f64 %63) (*.f64 a #s(literal 3 binary64)) %22 (*.f64 #s(literal -3 binary64) %63) (*.f64 %63 #s(literal -3 binary64)) (neg.f64 %25) c (neg.f64 %347) (*.f64 a %349) (*.f64 c %22) (*.f64 #s(literal 3 binary64) %352) %354 (*.f64 %352 #s(literal 3 binary64)) (*.f64 %349 a) (*.f64 a %357) (*.f64 #s(literal -3 binary64) %359) (*.f64 %63 %361) (*.f64 %347 %25) (*.f64 %25 %347) (*.f64 %361 %63) (*.f64 %359 #s(literal -3 binary64)) (*.f64 %367 a) (*.f64 %357 a) (neg.f64 %370) (fma.f64 a %361 %278) (fma.f64 b b %370) (fma.f64 c %25 %278) (fma.f64 #s(literal -3 binary64) %352 %278) %376 (fma.f64 %361 a %278) (fma.f64 %352 #s(literal -3 binary64) %278) (+.f64 %278 %370) (+.f64 %370 %278) (-.f64 %278 %354) (fabs.f64 %376) (fma.f64 #s(literal 3 binary64) %359 %278) (fma.f64 %22 %347 %278) (fma.f64 %63 %349 %278) (fma.f64 %347 %22 %278) (fma.f64 %349 %63 %278) (fma.f64 %359 #s(literal 3 binary64) %278) (fabs.f64 %389) (neg.f64 %389) (-.f64 %370 %283) (fma.f64 %1 %1 %370) (fma.f64 %280 %280 %370) (fma.f64 %63 %357 %278) (fma.f64 %367 %63 %278) (fma.f64 %294 %294 %370) (fma.f64 %306 %307 %370) (fma.f64 %309 %306 %370) (sqrt.f64 %400) (fma.f64 b %315 %370) (fma.f64 %315 b %370) (pow.f64 %376 #s(literal 1 binary64)) (*.f64 %405 %405) (fma.f64 %1 %319 %370) (fma.f64 %280 %321 %370) (fma.f64 %323 %280 %370) (fma.f64 %319 %1 %370) (fma.f64 %321 %280 %370) (pow.f64 %405 #s(literal 2 binary64)) (fma.f64 %327 %280 %370) (fma.f64 %329 %280 %370) (pow.f64 %415 #s(literal 2 binary64)) (*.f64 %415 %415) (/.f64 #s(literal 1 binary64) (pow.f64 %376 #s(literal -1 binary64))) (fma.f64 %333 %294 %370) (fma.f64 %338 %306 %370) (pow.f64 %400 #s(literal 1/2 binary64)) (pow.f64 %400 %336) (*.f64 (pow.f64 %405 #s(literal 1 binary64)) %405) (*.f64 %426 (*.f64 %426 %405)) (*.f64 (*.f64 %405 %426) %426) %405 (fabs.f64 %405) (fabs.f64 %415) (neg.f64 %415) (*.f64 %405 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %405) (fabs.f64 %436) (neg.f64 %436) (*.f64 %439 #s(literal 1/2 binary64)) (*.f64 %441 #s(literal 2 binary64)) (/.f64 %439 #s(literal 2 binary64)) (/.f64 %444 %22) (/.f64 %446 a) (/.f64 %448 %25) (*.f64 %22 %450) (*.f64 %39 %444) (*.f64 %450 %22) (*.f64 %454 %154) (*.f64 %457 a) (*.f64 %460 #s(literal 3 binary64)) (/.f64 %462 #s(literal 3 binary64)) (/.f64 %465 %63) (*.f64 %415 %106) (*.f64 %468 #s(literal -3 binary64)) (*.f64 %470 %63) (neg.f64 (*.f64 %472 %22)) (/.f64 %476 #s(literal -3 binary64)) (pow.f64 %376 #s(literal 1/2 binary64)) (*.f64 %479 %189) (+.f64 %405 %481) (+.f64 %405 %483) (pow.f64 %426 #s(literal 2 binary64)) (*.f64 %426 %426) (fma.f64 %405 #s(literal 1/2 binary64) %441) (fma.f64 %405 #s(literal 1 binary64) %481) (fma.f64 %405 #s(literal 1 binary64) %483) (fma.f64 #s(literal 1/2 binary64) %405 %490) (fma.f64 #s(literal 1 binary64) %405 %481) (fma.f64 #s(literal 1 binary64) %405 %483) (+.f64 %441 %441) (+.f64 %490 %490) (*.f64 %496 %496) (*.f64 %426 %498) (fma.f64 %439 #s(literal 1/2 binary64) %481) (fma.f64 %439 #s(literal 1/2 binary64) %483) (fma.f64 %441 #s(literal 2 binary64) %481) (fma.f64 %441 #s(literal 2 binary64) %483) (*.f64 %498 %498) (fma.f64 %22 %450 %481) (fma.f64 %22 %450 %483) (fma.f64 %39 %444 %481) (fma.f64 %39 %444 %483) (fma.f64 %450 %22 %481) (fma.f64 %450 %22 %483) (fma.f64 %454 %154 %481) (fma.f64 %454 %154 %483) (fma.f64 %457 a %481) (fma.f64 %457 a %483) (fma.f64 %460 #s(literal 3 binary64) %481) (fma.f64 %460 #s(literal 3 binary64) %483) (fma.f64 %415 %106 %481) (fma.f64 %415 %106 %483) (fma.f64 %468 #s(literal -3 binary64) %481) (fma.f64 %468 #s(literal -3 binary64) %483) (fma.f64 %470 %63 %481) (fma.f64 %470 %63 %483) (pow.f64 %400 (/.f64 #s(literal 1/2 binary64) #s(literal 2 binary64))) (fma.f64 %479 %189 %481) (fma.f64 %479 %189 %483) (fma.f64 %426 %426 %481) (fma.f64 %426 %426 %483) (fma.f64 %496 %496 %481) (fma.f64 %496 %496 %483) (fma.f64 %426 %498 %481) (fma.f64 %426 %498 %483) (fma.f64 %498 %498 %481) (fma.f64 %498 %498 %483) %535 (+.f64 %1 %405) (+.f64 %405 %1) (neg.f64 %538) (-.f64 %1 %415) (*.f64 %535 #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) %535) (*.f64 %538 #s(literal -1 binary64)) (fma.f64 %1 #s(literal 1 binary64) %405) (fma.f64 %405 #s(literal 1 binary64) %1) (fma.f64 #s(literal 1 binary64) %1 %405) (fma.f64 #s(literal 1 binary64) %405 %1) (*.f64 #s(literal 2 binary64) %548) (*.f64 #s(literal 1/2 binary64) %550) (*.f64 %550 #s(literal 1/2 binary64)) (*.f64 %553 #s(literal 2 binary64)) (fma.f64 %11 #s(literal 1/2 binary64) %405) (fma.f64 %84 #s(literal 2 binary64) %405) (fma.f64 %439 #s(literal 1/2 binary64) %1) (fma.f64 %441 #s(literal 2 binary64) %1) (/.f64 %550 #s(literal 2 binary64)) (*.f64 %550 %560) (fma.f64 a %70 %405) (fma.f64 b %106 %405) (fma.f64 b %108 %405) (fma.f64 #s(literal 3 binary64) %47 %405) (fma.f64 %22 %42 %405) (fma.f64 %29 %112 %405) (fma.f64 %39 %26 %405) (fma.f64 %21 %36 %405) (fma.f64 %26 %39 %405) (fma.f64 %42 %22 %405) (fma.f64 %40 %25 %405) (fma.f64 %119 %120 %405) (fma.f64 %122 %123 %405) (fma.f64 %47 #s(literal 3 binary64) %405) (fma.f64 %70 a %405) (fma.f64 %112 %29 %405) (fma.f64 %128 #s(literal 1/3 binary64) %405) (/.f64 %579 %22) (/.f64 %581 %25) (*.f64 %22 %583) (*.f64 %112 %585) (*.f64 %579 %39) (fma.f64 %55 %139 %405) (fma.f64 %139 %55 %405) (fma.f64 %1 %146 %405) (fma.f64 %22 %450 %1) (fma.f64 #s(literal -3 binary64) %148 %405) (fma.f64 %63 %150 %405) (fma.f64 %33 %152 %405) (fma.f64 %39 %444 %1) (fma.f64 %67 %154 %405) (fma.f64 %156 %157 %405) (fma.f64 %160 %161 %405) (fma.f64 %152 %33 %405) (fma.f64 %72 #s(literal -3 binary64) %405) (fma.f64 %49 %63 %405) (fma.f64 %450 %22 %1) (fma.f64 %454 %154 %1) (fma.f64 %457 a %1) (fma.f64 %460 #s(literal 3 binary64) %1) (/.f64 %606 a) (/.f64 %608 #s(literal 3 binary64)) (*.f64 %166 %610) (*.f64 %139 %612) (*.f64 %152 %614) (neg.f64 %616) (-.f64 %405 (*.f64 (neg.f64 %70) a)) (-.f64 %405 (*.f64 (neg.f64 %47) #s(literal 3 binary64))) (fma.f64 %67 %166 %405) (fma.f64 %168 %169 %405) (fma.f64 %171 %172 %405) (fma.f64 %166 %67 %405) (fma.f64 %415 %106 %1) (fma.f64 %468 #s(literal -3 binary64) %1) (fma.f64 %470 %63 %1) (/.f64 (/.f64 %579 %63) #s(literal -3 binary64)) (/.f64 (/.f64 %579 #s(literal -3 binary64)) %63) (fma.f64 %177 %178 %405) (fma.f64 %180 %181 %405) (fma.f64 %183 %184 %405) (fma.f64 %186 %187 %405) (/.f64 %639 a) (fma.f64 %29 %189 %405) (fma.f64 %103 %78 %405) (/.f64 %643 #s(literal 3 binary64)) (fma.f64 %479 %189 %1) (/.f64 #s(literal 1 binary64) (/.f64 %22 %579)) (fma.f64 %426 %426 %1) (+.f64 %535 %649) (+.f64 %535 %651) (fma.f64 %496 %496 %1) (fma.f64 %426 %498 %1) (fma.f64 %535 #s(literal 1/2 binary64) %553) (fma.f64 %535 #s(literal 1 binary64) %649) (fma.f64 %535 #s(literal 1 binary64) %651) (fma.f64 #s(literal 1/2 binary64) %535 %548) (fma.f64 #s(literal 1 binary64) %535 %649) (fma.f64 #s(literal 1 binary64) %535 %651) (fma.f64 %538 #s(literal -1 binary64) %649) (fma.f64 %538 #s(literal -1 binary64) %651) (+.f64 %553 %553) (+.f64 %548 %548) (fma.f64 %498 %498 %1) (fma.f64 #s(literal 2 binary64) %548 %649) (fma.f64 #s(literal 2 binary64) %548 %651) (fma.f64 #s(literal 1/2 binary64) %550 %649) (fma.f64 #s(literal 1/2 binary64) %550 %651) (fma.f64 %550 #s(literal 1/2 binary64) %649) (fma.f64 %550 #s(literal 1/2 binary64) %651) (fma.f64 %553 #s(literal 2 binary64) %649) (fma.f64 %553 #s(literal 2 binary64) %651) (fma.f64 %550 %560 %649) (fma.f64 %550 %560 %651) (fma.f64 %22 %583 %649) (fma.f64 %22 %583 %651) (fma.f64 %112 %585 %649) (fma.f64 %112 %585 %651) (fma.f64 %579 %39 %649) (fma.f64 %579 %39 %651) (fma.f64 %166 %610 %649) (fma.f64 %166 %610 %651) (fma.f64 %139 %612 %649) (fma.f64 %139 %612 %651) (fma.f64 %152 %614 %649) (fma.f64 %152 %614 %651) (/.f64 %535 %22) (/.f64 %585 a) (/.f64 %538 %25) (*.f64 %535 %39) (*.f64 #s(literal 1/3 binary64) %610) (*.f64 #s(literal -1/3 binary64) %612) (*.f64 %39 %535) (*.f64 %36 %538) (*.f64 %610 #s(literal 1/3 binary64)) (*.f64 %612 #s(literal -1/3 binary64)) %583 (/.f64 %610 #s(literal 3 binary64)) (/.f64 %612 #s(literal -3 binary64)) (/.f64 %614 %63) (neg.f64 %701) (/.f64 %703 %705) (/.f64 (*.f64 #s(literal -1 binary64) %538) %22) (*.f64 %583 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 %711 %538)) (*.f64 #s(literal 2 binary64) (*.f64 %715 %535)) (*.f64 #s(literal 1 binary64) %583) (*.f64 #s(literal -1 binary64) %701) (*.f64 #s(literal -2/3 binary64) (*.f64 %721 %538)) (*.f64 #s(literal 2/3 binary64) (*.f64 %725 %538)) (*.f64 #s(literal 2/3 binary64) (*.f64 %721 %535)) (*.f64 %78 %585) (*.f64 %731 (*.f64 #s(literal -1/6 binary64) %538)) (*.f64 %731 (*.f64 #s(literal 1/6 binary64) %535)) (*.f64 %736 %614) (*.f64 %738 (*.f64 #s(literal 1/6 binary64) %538)) (*.f64 %585 %78) (*.f64 %614 %736) (*.f64 %550 %715) (*.f64 (*.f64 %610 #s(literal 2 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 %538 #s(literal 2/3 binary64)) %725) (*.f64 (*.f64 %538 %731) #s(literal -1/6 binary64)) (*.f64 (*.f64 %538 #s(literal 2 binary64)) %711) (*.f64 (*.f64 %538 %738) #s(literal 1/6 binary64)) (*.f64 (*.f64 %538 #s(literal -2/3 binary64)) %721) (*.f64 (*.f64 %535 #s(literal 2/3 binary64)) %721) (*.f64 (*.f64 %535 %731) #s(literal 1/6 binary64)) (*.f64 (/.f64 %550 a) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 a %585)) (/.f64 #s(literal 1 binary64) (/.f64 %25 %538)) (/.f64 #s(literal 1 binary64) (/.f64 %22 %535)) (/.f64 %768 #s(literal 9 binary64)) (/.f64 (*.f64 %610 #s(literal -1 binary64)) #s(literal -3 binary64)) (/.f64 (*.f64 %736 %538) #s(literal 3 binary64)) (/.f64 (*.f64 %736 %535) #s(literal -3 binary64)) (/.f64 (*.f64 %585 #s(literal -1 binary64)) %63) (/.f64 (*.f64 %614 #s(literal 1 binary64)) %63) (/.f64 (*.f64 #s(literal -1 binary64) %585) %63) (*.f64 (/.f64 %550 %63) #s(literal -1/6 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) %610)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) %612)) (/.f64 #s(literal 1 binary64) (/.f64 %63 %614)) (/.f64 %790 %22) (/.f64 (neg.f64 %768) %793) (/.f64 %797 %22) (/.f64 %799 %800) (/.f64 %550 %802) (/.f64 (*.f64 %703 #s(literal 1 binary64)) %705) (/.f64 (*.f64 #s(literal 1 binary64) %703) %705) (/.f64 (*.f64 #s(literal 2 binary64) %585) (*.f64 #s(literal 2 binary64) a)) (/.f64 (*.f64 #s(literal 2 binary64) %538) (*.f64 #s(literal 2 binary64) %25)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) %583)) (*.f64 #s(literal 2 binary64) (*.f64 %721 %585)) (*.f64 #s(literal 1/2 binary64) %818) (*.f64 (*.f64 %585 #s(literal 2 binary64)) %721) (*.f64 (*.f64 %39 %550) #s(literal 1/2 binary64)) (fma.f64 b %36 %450) (fma.f64 %405 %39 %42) (fma.f64 #s(literal 1/3 binary64) %454 %42) (fma.f64 %39 %405 %42) (fma.f64 %36 b %450) (fma.f64 %55 #s(literal -1/3 binary64) %450) (fma.f64 %454 #s(literal 1/3 binary64) %42) (+.f64 %42 %450) (+.f64 %450 %42) (/.f64 (*.f64 %703 %78) #s(literal 9 binary64)) (/.f64 %818 #s(literal 2 binary64)) (/.f64 (*.f64 %78 %703) #s(literal 9 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) %610) (*.f64 #s(literal 2 binary64) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) %612) (*.f64 #s(literal 2 binary64) #s(literal -3 binary64))) (/.f64 (*.f64 #s(literal 1 binary64) %768) #s(literal 9 binary64)) (/.f64 (/.f64 %799 a) a) (*.f64 %768 (/.f64 #s(literal 1 binary64) #s(literal 9 binary64))) (*.f64 (/.f64 %550 #s(literal 3 binary64)) %721) (*.f64 (/.f64 %550 #s(literal -3 binary64)) %725) (-.f64 %42 %472) (-.f64 %450 %40) (/.f64 (*.f64 %703 #s(literal -1 binary64)) %857) (/.f64 (*.f64 #s(literal -1 binary64) %703) %857) (/.f64 (*.f64 #s(literal 2 binary64) %614) (*.f64 #s(literal 2 binary64) %63)) (fma.f64 %1 %39 %450) (fma.f64 #s(literal 1/3 binary64) %67 %450) (fma.f64 %39 %1 %450) (fma.f64 %36 %415 %42) (fma.f64 %67 #s(literal 1/3 binary64) %450) (fma.f64 %415 %36 %42) (fma.f64 %475 #s(literal -1/3 binary64) %42) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 9 binary64) %768)) (/.f64 (/.f64 %768 #s(literal 3 binary64)) #s(literal 3 binary64)) (/.f64 (neg.f64 %799) (neg.f64 %800)) (/.f64 (*.f64 %790 #s(literal 1 binary64)) %22) (/.f64 (*.f64 %790 #s(literal -1 binary64)) %25) (/.f64 (*.f64 #s(literal -1 binary64) %790) %25) (/.f64 (*.f64 #s(literal 1 binary64) %790) %22) (/.f64 %579 %886) (/.f64 (*.f64 %797 #s(literal 1 binary64)) %22) (/.f64 (*.f64 %797 #s(literal -1 binary64)) %25) (/.f64 (*.f64 #s(literal -1 binary64) %797) %25) (/.f64 (*.f64 #s(literal 1 binary64) %797) %22) (/.f64 (*.f64 #s(literal 1 binary64) %799) %800) (*.f64 %22 (/.f64 %535 %886)) (*.f64 %799 (/.f64 #s(literal 1 binary64) %800)) (/.f64 (*.f64 %790 %78) #s(literal 3 binary64)) (/.f64 (*.f64 %78 %790) #s(literal 3 binary64)) (fma.f64 b %36 %907) (fma.f64 #s(literal 2 binary64) %909 %42) (fma.f64 #s(literal 1 binary64) %42 %450) (fma.f64 #s(literal 1 binary64) %450 %42) (fma.f64 #s(literal -1 binary64) %40 %450) (fma.f64 #s(literal -1 binary64) %472 %42) (fma.f64 #s(literal 2/3 binary64) %915 %42) (fma.f64 %78 %29 %450) (fma.f64 %78 %479 %42) (fma.f64 %919 %711 %450) (fma.f64 %33 %736 %450) (fma.f64 %922 %721 %450) (fma.f64 %924 %725 %450) (fma.f64 %29 %78 %450) (fma.f64 %731 %927 %42) (fma.f64 %36 b %907) (fma.f64 %55 #s(literal -1/3 binary64) %907) (fma.f64 %42 #s(literal 1 binary64) %450) (fma.f64 %932 #s(literal -1/6 binary64) %450) (fma.f64 %934 #s(literal 1/6 binary64) %450) (fma.f64 %450 #s(literal 1 binary64) %42) (fma.f64 %479 %78 %42) (fma.f64 %938 %721 %42) (fma.f64 %940 #s(literal 1/6 binary64) %42) (fma.f64 %439 %715 %42) (fma.f64 %464 %736 %42) (fma.f64 %944 #s(literal 1/3 binary64) %42) (fma.f64 %946 #s(literal 1/6 binary64) %42) (+.f64 %42 %907) (+.f64 %907 %42) (/.f64 #s(literal 1 binary64) (/.f64 %800 %799)) (/.f64 (*.f64 %797 %78) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) %768) (*.f64 #s(literal 2 binary64) #s(literal 9 binary64))) (/.f64 (*.f64 %78 %797) #s(literal 3 binary64)) (/.f64 (/.f64 %579 #s(literal 9 binary64)) %800) (/.f64 (/.f64 %579 %800) #s(literal 9 binary64)) (/.f64 %608 %705) (/.f64 (/.f64 %579 %705) a) (*.f64 %966 (/.f64 %535 %800)) (*.f64 %969 (/.f64 %535 #s(literal 9 binary64))) (*.f64 %112 (/.f64 %535 %705)) (*.f64 %974 %610) (/.f64 %581 %976) (/.f64 (fma.f64 %450 #s(literal -3 binary64) %55) #s(literal -3 binary64)) (fma.f64 %1 %39 %907) (fma.f64 %405 %39 %981) (fma.f64 #s(literal 2 binary64) %983 %450) (fma.f64 #s(literal 1/3 binary64) %67 %907) (fma.f64 #s(literal 1/3 binary64) %454 %981) (fma.f64 #s(literal 2/3 binary64) %987 %450) (fma.f64 %731 %989 %450) (fma.f64 %39 %1 %907) (fma.f64 %39 %405 %981) (fma.f64 %67 #s(literal 1/3 binary64) %907) (fma.f64 %994 %721 %450) (fma.f64 %996 #s(literal 1/6 binary64) %450) (fma.f64 %11 %715 %450) (fma.f64 %999 #s(literal 1/3 binary64) %450) (fma.f64 %1001 #s(literal 1/6 binary64) %450) (fma.f64 %454 #s(literal 1/3 binary64) %981) (fma.f64 %436 %36 %42) (fma.f64 %1005 %725 %42) (fma.f64 %1007 #s(literal -1/6 binary64) %42) (fma.f64 %1009 %711 %42) (fma.f64 %1011 #s(literal 1/6 binary64) %42) (fma.f64 %1013 %721 %42) (/.f64 (-.f64 %1015 %1016) #s(literal 9 binary64)) (/.f64 (-.f64 %49 %454) #s(literal -3 binary64)) (/.f64 (-.f64 %1021 %1022) #s(literal 9 binary64)) (+.f64 %981 %450) (+.f64 %450 %981) (-.f64 %42 (/.f64 %1027 %705)) (/.f64 (fma.f64 %475 #s(literal -3 binary64) %1030) #s(literal 9 binary64)) (/.f64 (fma.f64 %475 #s(literal -3 binary64) %1021) #s(literal 9 binary64)) (/.f64 (fma.f64 %42 #s(literal -3 binary64) %475) #s(literal -3 binary64)) (/.f64 (fma.f64 %55 #s(literal -3 binary64) %1037) #s(literal 9 binary64)) (/.f64 (fma.f64 %55 #s(literal -3 binary64) (*.f64 %475 #s(literal -3 binary64))) #s(literal 9 binary64)) (/.f64 (fma.f64 %450 %63 %33) %63) (/.f64 (fma.f64 %42 %63 %464) %63) (fma.f64 %36 %415 %981) (fma.f64 %415 %36 %981) (fma.f64 %475 #s(literal -1/3 binary64) %981) (/.f64 (-.f64 %72 %479) %63) (/.f64 %1052 %886) (/.f64 (*.f64 #s(literal 2 binary64) %799) (*.f64 #s(literal 2 binary64) %800)) (/.f64 (-.f64 %1058 %1059) %800) (/.f64 (-.f64 %122 %1062) %800) (*.f64 %22 (*.f64 %535 %1065)) (*.f64 %1065 %579) (*.f64 %1070 %585) (*.f64 %579 %1065) (/.f64 %643 %705) (/.f64 %1074 %22) (/.f64 (fma.f64 %479 #s(literal -3 binary64) %1076) %25) (/.f64 (fma.f64 %479 #s(literal -3 binary64) %1079) %25) (/.f64 (fma.f64 %55 a %1082) %25) (/.f64 (fma.f64 %55 a (*.f64 %479 #s(literal -3 binary64))) %25) (fma.f64 b %36 %1089) (fma.f64 #s(literal 1 binary64) %42 %907) (fma.f64 #s(literal -1 binary64) %40 %907) (fma.f64 %78 %29 %907) (fma.f64 %919 %711 %907) (fma.f64 %33 %736 %907) (fma.f64 %922 %721 %907) (fma.f64 %924 %725 %907) (fma.f64 %29 %78 %907) (fma.f64 %36 b %1089) (fma.f64 %55 #s(literal -1/3 binary64) %1089) (fma.f64 %42 #s(literal 1 binary64) %907) (fma.f64 %1102 %78 %450) (fma.f64 %1104 %721 %450) (fma.f64 %932 #s(literal -1/6 binary64) %907) (fma.f64 %934 #s(literal 1/6 binary64) %907) (fma.f64 %1108 %78 %42) (fma.f64 %1110 %721 %42) (*.f64 %1074 %39) (/.f64 (-.f64 %171 %1113) #s(literal 9 binary64)) (+.f64 %42 %1089) (+.f64 %1089 %42) (/.f64 #s(literal 1 binary64) (/.f64 %886 %579)) (/.f64 %1120 %705) (/.f64 %1122 %22) (/.f64 %606 %1069) (/.f64 %616 %25) (/.f64 (/.f64 %579 %1069) #s(literal 3 binary64)) (/.f64 (/.f64 %581 %22) %25) (/.f64 (-.f64 %906 %135) %705) (/.f64 (-.f64 %1132 %1133) %22) (/.f64 (-.f64 %796 %1076) %22) (/.f64 (-.f64 %1138 %1139) %705) (/.f64 (-.f64 %1142 %1132) %25) (/.f64 (-.f64 %58 %1145) %705) (/.f64 (-.f64 %1079 %1148) %25) (*.f64 %146 %583) (*.f64 %108 %701) (*.f64 %166 (/.f64 %535 %1069)) (*.f64 %1122 %39) (/.f64 (fma.f64 %454 #s(literal -3 binary64) %1016) %1157) (/.f64 (fma.f64 %454 #s(literal -3 binary64) %1159) %1157) (/.f64 (*.f64 #s(literal 1 binary64) %581) %976) (/.f64 (/.f64 %1074 #s(literal 3 binary64)) a) (/.f64 (/.f64 %1074 a) #s(literal 3 binary64)) (/.f64 (fma.f64 %55 #s(literal 3 binary64) %1022) %1169) (/.f64 (fma.f64 %55 #s(literal 3 binary64) (*.f64 %454 #s(literal -3 binary64))) %1169) (*.f64 %581 (/.f64 #s(literal 1 binary64) %976)) (/.f64 (fma.f64 %405 #s(literal -3 binary64) %135) %857) (/.f64 (fma.f64 %405 #s(literal -3 binary64) %56) %857) (/.f64 %1180 %857) (/.f64 (fma.f64 %415 #s(literal -3 binary64) %58) %705) (/.f64 (fma.f64 %415 #s(literal -3 binary64) %1184) %705) (/.f64 (fma.f64 %454 %63 %1133) %25) (/.f64 (fma.f64 %454 %63 %1189) %25) (/.f64 (fma.f64 %464 #s(literal -3 binary64) %1192) %22) (/.f64 (fma.f64 %464 #s(literal -3 binary64) %1195) %22) (/.f64 (fma.f64 %475 %25 %1198) %705) (/.f64 (fma.f64 %475 %25 %1138) %705) (/.f64 (fma.f64 %475 a (*.f64 #s(literal -3 binary64) %29)) %25) (/.f64 (fma.f64 %475 a %1142) %25) (/.f64 (fma.f64 %55 %22 (*.f64 %405 #s(literal -3 binary64))) %857) (/.f64 (fma.f64 %55 %22 %1145) %857) (/.f64 (neg.f64 %1180) %705) (/.f64 (neg.f64 %1074) %25) (/.f64 (fma.f64 b #s(literal -3 binary64) %1217) %705) (/.f64 (fma.f64 %55 %25 %1220) %705) (/.f64 (fma.f64 %55 %63 %1148) %22) (/.f64 (fma.f64 %33 #s(literal 3 binary64) %1225) %25) (/.f64 (fma.f64 %55 %25 (*.f64 %415 #s(literal -3 binary64))) %705) (/.f64 (fma.f64 %55 %63 (*.f64 %464 #s(literal -3 binary64))) %22) (/.f64 (fma.f64 %33 #s(literal 3 binary64) (*.f64 %454 %63)) %25) (/.f64 (fma.f64 b #s(literal -3 binary64) %1237) %705) (/.f64 (fma.f64 %29 #s(literal -3 binary64) %1240) %25) (/.f64 (fma.f64 %29 #s(literal -3 binary64) %1243) %25) (fma.f64 %1 %39 %1089) (fma.f64 %405 %39 %1247) (fma.f64 #s(literal 2 binary64) %983 %907) (fma.f64 #s(literal 2 binary64) %909 %981) (fma.f64 #s(literal 1 binary64) %450 %981) (fma.f64 #s(literal -1 binary64) %472 %981) (fma.f64 #s(literal 1/3 binary64) %67 %1089) (fma.f64 #s(literal 1/3 binary64) %454 %1247) (fma.f64 #s(literal 2/3 binary64) %987 %907) (fma.f64 #s(literal 2/3 binary64) %915 %981) (fma.f64 %78 %479 %981) (fma.f64 %731 %989 %907) (fma.f64 %731 %927 %981) (fma.f64 %39 %1 %1089) (fma.f64 %39 %405 %1247) (fma.f64 %67 #s(literal 1/3 binary64) %1089) (fma.f64 %994 %721 %907) (fma.f64 %996 #s(literal 1/6 binary64) %907) (fma.f64 %11 %715 %907) (fma.f64 %999 #s(literal 1/3 binary64) %907) (fma.f64 %1001 #s(literal 1/6 binary64) %907) (fma.f64 %450 #s(literal 1 binary64) %981) (fma.f64 %479 %78 %981) (fma.f64 %454 #s(literal 1/3 binary64) %1247) (fma.f64 %938 %721 %981) (fma.f64 %940 #s(literal 1/6 binary64) %981) (fma.f64 %439 %715 %981) (fma.f64 %464 %736 %981) (fma.f64 %944 #s(literal 1/3 binary64) %981) (fma.f64 %946 #s(literal 1/6 binary64) %981) (/.f64 (fma.f64 %479 %63 %1059) %1278) (/.f64 (fma.f64 %479 %63 %1280) %1278) (/.f64 (fma.f64 %464 a (*.f64 %63 %29)) %1285) (/.f64 (fma.f64 %464 a %1287) %1285) (/.f64 (fma.f64 %464 %63 %1290) %800) (/.f64 (fma.f64 %464 %63 %1293) %800) (/.f64 (fma.f64 %33 a %1296) %1285) (/.f64 (fma.f64 %33 %63 %1299) %800) (/.f64 (fma.f64 %33 a (*.f64 %479 %63)) %1285) (/.f64 (fma.f64 %33 %63 (*.f64 %464 %63)) %800) (/.f64 (fma.f64 %29 %63 %1062) %1278) (/.f64 (fma.f64 %29 %63 %1310) %1278) (+.f64 %1313 %450) (+.f64 %1315 %450) (+.f64 (/.f64 %457 #s(literal 3 binary64)) %42) (+.f64 (/.f64 %460 a) %42) (/.f64 (/.f64 %1122 #s(literal 3 binary64)) a) (/.f64 (/.f64 %1122 a) #s(literal 3 binary64)) (+.f64 %1247 %450) (+.f64 %450 %1247) (/.f64 #s(literal 1 binary64) (/.f64 %976 %581)) (/.f64 %1329 %857) (/.f64 (neg.f64 %1122) %25) (/.f64 (-.f64 %1240 %1333) %25) (/.f64 (-.f64 %1336 %1195) %25) (/.f64 (-.f64 %119 %1243) %22) (/.f64 (-.f64 %1192 %1082) %22) (/.f64 (-.f64 %1343 %1225) %22) (/.f64 (-.f64 %168 %1346) %22) (-.f64 %42 (/.f64 %1349 %1069)) (/.f64 (/.f64 %1074 %63) #s(literal -3 binary64)) (/.f64 (/.f64 %1074 #s(literal -3 binary64)) %63) (/.f64 (-.f64 %1287 %1058) %1278) (/.f64 (-.f64 %1310 %1293) %1285) (/.f64 (-.f64 %1280 %1299) %1285) (/.f64 (-.f64 %1290 %1296) %800) (/.f64 (fma.f64 %464 #s(literal 3 binary64) (*.f64 %63 %67)) %25) (/.f64 (fma.f64 %464 #s(literal 3 binary64) %1367) %25) (/.f64 (fma.f64 %475 %63 %1333) %22) (/.f64 (fma.f64 %475 %63 %1343) %22) (/.f64 (neg.f64 %643) %857) (/.f64 (fma.f64 %67 %63 %1346) %25) (/.f64 (fma.f64 %67 %63 %1336) %25) (/.f64 (fma.f64 %33 #s(literal -3 binary64) %1380) %22) (/.f64 (fma.f64 %33 #s(literal -3 binary64) (*.f64 %475 %63)) %22) (fma.f64 %36 %415 %1247) (fma.f64 %415 %36 %1247) (fma.f64 %475 #s(literal -1/3 binary64) %1247) (fma.f64 %436 %36 %981) (fma.f64 %1005 %725 %981) (fma.f64 %1007 #s(literal -1/6 binary64) %981) (fma.f64 %1009 %711 %981) (fma.f64 %1011 #s(literal 1/6 binary64) %981) (fma.f64 %1013 %721 %981) (/.f64 %639 %1069) (/.f64 %1396 %1397) (/.f64 (/.f64 %1122 %63) #s(literal -3 binary64)) (/.f64 (/.f64 %1122 #s(literal -3 binary64)) %63) (/.f64 (-.f64 %1403 %1015) %1157) (/.f64 (-.f64 %1406 %1030) %1169) (/.f64 (-.f64 %1159 %1037) %1169) (/.f64 (/.f64 %579 %1411) %1411) (/.f64 (-.f64 %1414 %462) %857) (/.f64 (-.f64 %1367 %796) %25) (/.f64 (neg.f64 %1120) %857) (/.f64 (-.f64 %476 %1198) %857) (/.f64 (-.f64 %1237 %1423) %705) (/.f64 (-.f64 %1027 %1184) %857) (/.f64 (-.f64 %160 %1428) %705) (/.f64 (-.f64 %56 %1220) %857) (/.f64 (-.f64 %1189 %1380) %25) (/.f64 (-.f64 %159 %1217) %857) (*.f64 %1437 (/.f64 %535 %1411)) (/.f64 (fma.f64 %475 #s(literal 3 binary64) (*.f64 #s(literal -3 binary64) %67)) %1169) (/.f64 (fma.f64 %475 #s(literal 3 binary64) %1403) %1169) (/.f64 (fma.f64 %67 #s(literal -3 binary64) %1406) %1157) (/.f64 (fma.f64 %67 #s(literal -3 binary64) %1113) %1157) (/.f64 %1449 %1069) (/.f64 %1451 %1397) (/.f64 (*.f64 #s(literal 2 binary64) %579) (*.f64 #s(literal 2 binary64) %886)) (/.f64 (-.f64 %1088 %144) %1069) (/.f64 (-.f64 %19 %1458) %1397) (*.f64 %1052 %1065) (/.f64 (fma.f64 %475 %22 %1423) %857) (/.f64 (fma.f64 %475 %22 %1414) %857) (/.f64 (fma.f64 %1 #s(literal -3 binary64) %476) %857) (/.f64 (fma.f64 %1 #s(literal -3 binary64) %1428) %857) (/.f64 (*.f64 #s(literal 1 binary64) %643) %705) (/.f64 (*.f64 #s(literal 1 binary64) %1074) %22) (/.f64 (/.f64 %639 %22) a) (/.f64 (/.f64 %1396 %25) a) (/.f64 (/.f64 %1396 a) %25) (fma.f64 a %1480 %42) (fma.f64 #s(literal 3 binary64) %1482 %42) (fma.f64 %22 %1484 %42) (fma.f64 %405 %1486 %42) (fma.f64 #s(literal 1 binary64) %42 %1089) (fma.f64 #s(literal -1 binary64) %40 %1089) (fma.f64 %78 %29 %1089) (fma.f64 %919 %711 %1089) (fma.f64 %33 %736 %1089) (fma.f64 %922 %721 %1089) (fma.f64 %924 %725 %1089) (fma.f64 %29 %78 %1089) (fma.f64 %42 #s(literal 1 binary64) %1089) (fma.f64 %1102 %78 %907) (fma.f64 %1104 %721 %907) (fma.f64 %932 #s(literal -1/6 binary64) %1089) (fma.f64 %934 #s(literal 1/6 binary64) %1089) (fma.f64 %906 %1501 %42) (fma.f64 %1088 %1503 %42) (*.f64 %643 %1505) (+.f64 %1507 %1508) (+.f64 %1508 %1507) (/.f64 (fma.f64 %405 %63 %144) %1397) (/.f64 (fma.f64 %405 %63 %34) %1397) (/.f64 (fma.f64 %464 %25 %1515) %1069) (/.f64 (fma.f64 %464 %25 %1518) %1069) (/.f64 (fma.f64 %33 %22 (*.f64 %405 %63)) %1397) (/.f64 (fma.f64 %33 %22 %1524) %1397) (/.f64 (neg.f64 %639) %1397) (/.f64 (neg.f64 %1396) %1069) (/.f64 (fma.f64 b %63 %1458) %1069) (/.f64 (fma.f64 b %63 %1533) %1069) (/.f64 (*.f64 #s(literal 1 binary64) %1120) %705) (/.f64 (*.f64 #s(literal 1 binary64) %1122) %22) (/.f64 (/.f64 %1449 a) %22) (/.f64 (/.f64 %1449 %22) a) (/.f64 (/.f64 %1451 a) %25) (/.f64 (/.f64 %1451 %25) a) (*.f64 %1120 %1505) (-.f64 %42 (/.f64 %448 %886)) (/.f64 #s(literal 1 binary64) (/.f64 %705 %643)) (/.f64 #s(literal 1 binary64) (/.f64 %22 %1074)) (/.f64 (*.f64 #s(literal 2 binary64) %581) (*.f64 #s(literal 2 binary64) %976)) (/.f64 (/.f64 %643 %22) #s(literal 3 binary64)) (/.f64 (/.f64 %1180 %25) #s(literal 3 binary64)) (/.f64 (/.f64 %1180 #s(literal 3 binary64)) %25) (/.f64 (-.f64 %1518 %1564) %1069) (/.f64 (-.f64 %62 %1524) %1069) (/.f64 (neg.f64 %1449) %1397) (/.f64 (-.f64 %465 %1515) %1397) (/.f64 (-.f64 %1349 %1573) %1397) (/.f64 (-.f64 %156 %1576) %1069) (fma.f64 %1579 %1580 %42) (fma.f64 %120 %907 %42) (fma.f64 %1583 %1584 %42) (fma.f64 %123 %1586 %42) (fma.f64 %966 %1588 %42) (fma.f64 %969 %1590 %42) (fma.f64 %112 %1592 %42) (fma.f64 %974 %454 %42) (fma.f64 %1595 %1596 %42) (fma.f64 %1598 %1015 %42) (fma.f64 %1600 %1601 %42) (fma.f64 %1603 %1132 %42) (fma.f64 %454 %974 %42) (fma.f64 %1015 %1598 %42) (fma.f64 %1132 %1603 %42) (fma.f64 %1590 %969 %42) (fma.f64 %1588 %966 %42) (fma.f64 %1592 %112 %42) (fma.f64 %1596 %1595 %42) (fma.f64 %1580 %1579 %42) (fma.f64 %907 %120 %42) (fma.f64 %1601 %1600 %42) (fma.f64 %1584 %1583 %42) (fma.f64 %1586 %123 %42) (/.f64 (*.f64 #s(literal 1 binary64) %1180) %857) (fma.f64 %1 %1486 %450) (fma.f64 %22 %1620 %450) (fma.f64 #s(literal 2 binary64) %983 %1089) (fma.f64 #s(literal 2 binary64) %909 %1247) (fma.f64 #s(literal 1 binary64) %450 %1247) (fma.f64 #s(literal -1 binary64) %472 %1247) (fma.f64 #s(literal 2/3 binary64) %987 %1089) (fma.f64 #s(literal 2/3 binary64) %915 %1247) (fma.f64 %78 %479 %1247) (fma.f64 %731 %989 %1089) (fma.f64 %731 %927 %1247) (fma.f64 %156 %1503 %450) (fma.f64 %160 %1501 %450) (fma.f64 %994 %721 %1089) (fma.f64 %996 #s(literal 1/6 binary64) %1089) (fma.f64 %11 %715 %1089) (fma.f64 %999 #s(literal 1/3 binary64) %1089) (fma.f64 %1001 #s(literal 1/6 binary64) %1089) (fma.f64 %450 #s(literal 1 binary64) %1247) (fma.f64 %479 %78 %1247) (fma.f64 %938 %721 %1247) (fma.f64 %940 #s(literal 1/6 binary64) %1247) (fma.f64 %439 %715 %1247) (fma.f64 %464 %736 %1247) (fma.f64 %1108 %78 %981) (fma.f64 %1110 %721 %981) (fma.f64 %944 #s(literal 1/3 binary64) %1247) (fma.f64 %946 #s(literal 1/6 binary64) %1247) (*.f64 %1180 %1648) (/.f64 (fma.f64 %415 %63 %62) %1069) (/.f64 (fma.f64 %415 %63 %1573) %1069) (/.f64 (fma.f64 %464 %22 %1654) %1397) (/.f64 (fma.f64 %464 %22 %1657) %1397) (/.f64 (fma.f64 %33 %25 %1660) %1069) (/.f64 (fma.f64 %1 %63 %1576) %1397) (/.f64 (fma.f64 %33 %25 (*.f64 %415 %63)) %1069) (/.f64 (fma.f64 %1 %63 %465) %1397) (/.f64 #s(literal 1 binary64) (/.f64 %705 %1120)) (/.f64 #s(literal 1 binary64) (/.f64 %22 %1122)) (/.f64 (/.f64 %1120 #s(literal 3 binary64)) %22) (/.f64 (/.f64 %1120 %22) #s(literal 3 binary64)) (/.f64 (/.f64 %1329 #s(literal 3 binary64)) %25) (/.f64 (/.f64 %1329 %25) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) %1329) %857) (*.f64 %1329 %1648) (-.f64 %42 (/.f64 %444 %976)) (/.f64 #s(literal 1 binary64) (/.f64 %857 %1180)) (/.f64 (-.f64 %1657 %446) %1397) (/.f64 (-.f64 %1533 %1654) %1069) (/.f64 (-.f64 %34 %1660) %1397) (fma.f64 %67 %974 %450) (fma.f64 %168 %1603 %450) (fma.f64 %171 %1598 %450) (fma.f64 %1698 %966 %450) (fma.f64 %1700 %969 %450) (fma.f64 %1702 %112 %450) (fma.f64 %966 %1698 %450) (fma.f64 %969 %1700 %450) (fma.f64 %112 %1702 %450) (fma.f64 %974 %67 %450) (fma.f64 %1708 %1600 %450) (fma.f64 %1710 %1583 %450) (fma.f64 %1712 %123 %450) (fma.f64 %1714 %1595 %450) (fma.f64 %1716 %1579 %450) (fma.f64 %981 %120 %450) (fma.f64 %436 %36 %1247) (fma.f64 %1005 %725 %1247) (fma.f64 %1007 #s(literal -1/6 binary64) %1247) (fma.f64 %1009 %711 %1247) (fma.f64 %1011 #s(literal 1/6 binary64) %1247) (fma.f64 %1013 %721 %1247) (/.f64 (*.f64 #s(literal 1 binary64) %639) %1069) (/.f64 (*.f64 #s(literal 1 binary64) %1396) %1397) (*.f64 %639 %1729) (*.f64 %1396 %1731) (/.f64 #s(literal 1 binary64) (/.f64 %857 %1329)) (/.f64 (*.f64 #s(literal 1 binary64) %1449) %1069) (/.f64 (*.f64 #s(literal 1 binary64) %1451) %1397) (*.f64 %1449 %1729) (*.f64 %1451 %1731) (/.f64 #s(literal 1 binary64) (/.f64 %1069 %639)) (/.f64 #s(literal 1 binary64) (/.f64 %1397 %1396)) (/.f64 (*.f64 #s(literal 2 binary64) %643) %1746) (/.f64 (*.f64 #s(literal 2 binary64) %1074) %802) (fma.f64 %29 %1070 %450) (fma.f64 %26 %1065 %450) (fma.f64 %119 %1752 %450) (fma.f64 %122 %1754 %450) (fma.f64 %1102 %78 %1089) (fma.f64 %1104 %721 %1089) (fma.f64 %1752 %796 %42) (fma.f64 %1754 %1058 %42) (fma.f64 %1070 %29 %450) (fma.f64 %1070 %479 %42) (fma.f64 %479 %1070 %42) (fma.f64 %444 %1065 %42) (fma.f64 %796 %1752 %42) (fma.f64 %1058 %1754 %42) (+.f64 %1766 %1767) (+.f64 %1767 %1766) (/.f64 #s(literal 1 binary64) (/.f64 %1069 %1449)) (/.f64 #s(literal 1 binary64) (/.f64 %1397 %1451)) (/.f64 (*.f64 #s(literal 2 binary64) %1120) %1746) (/.f64 (*.f64 #s(literal 2 binary64) %1122) %802) (fma.f64 %22 %1778 %450) (fma.f64 %172 %1780 %42) (fma.f64 %169 %1089 %42) (fma.f64 %42 %146 %450) (fma.f64 %40 %108 %450) (fma.f64 %47 %157 %450) (fma.f64 %70 %161 %450) (fma.f64 %146 %42 %450) (fma.f64 %146 %450 %42) (fma.f64 %108 %40 %450) (fma.f64 %108 %472 %42) (fma.f64 %166 %1791 %42) (fma.f64 %161 %457 %42) (fma.f64 %1794 %1795 %42) (fma.f64 %157 %460 %42) (fma.f64 %1798 %1799 %42) (fma.f64 %450 %146 %42) (fma.f64 %472 %108 %42) (fma.f64 %457 %161 %42) (fma.f64 %460 %157 %42) (fma.f64 %1791 %166 %42) (fma.f64 %1795 %1794 %42) (fma.f64 %1780 %172 %42) (fma.f64 %1799 %1798 %42) (fma.f64 %1089 %169 %42) (/.f64 (*.f64 #s(literal 2 binary64) %1180) %1811) (fma.f64 a %1480 %981) (fma.f64 %1 %1486 %907) (fma.f64 #s(literal 3 binary64) %1482 %981) (fma.f64 %22 %1620 %907) (fma.f64 %22 %1484 %981) (fma.f64 %405 %1486 %981) (fma.f64 %156 %1503 %907) (fma.f64 %160 %1501 %907) (fma.f64 %906 %1501 %981) (fma.f64 %1088 %1503 %981) (fma.f64 %1108 %78 %1247) (fma.f64 %1110 %721 %1247) (+.f64 %1825 %1826) (+.f64 %1826 %1825) (/.f64 (*.f64 #s(literal 2 binary64) %1329) %1811) (fma.f64 %166 %1831 %450) (fma.f64 %112 %1833 %450) (fma.f64 %1831 %166 %450) (fma.f64 %1833 %112 %450) (fma.f64 %1837 %123 %450) (fma.f64 %1313 %169 %450) (fma.f64 %1315 %120 %450) (fma.f64 %1841 %172 %450) (fma.f64 %1579 %1580 %981) (fma.f64 %120 %907 %981) (fma.f64 %1583 %1584 %981) (fma.f64 %123 %1586 %981) (fma.f64 %67 %974 %907) (fma.f64 %168 %1603 %907) (fma.f64 %171 %1598 %907) (fma.f64 %1698 %966 %907) (fma.f64 %1700 %969 %907) (fma.f64 %1702 %112 %907) (fma.f64 %966 %1698 %907) (fma.f64 %966 %1588 %981) (fma.f64 %969 %1700 %907) (fma.f64 %969 %1590 %981) (fma.f64 %166 %1857 %450) (fma.f64 %112 %1702 %907) (fma.f64 %112 %1592 %981) (fma.f64 %974 %67 %907) (fma.f64 %974 %454 %981) (fma.f64 %1595 %1596 %981) (fma.f64 %1598 %1015 %981) (fma.f64 %1600 %1601 %981) (fma.f64 %1603 %1132 %981) (fma.f64 %1867 %1798 %450) (fma.f64 %1708 %1600 %907) (fma.f64 %1710 %1583 %907) (fma.f64 %1712 %123 %907) (fma.f64 %1247 %169 %450) (fma.f64 %1873 %1794 %450) (fma.f64 %1714 %1595 %907) (fma.f64 %1716 %1579 %907) (fma.f64 %981 %120 %907) (fma.f64 %1878 %172 %450) (fma.f64 %1857 %166 %450) (fma.f64 %454 %974 %981) (fma.f64 %1015 %1598 %981) (fma.f64 %1132 %1603 %981) (fma.f64 %1590 %969 %981) (fma.f64 %1588 %966 %981) (fma.f64 %1592 %112 %981) (fma.f64 %1596 %1595 %981) (fma.f64 %1580 %1579 %981) (fma.f64 %907 %120 %981) (fma.f64 %1601 %1600 %981) (fma.f64 %1584 %1583 %981) (fma.f64 %1586 %123 %981) (/.f64 (*.f64 #s(literal 2 binary64) %639) %1894) (/.f64 (*.f64 #s(literal 2 binary64) %1396) %1897) (+.f64 %1899 %1900) (+.f64 %1900 %1899) (fma.f64 %152 %1903 %450) (fma.f64 %139 %1905 %450) (fma.f64 %1903 %152 %450) (fma.f64 %1905 %139 %450) (fma.f64 %1909 %178 %450) (fma.f64 %1911 %181 %450) (fma.f64 %1913 %184 %450) (fma.f64 %1915 %187 %450) (fma.f64 %1917 %1918 %42) (fma.f64 %1920 %1921 %42) (fma.f64 %1437 %1923 %42) (fma.f64 %1923 %1437 %42) (fma.f64 %1918 %1917 %42) (fma.f64 %1921 %1920 %42) (/.f64 (*.f64 #s(literal 2 binary64) %1449) %1894) (/.f64 (*.f64 #s(literal 2 binary64) %1451) %1897) (fma.f64 %29 %1070 %907) (fma.f64 %26 %1065 %907) (fma.f64 %119 %1752 %907) (fma.f64 %122 %1754 %907) (fma.f64 %1070 %29 %907) (+.f64 %1937 %1938) (+.f64 %1938 %1937) (fma.f64 %1941 %1920 %450) (fma.f64 %1943 %1917 %450) (fma.f64 %1945 %1437 %450) (fma.f64 %1437 %1945 %450) (fma.f64 %22 %1778 %907) (fma.f64 %42 %146 %907) (fma.f64 %40 %108 %907) (fma.f64 %47 %157 %907) (fma.f64 %70 %161 %907) (fma.f64 %146 %42 %907) (fma.f64 %108 %40 %907) (fma.f64 a %1480 %1247) (fma.f64 %1 %1486 %1089) (fma.f64 #s(literal 3 binary64) %1482 %1247) (fma.f64 %22 %1620 %1089) (fma.f64 %22 %1484 %1247) (fma.f64 %405 %1486 %1247) (fma.f64 %156 %1503 %1089) (fma.f64 %160 %1501 %1089) (fma.f64 %1752 %796 %981) (fma.f64 %1754 %1058 %981) (fma.f64 %1070 %479 %981) (fma.f64 %906 %1501 %1247) (fma.f64 %479 %1070 %981) (fma.f64 %444 %1065 %981) (fma.f64 %1088 %1503 %1247) (fma.f64 %796 %1752 %981) (fma.f64 %1058 %1754 %981) (+.f64 %1972 %1973) (+.f64 %1973 %1972) (fma.f64 %166 %1831 %907) (fma.f64 %112 %1833 %907) (fma.f64 %1831 %166 %907) (fma.f64 %1833 %112 %907) (fma.f64 %1837 %123 %907) (fma.f64 %1313 %169 %907) (fma.f64 %1315 %120 %907) (fma.f64 %1841 %172 %907) (fma.f64 %1579 %1580 %1247) (fma.f64 %120 %907 %1247) (fma.f64 %172 %1780 %981) (fma.f64 %1583 %1584 %1247) (fma.f64 %123 %1586 %1247) (fma.f64 %169 %1089 %981) (fma.f64 %67 %974 %1089) (fma.f64 %168 %1603 %1089) (fma.f64 %171 %1598 %1089) (fma.f64 %1698 %966 %1089) (fma.f64 %1700 %969 %1089) (fma.f64 %1702 %112 %1089) (fma.f64 %146 %450 %981) (fma.f64 %108 %472 %981) (fma.f64 %966 %1698 %1089) (fma.f64 %966 %1588 %1247) (fma.f64 %969 %1700 %1089) (fma.f64 %969 %1590 %1247) (fma.f64 %166 %1857 %907) (fma.f64 %166 %1791 %981) (fma.f64 %112 %1702 %1089) (fma.f64 %112 %1592 %1247) (fma.f64 %974 %67 %1089) (fma.f64 %974 %454 %1247) (fma.f64 %161 %457 %981) (fma.f64 %1794 %1795 %981) (fma.f64 %1595 %1596 %1247) (fma.f64 %1598 %1015 %1247) (fma.f64 %157 %460 %981) (fma.f64 %1798 %1799 %981) (fma.f64 %1600 %1601 %1247) (fma.f64 %1603 %1132 %1247) (fma.f64 %1867 %1798 %907) (fma.f64 %1708 %1600 %1089) (fma.f64 %1710 %1583 %1089) (fma.f64 %1712 %123 %1089) (fma.f64 %1247 %169 %907) (fma.f64 %1873 %1794 %907) (fma.f64 %1714 %1595 %1089) (fma.f64 %1716 %1579 %1089) (fma.f64 %981 %120 %1089) (fma.f64 %1878 %172 %907) (fma.f64 %1857 %166 %907) (fma.f64 %450 %146 %981) (fma.f64 %454 %974 %1247) (fma.f64 %472 %108 %981) (fma.f64 %1015 %1598 %1247) (fma.f64 %1132 %1603 %1247) (fma.f64 %457 %161 %981) (fma.f64 %460 %157 %981) (fma.f64 %1590 %969 %1247) (fma.f64 %1588 %966 %1247) (fma.f64 %1592 %112 %1247) (fma.f64 %1791 %166 %981) (fma.f64 %1795 %1794 %981) (fma.f64 %1596 %1595 %1247) (fma.f64 %1580 %1579 %1247) (fma.f64 %907 %120 %1247) (fma.f64 %1780 %172 %981) (fma.f64 %1799 %1798 %981) (fma.f64 %1601 %1600 %1247) (fma.f64 %1584 %1583 %1247) (fma.f64 %1586 %123 %1247) (fma.f64 %1089 %169 %981) (fma.f64 %152 %1903 %907) (fma.f64 %139 %1905 %907) (fma.f64 %1903 %152 %907) (fma.f64 %1905 %139 %907) (fma.f64 %1909 %178 %907) (fma.f64 %1911 %181 %907) (fma.f64 %1913 %184 %907) (fma.f64 %1915 %187 %907) (/.f64 (fma.f64 %42 %886 %444) %886) (fma.f64 %29 %1070 %1089) (fma.f64 %26 %1065 %1089) (fma.f64 %119 %1752 %1089) (fma.f64 %122 %1754 %1089) (fma.f64 %1070 %29 %1089) (+.f64 %2063 %2064) (+.f64 %2064 %2063) (fma.f64 %1941 %1920 %907) (fma.f64 %1943 %1917 %907) (fma.f64 %1917 %1918 %981) (fma.f64 %1920 %1921 %981) (fma.f64 %1945 %1437 %907) (fma.f64 %1437 %1945 %907) (fma.f64 %1437 %1923 %981) (fma.f64 %1923 %1437 %981) (fma.f64 %1918 %1917 %981) (fma.f64 %1921 %1920 %981) (fma.f64 %22 %1778 %1089) (fma.f64 %42 %146 %1089) (fma.f64 %40 %108 %1089) (fma.f64 %47 %157 %1089) (fma.f64 %70 %161 %1089) (fma.f64 %146 %42 %1089) (fma.f64 %108 %40 %1089) (fma.f64 %1752 %796 %1247) (fma.f64 %1754 %1058 %1247) (fma.f64 %1070 %479 %1247) (fma.f64 %479 %1070 %1247) (fma.f64 %444 %1065 %1247) (fma.f64 %796 %1752 %1247) (fma.f64 %1058 %1754 %1247) (+.f64 %2091 %2092) (+.f64 %2092 %2091) (fma.f64 %166 %1831 %1089) (fma.f64 %112 %1833 %1089) (fma.f64 %1831 %166 %1089) (fma.f64 %1833 %112 %1089) (fma.f64 %1837 %123 %1089) (fma.f64 %1313 %169 %1089) (fma.f64 %1315 %120 %1089) (fma.f64 %1841 %172 %1089) (fma.f64 %172 %1780 %1247) (fma.f64 %169 %1089 %1247) (fma.f64 %146 %450 %1247) (fma.f64 %108 %472 %1247) (fma.f64 %166 %1857 %1089) (fma.f64 %166 %1791 %1247) (fma.f64 %161 %457 %1247) (fma.f64 %1794 %1795 %1247) (fma.f64 %157 %460 %1247) (fma.f64 %1798 %1799 %1247) (fma.f64 %1867 %1798 %1089) (fma.f64 %1247 %169 %1089) (fma.f64 %1873 %1794 %1089) (fma.f64 %1878 %172 %1089) (fma.f64 %1857 %166 %1089) (fma.f64 %450 %146 %1247) (fma.f64 %472 %108 %1247) (fma.f64 %457 %161 %1247) (fma.f64 %460 %157 %1247) (fma.f64 %1791 %166 %1247) (fma.f64 %1795 %1794 %1247) (fma.f64 %1780 %172 %1247) (fma.f64 %1799 %1798 %1247) (fma.f64 %1089 %169 %1247) (fma.f64 %426 %2127 %42) (fma.f64 %426 %2129 %42) (fma.f64 %2131 %426 %42) (fma.f64 %152 %1903 %1089) (fma.f64 %139 %1905 %1089) (fma.f64 %1903 %152 %1089) (fma.f64 %1905 %139 %1089) (fma.f64 %1909 %178 %1089) (fma.f64 %1911 %181 %1089) (fma.f64 %1913 %184 %1089) (fma.f64 %1915 %187 %1089) (fma.f64 %2141 %2142 %42) (fma.f64 %2142 %2141 %42) (fma.f64 %2145 %2146 %42) (fma.f64 %2146 %2145 %42) (fma.f64 %1941 %1920 %1089) (fma.f64 %1943 %1917 %1089) (fma.f64 %1917 %1918 %1247) (fma.f64 %1920 %1921 %1247) (fma.f64 %1945 %1437 %1089) (fma.f64 %1437 %1945 %1089) (fma.f64 %1437 %1923 %1247) (fma.f64 %1923 %1437 %1247) (fma.f64 %1918 %1917 %1247) (fma.f64 %1921 %1920 %1247) (fma.f64 %426 %2127 %981) (fma.f64 %426 %2129 %981) (fma.f64 %2131 %426 %981) (fma.f64 %2141 %2142 %981) (fma.f64 %2142 %2141 %981) (fma.f64 %2145 %2146 %981) (fma.f64 %2146 %2145 %981) (fma.f64 %426 %2127 %1247) (fma.f64 %426 %2129 %1247) (fma.f64 %2131 %426 %1247) (fma.f64 %2141 %2142 %1247) (fma.f64 %2142 %2141 %1247) (fma.f64 %2145 %2146 %1247) (fma.f64 %2146 %2145 %1247) (/.f64 (fma.f64 %26 %886 (*.f64 %886 %444)) %2175) (/.f64 (fma.f64 %26 %886 (*.f64 %444 %886)) %2175) |
Compiled 1 548 to 2 607 computations (-68.4% saved)
Compiled 553 to 1 438 computations (-160.0% saved)
117 alts after pruning (117 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 436 | 117 | 553 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 437 | 117 | 554 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 31.7% | (fma.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) (neg.f64 a)) (/.f64 a (*.f64 #s(literal 9 binary64) a)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 31.2% | %92 = (*.f64 #s(literal -3 binary64) a) (fma.f64 (/.f64 (*.f64 a b) %92) (/.f64 #s(literal 3 binary64) (*.f64 #s(literal 3 binary64) a)) (*.f64 (sqrt.f64 (fma.f64 %92 c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 30.6% | %108 = (*.f64 #s(literal 9 binary64) a) (fma.f64 (/.f64 (*.f64 a b) (neg.f64 a)) (/.f64 #s(literal 3 binary64) %108) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) %108)) |
| ▶ | 30.6% | %203 = (*.f64 (*.f64 a a) #s(literal 3 binary64)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) %203) (/.f64 (*.f64 #s(literal 3 binary64) a) #s(literal 3 binary64)) (/.f64 (neg.f64 (*.f64 a b)) %203)) |
| ▶ | 30.6% | (fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (*.f64 a a)) (/.f64 (*.f64 #s(literal 3 binary64) a) #s(literal 9 binary64)) (/.f64 (neg.f64 (*.f64 b #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 30.3% | %108 = (*.f64 #s(literal 9 binary64) a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) %108) (/.f64 (*.f64 #s(literal 3 binary64) a) a) (/.f64 (neg.f64 (*.f64 b #s(literal 3 binary64))) %108)) |
| ▶ | 30.4% | (fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 9 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) a) (*.f64 a a)) (/.f64 (neg.f64 (*.f64 b #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 30.3% | (fma.f64 (/.f64 (neg.f64 (*.f64 b #s(literal 3 binary64))) (*.f64 (*.f64 a a) #s(literal 3 binary64))) (/.f64 a #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 31.8% | (fma.f64 (/.f64 (neg.f64 (*.f64 a b)) #s(literal 9 binary64)) (/.f64 #s(literal 3 binary64) (*.f64 a a)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 30.4% | %177 = (*.f64 a a) (fma.f64 (/.f64 (neg.f64 b) %177) (/.f64 (*.f64 #s(literal 3 binary64) a) #s(literal 9 binary64)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) (*.f64 %177 #s(literal 3 binary64)))) |
| ▶ | 31.4% | (fma.f64 (/.f64 (neg.f64 b) (*.f64 a a)) (/.f64 (*.f64 #s(literal 3 binary64) a) #s(literal 9 binary64)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 29.4% | (fma.f64 (/.f64 b a) #s(literal -1/3 binary64) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 31.1% | (fma.f64 (/.f64 b a) #s(literal -1/3 binary64) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 29.0% | (fma.f64 (/.f64 #s(literal 3 binary64) (*.f64 a a)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) #s(literal 9 binary64)) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 29.3% | (fma.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) a) (/.f64 #s(literal 3 binary64) (*.f64 #s(literal 9 binary64) a)) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 30.8% | (fma.f64 (*.f64 (*.f64 b #s(literal -1/3 binary64)) a) (/.f64 #s(literal 3 binary64) (*.f64 (*.f64 a a) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 30.0% | (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (*.f64 (/.f64 #s(literal 1/3 binary64) a) #s(literal 3 binary64))) (/.f64 a (*.f64 #s(literal 3 binary64) a)) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 31.2% | (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (*.f64 #s(literal 1/3 binary64) a)) (/.f64 #s(literal 3 binary64) (*.f64 (*.f64 a a) #s(literal 3 binary64))) (/.f64 (neg.f64 (*.f64 b #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 30.1% | (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (*.f64 #s(literal 1/3 binary64) a)) (/.f64 #s(literal 3 binary64) (*.f64 (*.f64 a a) #s(literal 3 binary64))) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 30.6% | (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) (/.f64 #s(literal 3 binary64) (*.f64 (*.f64 a a) #s(literal 9 binary64))) (/.f64 (neg.f64 (*.f64 b #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 30.8% | %177 = (*.f64 a a) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) (/.f64 #s(literal 3 binary64) (*.f64 %177 #s(literal 9 binary64))) (/.f64 (neg.f64 (*.f64 a b)) (*.f64 %177 #s(literal 3 binary64)))) |
| ▶ | 30.7% | %177 = (*.f64 a a) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) (/.f64 a (*.f64 %177 #s(literal 9 binary64))) (/.f64 (neg.f64 (*.f64 a b)) (*.f64 %177 #s(literal 3 binary64)))) |
| ▶ | 29.5% | (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) (/.f64 a (*.f64 (*.f64 a a) #s(literal 9 binary64))) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 30.1% | (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 1/3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) a) (*.f64 (*.f64 a a) #s(literal 3 binary64))) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 30.2% | (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal -1/3 binary64)) (/.f64 #s(literal -1 binary64) a) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 31.2% | (fma.f64 (*.f64 b (/.f64 #s(literal -2 binary64) a)) #s(literal 1/6 binary64) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 31.0% | (fma.f64 (*.f64 b #s(literal -2/3 binary64)) (/.f64 #s(literal 1/2 binary64) a) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 30.8% | %105 = (*.f64 #s(literal 3 binary64) a) (fma.f64 %105 (/.f64 (*.f64 b (/.f64 #s(literal -1/3 binary64) a)) %105) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 29.4% | (fma.f64 (*.f64 #s(literal 3 binary64) a) (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (*.f64 (*.f64 a a) #s(literal 9 binary64))) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 31.3% | (fma.f64 (*.f64 #s(literal 3 binary64) a) (/.f64 (neg.f64 b) (*.f64 (*.f64 a a) #s(literal 9 binary64))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 31.7% | (fma.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a) (/.f64 (neg.f64 (*.f64 b #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 30.7% | (fma.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 30.4% | %247 = (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) (fma.f64 %247 (*.f64 %247 (/.f64 #s(literal 1/3 binary64) a)) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 30.6% | %108 = (*.f64 #s(literal 9 binary64) a) (fma.f64 (neg.f64 (/.f64 b a)) (/.f64 (*.f64 #s(literal 3 binary64) a) %108) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) %108)) |
| ▶ | 31.0% | (fma.f64 (neg.f64 (*.f64 b #s(literal 3 binary64))) (/.f64 a (*.f64 (*.f64 a a) #s(literal 9 binary64))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 30.3% | (fma.f64 (neg.f64 b) (/.f64 (*.f64 #s(literal 3 binary64) a) (*.f64 (*.f64 a a) #s(literal 9 binary64))) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 29.1% | (fma.f64 b (/.f64 #s(literal -1/3 binary64) a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 31.5% | (fma.f64 b (/.f64 #s(literal -1/3 binary64) a) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 29.2% | (fma.f64 a (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) (*.f64 (*.f64 a a) #s(literal 9 binary64))) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 29.1% | (fma.f64 #s(literal 3 binary64) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) (*.f64 (*.f64 a a) #s(literal 9 binary64))) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 30.0% | (fma.f64 #s(literal 2/3 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) a) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 31.4% | (fma.f64 #s(literal 1/3 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) (/.f64 (neg.f64 (*.f64 b #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 30.2% | (fma.f64 #s(literal 1/3 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 30.6% | (/.f64 (fma.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) (neg.f64 a)) (/.f64 a #s(literal 3 binary64)) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 31.4% | %105 = (*.f64 #s(literal 3 binary64) a) (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) (*.f64 #s(literal 1/3 binary64) %105) (neg.f64 b)) %105) |
| ▶ | 29.7% | (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) a (*.f64 (*.f64 b #s(literal -1/3 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 30.5% | (/.f64 (fma.f64 (/.f64 (neg.f64 (*.f64 a b)) #s(literal -3 binary64)) (/.f64 #s(literal 3 binary64) (neg.f64 a)) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 30.8% | %92 = (*.f64 #s(literal -3 binary64) a) (/.f64 (fma.f64 (/.f64 b a) %92 (*.f64 #s(literal -3 binary64) (neg.f64 (sqrt.f64 (fma.f64 %92 c (*.f64 b b)))))) (*.f64 #s(literal 9 binary64) a)) |
| ▶ | 31.4% | %92 = (*.f64 #s(literal -3 binary64) a) (/.f64 (fma.f64 (/.f64 b a) a (*.f64 #s(literal -3 binary64) (*.f64 (sqrt.f64 (fma.f64 %92 c (*.f64 b b))) #s(literal 1/3 binary64)))) %92) |
| ▶ | 30.1% | (/.f64 (fma.f64 (/.f64 b a) #s(literal -3 binary64) (*.f64 #s(literal -3 binary64) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a)))) #s(literal 9 binary64)) |
| ▶ | 31.9% | %105 = (*.f64 #s(literal 3 binary64) a) (/.f64 (fma.f64 (/.f64 #s(literal 1/3 binary64) a) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) %105) (neg.f64 b)) %105) |
| ▶ | 32.0% | (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a)) #s(literal -3 binary64)) (neg.f64 a) (neg.f64 b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 29.3% | (/.f64 (fma.f64 (*.f64 (*.f64 b #s(literal -1/3 binary64)) a) (/.f64 #s(literal 3 binary64) a) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 29.2% | (/.f64 (fma.f64 (*.f64 (*.f64 a b) #s(literal 3 binary64)) (/.f64 #s(literal -1/3 binary64) a) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 30.8% | %92 = (*.f64 #s(literal -3 binary64) a) %180 = (*.f64 (*.f64 a a) #s(literal 9 binary64)) (/.f64 (fma.f64 (*.f64 %92 b) %180 (*.f64 (*.f64 (sqrt.f64 (fma.f64 %92 c (*.f64 b b))) (*.f64 #s(literal 3 binary64) a)) %180)) (*.f64 %180 %180)) |
| ▶ | 31.2% | %218 = (neg.f64 a) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a)) %218 (*.f64 b #s(literal 1/3 binary64))) %218) |
| ▶ | 31.5% | (/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a)) #s(literal -3 binary64) (/.f64 b a)) #s(literal -3 binary64)) |
| ▶ | 31.6% | (/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (*.f64 (/.f64 #s(literal 1/3 binary64) a) #s(literal 3 binary64))) a (neg.f64 b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 31.4% | %92 = (*.f64 #s(literal -3 binary64) a) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 %92 c (*.f64 b b))) #s(literal 1/3 binary64)) #s(literal -3 binary64) (*.f64 a (/.f64 b a))) %92) |
| ▶ | 31.0% | %218 = (neg.f64 a) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal -1/3 binary64)) a (*.f64 %218 (*.f64 b #s(literal -1/3 binary64)))) (*.f64 %218 a)) |
| ▶ | 29.2% | %180 = (*.f64 (*.f64 a a) #s(literal 9 binary64)) (/.f64 (fma.f64 (*.f64 b (/.f64 #s(literal -1/3 binary64) a)) %180 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (*.f64 #s(literal 3 binary64) a))) %180) |
| ▶ | 30.4% | %218 = (neg.f64 a) (/.f64 (fma.f64 (*.f64 b (/.f64 #s(literal -1/3 binary64) a)) %218 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal -1/3 binary64))) %218) |
| ▶ | 28.8% | (/.f64 (fma.f64 (*.f64 b (/.f64 #s(literal -1/3 binary64) a)) #s(literal -3 binary64) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a))) #s(literal -3 binary64)) |
| ▶ | 29.3% | (/.f64 (fma.f64 (*.f64 b #s(literal 1/3 binary64)) (*.f64 #s(literal 3 binary64) a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))))) (*.f64 (*.f64 a a) #s(literal -3 binary64))) |
| ▶ | 28.5% | %105 = (*.f64 #s(literal 3 binary64) a) (/.f64 (fma.f64 (*.f64 b #s(literal -1/3 binary64)) (/.f64 %105 a) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) %105) |
| ▶ | 30.6% | %218 = (neg.f64 a) (/.f64 (fma.f64 (*.f64 b #s(literal -1/3 binary64)) %218 (*.f64 a (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal -1/3 binary64)))) (*.f64 a %218)) |
| ▶ | 28.3% | (/.f64 (fma.f64 (*.f64 b #s(literal -1/3 binary64)) #s(literal 3 binary64) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 32.4% | %105 = (*.f64 #s(literal 3 binary64) a) (/.f64 (fma.f64 %105 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a)) (neg.f64 b)) %105) |
| ▶ | 29.6% | (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a (*.f64 (*.f64 b #s(literal -1/3 binary64)) (*.f64 #s(literal 3 binary64) a))) (*.f64 (*.f64 a a) #s(literal 3 binary64))) |
| ▶ | 30.3% | %92 = (*.f64 #s(literal -3 binary64) a) (/.f64 (fma.f64 (sqrt.f64 (fma.f64 %92 c (*.f64 b b))) #s(literal 3 binary64) (/.f64 (*.f64 %92 b) a)) (*.f64 #s(literal 9 binary64) a)) |
| ▶ | 30.7% | %247 = (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) (/.f64 (fma.f64 %247 %247 (neg.f64 b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 30.9% | %105 = (*.f64 #s(literal 3 binary64) a) (/.f64 (fma.f64 (neg.f64 (*.f64 a b)) (/.f64 #s(literal 3 binary64) %105) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) %105) |
| ▶ | 31.7% | %92 = (*.f64 #s(literal -3 binary64) a) (/.f64 (fma.f64 b (neg.f64 a) (*.f64 %92 (*.f64 (sqrt.f64 (fma.f64 %92 c (*.f64 b b))) #s(literal -1/3 binary64)))) (*.f64 (*.f64 a a) #s(literal 3 binary64))) |
| ▶ | 30.1% | %92 = (*.f64 #s(literal -3 binary64) a) (/.f64 (fma.f64 b #s(literal -3 binary64) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 %92 c (*.f64 b b))) a)) %92)) (*.f64 #s(literal 9 binary64) a)) |
| ▶ | 29.7% | (/.f64 (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) a (*.f64 (*.f64 b #s(literal -1/3 binary64)) #s(literal 3 binary64))) a) #s(literal 3 binary64)) |
| ▶ | 29.7% | (/.f64 (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) a (*.f64 (*.f64 b #s(literal -1/3 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64)) a) |
| ▶ | 29.6% | %105 = (*.f64 #s(literal 3 binary64) a) (/.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a (*.f64 (*.f64 b #s(literal -1/3 binary64)) %105)) %105) a) |
| ▶ | 29.8% | %105 = (*.f64 #s(literal 3 binary64) a) (/.f64 (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (*.f64 #s(literal 1/3 binary64) %105)) (*.f64 a b)) %105) a) |
| ▶ | 29.3% | (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b) a) #s(literal 3 binary64)) |
| ▶ | 29.3% | (/.f64 (-.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) (neg.f64 a)) (*.f64 #s(literal 3 binary64) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a)))) #s(literal 9 binary64)) |
| ▶ | 28.6% | (/.f64 (-.f64 (*.f64 (/.f64 b a) #s(literal -3 binary64)) (*.f64 #s(literal -3 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a))) #s(literal 9 binary64)) |
| ▶ | 28.2% | (/.f64 (-.f64 (*.f64 (*.f64 b (/.f64 #s(literal -1/3 binary64) a)) #s(literal -3 binary64)) (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a)) #s(literal -3 binary64)) |
| ▶ | 28.6% | (/.f64 (-.f64 (*.f64 (*.f64 b #s(literal -1/3 binary64)) a) (*.f64 a (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal -1/3 binary64)))) (*.f64 a a)) |
| ▶ | 29.9% | (/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 3 binary64) a))) (*.f64 a b)) (*.f64 (*.f64 a a) #s(literal 3 binary64))) |
| ▶ | 29.3% | (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 29.4% | (/.f64 (+.f64 (neg.f64 b) (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c)))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 28.4% | (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 b #s(literal -1/3 binary64)) #s(literal 3 binary64) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))))) #s(literal 3 binary64)) |
| ▶ | 29.3% | (/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b)) #s(literal -3 binary64)) |
| ▶ | 29.3% | (/.f64 (*.f64 (-.f64 b (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) #s(literal -1/3 binary64)) a) |
| ▶ | 29.3% | %92 = (*.f64 #s(literal -3 binary64) a) (/.f64 (*.f64 %92 (-.f64 b (sqrt.f64 (fma.f64 %92 c (*.f64 b b))))) (*.f64 (*.f64 a a) #s(literal 9 binary64))) |
| ▶ | 29.3% | (/.f64 (*.f64 a (*.f64 (-.f64 b (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) #s(literal -1/3 binary64))) (*.f64 a a)) |
| ▶ | 29.3% | (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b) a)) #s(literal 9 binary64)) |
| ▶ | 29.3% | (/.f64 (*.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b)) (*.f64 #s(literal 9 binary64) a)) |
| ▶ | 30.4% | %92 = (*.f64 #s(literal -3 binary64) a) (/.f64 (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 %92 c (*.f64 b b))) a) %92 (*.f64 b #s(literal 3 binary64)))) (*.f64 #s(literal 9 binary64) a)) |
| ▶ | 92.4% | (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (/.f64 (fma.f64 #s(literal -3/2 binary64) (*.f64 a c) (*.f64 #s(literal -9/8 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 c #s(literal 2 binary64))) (pow.f64 b #s(literal 2 binary64))))) b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 96.1% | %39 = (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (/.f64 (fma.f64 #s(literal -27/16 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b #s(literal 4 binary64))) (fma.f64 #s(literal -3/2 binary64) (*.f64 a c) (fma.f64 #s(literal -9/8 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 c #s(literal 2 binary64))) (pow.f64 b #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal 81/64 binary64) %39 (*.f64 #s(literal 81/16 binary64) %39)) (pow.f64 b #s(literal 6 binary64))))))) b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 95.0% | (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (/.f64 (fma.f64 #s(literal -27/16 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b #s(literal 4 binary64))) (fma.f64 #s(literal -3/2 binary64) (*.f64 a c) (*.f64 #s(literal -9/8 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 c #s(literal 2 binary64))) (pow.f64 b #s(literal 2 binary64)))))) b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 82.9% | (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (*.f64 #s(literal -3/2 binary64) (/.f64 (*.f64 a c) b))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 29.3% | (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) a) (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b))) |
| ▶ | 29.3% | (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (-.f64 b (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) #s(literal -1/3 binary64)))) |
| ▶ | 29.3% | (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b) a))) |
| ▶ | 29.3% | (+.f64 (/.f64 (*.f64 (*.f64 b (/.f64 #s(literal -1/3 binary64) a)) #s(literal 3 binary64)) #s(literal 3 binary64)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 28.5% | (+.f64 (*.f64 b (/.f64 #s(literal -1/3 binary64) a)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 29.0% | (+.f64 (*.f64 b (/.f64 #s(literal -1/3 binary64) a)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 30.4% | %92 = (*.f64 #s(literal -3 binary64) a) (*.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 %92 c (*.f64 b b))) a) %92 (*.f64 b #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 9 binary64) a)))) |
| ▶ | 30.3% | %92 = (*.f64 #s(literal -3 binary64) a) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 %92 c (*.f64 b b))) #s(literal 3 binary64) (/.f64 (*.f64 %92 b) a)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 29.3% | (*.f64 (/.f64 (*.f64 #s(literal 3 binary64) a) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 29.3% | (*.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b) (/.f64 #s(literal 1/3 binary64) a)) |
| ▶ | 29.3% | (*.f64 #s(literal 2/3 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) a) (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b))) |
| ▶ | 29.3% | (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b) a)) |
| ▶ | 95.3% | %5 = (* 3 a) %56 = (sqrt.f64 (pow.f64 b #s(literal 2 binary64))) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (fma.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 %56 b) a) (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -9/16 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) c) (pow.f64 %56 #s(literal 5 binary64))) (*.f64 #s(literal -3/8 binary64) (/.f64 a (pow.f64 %56 #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %56)))))) |
| ▶ | 92.6% | %5 = (* 3 a) %56 = (sqrt.f64 (pow.f64 b #s(literal 2 binary64))) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (fma.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 %56 b) a) (*.f64 c (-.f64 (*.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a c) (pow.f64 %56 #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %56)))))) |
| ▶ | 92.8% | %5 = (* 3 a) %56 = (sqrt.f64 (pow.f64 b #s(literal 2 binary64))) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (/.f64 (fma.f64 #s(literal 1/3 binary64) (-.f64 %56 b) (*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c %56) (*.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a (pow.f64 c #s(literal 2 binary64))) (pow.f64 %56 #s(literal 3 binary64))))))) a)) |
| ▶ | 92.9% | %5 = (* 3 a) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (/.f64 (fma.f64 #s(literal -1/2 binary64) c (*.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a (pow.f64 c #s(literal 2 binary64))) (pow.f64 b #s(literal 2 binary64))))) b)) |
| ▶ | 96.6% | %5 = (* 3 a) %39 = (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (/.f64 (fma.f64 #s(literal -9/16 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) c (fma.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a (pow.f64 c #s(literal 2 binary64))) (pow.f64 b #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal 81/64 binary64) %39 (*.f64 #s(literal 81/16 binary64) %39)) (*.f64 a (pow.f64 b #s(literal 6 binary64)))))))) b)) |
| ▶ | 95.5% | %5 = (* 3 a) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (/.f64 (fma.f64 #s(literal -9/16 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) c (*.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a (pow.f64 c #s(literal 2 binary64))) (pow.f64 b #s(literal 2 binary64)))))) b)) |
| ▶ | 83.3% | %5 = (* 3 a) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (*.f64 #s(literal -1/2 binary64) (/.f64 c b))) |
Compiled 117 to 391 computations (-234.2% saved)
| Inputs |
|---|
| Outputs |
|---|
| Inputs |
|---|
%1 = (neg.f64 b) %2 = (*.f64 b b) %5 = (*.f64 #s(literal 3 binary64) a) %7 = (*.f64 a c) %9 = (pow.f64 b #s(literal 2 binary64)) %11 = (sqrt.f64 %9) %13 = (/.f64 c %11) %15 = (pow.f64 c #s(literal 2 binary64)) %16 = (*.f64 a %15) %17 = (pow.f64 %11 #s(literal 3 binary64)) %18 = (/.f64 %16 %17) %20 = (pow.f64 c #s(literal 3 binary64)) %22 = (pow.f64 %11 #s(literal 5 binary64)) %23 = (-.f64 %11 b) %25 = (/.f64 %23 a) %28 = (*.f64 #s(literal -3/8 binary64) %18) %29 = (fma.f64 #s(literal -1/2 binary64) %13 %28) %30 = (*.f64 a %29) %31 = (fma.f64 #s(literal 1/3 binary64) %23 %30) %32 = (/.f64 %31 a) %36 = (* 3 a) %40 = (+ (neg b) (sqrt (- (* b b) (* %36 c)))) %41 = (/ %40 %36) %45 = (pow.f64 a #s(literal 2 binary64)) %47 = (pow.f64 b #s(literal 4 binary64)) %48 = (pow.f64 a #s(literal 4 binary64)) %50 = (pow.f64 b #s(literal 6 binary64)) %52 = (/.f64 b a) %57 = (/.f64 #s(literal 1 binary64) a) %58 = (*.f64 %45 %15) %59 = (pow.f64 a #s(literal 3 binary64)) %60 = (*.f64 %59 %20) %61 = (/.f64 %7 b) %62 = (*.f64 #s(literal -3/2 binary64) %61) %63 = (approx %40 %62) %64 = (/.f64 %58 %9) %65 = (*.f64 #s(literal -9/8 binary64) %64) %66 = (fma.f64 #s(literal -3/2 binary64) %7 %65) %67 = (/.f64 %66 b) %68 = (approx %40 %67) %69 = (/.f64 %60 %47) %70 = (fma.f64 #s(literal -27/16 binary64) %69 %66) %71 = (/.f64 %70 b) %72 = (approx %40 %71) %74 = (pow.f64 c #s(literal 4 binary64)) %75 = (*.f64 %48 %74) %77 = (*.f64 #s(literal 81/16 binary64) %75) %78 = (fma.f64 #s(literal 81/64 binary64) %75 %77) %79 = (/.f64 %78 %50) %80 = (*.f64 #s(literal -1/2 binary64) %79) %81 = (fma.f64 #s(literal -9/8 binary64) %64 %80) %82 = (fma.f64 #s(literal -3/2 binary64) %7 %81) %83 = (fma.f64 #s(literal -27/16 binary64) %69 %82) %84 = (/.f64 %83 b) %85 = (approx %40 %84) %86 = (/.f64 c b) %87 = (*.f64 #s(literal -1/2 binary64) %86) %89 = (/.f64 %16 %9) %90 = (*.f64 #s(literal -3/8 binary64) %89) %91 = (fma.f64 #s(literal -1/2 binary64) c %90) %92 = (/.f64 %91 b) %94 = (*.f64 %45 %20) %95 = (/.f64 %94 %47) %96 = (fma.f64 #s(literal -9/16 binary64) %95 %91) %97 = (/.f64 %96 b) %99 = (*.f64 a %50) %100 = (/.f64 %78 %99) %101 = (*.f64 #s(literal -1/6 binary64) %100) %102 = (fma.f64 #s(literal -3/8 binary64) %89 %101) %103 = (fma.f64 #s(literal -1/2 binary64) c %102) %104 = (fma.f64 #s(literal -9/16 binary64) %95 %103) %105 = (/.f64 %104 b) %110 = (*.f64 %45 c) %111 = (/.f64 %7 %17) %112 = (*.f64 #s(literal -3/8 binary64) %111) %113 = (/.f64 #s(literal 1 binary64) %11) %114 = (*.f64 #s(literal 1/2 binary64) %113) %115 = (-.f64 %112 %114) %116 = (*.f64 c %115) %117 = (fma.f64 #s(literal 1/3 binary64) %25 %116) %119 = (/.f64 %110 %22) %120 = (/.f64 a %17) %121 = (*.f64 #s(literal -3/8 binary64) %120) %122 = (fma.f64 #s(literal -9/16 binary64) %119 %121) %123 = (*.f64 c %122) %124 = (-.f64 %123 %114) %125 = (*.f64 c %124) %126 = (fma.f64 #s(literal 1/3 binary64) %25 %125) %128 = (*.f64 #s(literal -3 binary64) a) %129 = (*.f64 a b) %130 = (*.f64 %129 #s(literal 3 binary64)) %131 = (*.f64 %128 b) %132 = (*.f64 b #s(literal -1/3 binary64)) %133 = (*.f64 b #s(literal 1/3 binary64)) %134 = (/.f64 #s(literal -1/3 binary64) a) %135 = (/.f64 #s(literal 1/3 binary64) a) %136 = (*.f64 b %134) %137 = (/.f64 %129 %128) %138 = (*.f64 %136 #s(literal -3 binary64)) %139 = (neg.f64 a) %140 = (neg.f64 %52) %141 = (*.f64 %136 #s(literal 3 binary64)) %142 = (*.f64 %132 %5) %143 = (/.f64 %5 a) %144 = (*.f64 %132 #s(literal 3 binary64)) %145 = (*.f64 %132 a) %146 = (/.f64 #s(literal 3 binary64) a) %147 = (/.f64 %131 a) %148 = (*.f64 #s(literal 1/3 binary64) %5) %149 = (neg.f64 %129) %150 = (/.f64 #s(literal 3 binary64) %5) %151 = (*.f64 b #s(literal 3 binary64)) %152 = (neg.f64 %151) %153 = (/.f64 a %5) %154 = (/.f64 %5 #s(literal 3 binary64)) %155 = (/.f64 %129 %139) %156 = (/.f64 %151 %139) %157 = (/.f64 a #s(literal 3 binary64)) %158 = (/.f64 %149 #s(literal -3 binary64)) %159 = (/.f64 #s(literal 3 binary64) %139) %160 = (*.f64 %128 c) %161 = (fma.f64 b b %160) %162 = (fma.f64 %128 c %2) %163 = (sqrt.f64 %162) %164 = (neg.f64 %163) %165 = (sqrt.f64 %163) %166 = (*.f64 %163 %5) %167 = (*.f64 %163 %148) %168 = (*.f64 %163 %135) %169 = (/.f64 %163 a) %170 = (*.f64 %135 #s(literal 3 binary64)) %171 = (*.f64 %163 %170) %172 = (*.f64 %163 #s(literal -1/3 binary64)) %173 = (*.f64 %168 #s(literal -3 binary64)) %174 = (neg.f64 %169) %175 = (*.f64 %163 #s(literal 1/3 binary64)) %176 = (-.f64 %163 b) %177 = (-.f64 b %163) %178 = (fma.f64 %132 %143 %163) %179 = (fma.f64 %130 %134 %163) %180 = (fma.f64 %145 %146 %163) %181 = (*.f64 %128 %177) %182 = (*.f64 %177 #s(literal -1/3 binary64)) %183 = (fma.f64 %5 %168 %1) %184 = (fma.f64 %135 %166 %1) %185 = (fma.f64 %149 %150 %163) %186 = (fma.f64 %169 %148 %1) %187 = (fma.f64 %171 a %1) %188 = (/.f64 %176 a) %189 = (fma.f64 %156 %157 %163) %190 = (fma.f64 %173 %139 %1) %191 = (fma.f64 %158 %159 %163) %192 = (fma.f64 %163 a %142) %193 = (fma.f64 %163 #s(literal 3 binary64) %147) %194 = (fma.f64 %165 %165 %1) %200 = (*.f64 #s(literal 3 binary64) %176) %202 = (*.f64 #s(literal 9 binary64) a) %204 = (/.f64 #s(literal 1/2 binary64) a) %205 = (*.f64 %204 %176) %207 = (/.f64 #s(literal -1 binary64) a) %208 = (/.f64 #s(literal -2 binary64) a) %209 = (/.f64 a %182) %211 = (/.f64 %5 %176) %213 = (*.f64 #s(literal 3 binary64) %188) %215 = (*.f64 %207 %176) %217 = (/.f64 #s(literal 3 binary64) %188) %219 = (fma.f64 %132 #s(literal 3 binary64) %163) %221 = (*.f64 a %182) %222 = (*.f64 a a) %229 = (neg.f64 %202) %230 = (*.f64 %222 #s(literal 9 binary64)) %232 = (*.f64 %57 %219) %234 = (*.f64 %163 #s(literal 3 binary64)) %235 = (/.f64 %234 %202) %237 = (*.f64 %204 %163) %239 = (*.f64 b #s(literal -2/3 binary64)) %242 = (*.f64 b %208) %246 = (/.f64 %5 #s(literal 9 binary64)) %247 = (/.f64 %5 %222) %248 = (/.f64 %176 %202) %250 = (/.f64 %5 %202) %251 = (fma.f64 %168 #s(literal -3 binary64) %52) %253 = (/.f64 %152 %202) %256 = (-.f64 %138 %169) %258 = (*.f64 %52 #s(literal -3 binary64)) %259 = (*.f64 #s(literal -3 binary64) %169) %260 = (-.f64 %258 %259) %262 = (fma.f64 %136 #s(literal -3 binary64) %174) %264 = (*.f64 #s(literal -3 binary64) %174) %265 = (fma.f64 %52 #s(literal -3 binary64) %264) %267 = (fma.f64 %168 %139 %133) %269 = (fma.f64 %136 %139 %172) %271 = (*.f64 #s(literal 1/3 binary64) a) %272 = (*.f64 %163 %271) %273 = (*.f64 a %172) %274 = (-.f64 %145 %273) %276 = (*.f64 %222 #s(literal 3 binary64)) %277 = (/.f64 %5 %276) %279 = (fma.f64 %169 a %144) %281 = (*.f64 a %52) %282 = (fma.f64 %175 #s(literal -3 binary64) %281) %284 = (*.f64 #s(literal -3 binary64) %175) %285 = (fma.f64 %52 a %284) %287 = (*.f64 %163 a) %288 = (/.f64 %287 %276) %289 = (*.f64 #s(literal 3 binary64) %174) %290 = (-.f64 %156 %289) %292 = (*.f64 %169 a) %293 = (/.f64 %279 #s(literal 3 binary64)) %295 = (/.f64 %279 a) %297 = (fma.f64 %169 %128 %151) %298 = (neg.f64 %297) %300 = (*.f64 #s(literal -3 binary64) %164) %301 = (fma.f64 %52 %128 %300) %303 = (*.f64 %174 %128) %304 = (fma.f64 b #s(literal -3 binary64) %303) %306 = (/.f64 %149 %276) %307 = (*.f64 a %139) %308 = (*.f64 %139 %132) %309 = (fma.f64 %172 a %308) %310 = (*.f64 %139 a) %312 = (fma.f64 %132 %139 %273) %314 = (/.f64 %141 #s(literal 3 binary64)) %317 = (*.f64 %222 #s(literal -3 binary64)) %318 = (-.f64 %167 %129) %320 = (*.f64 %128 %172) %321 = (/.f64 %192 %5) %323 = (/.f64 %234 %230) %325 = (/.f64 %287 %230) %327 = (/.f64 %163 %230) %329 = (/.f64 %5 %230) %330 = (/.f64 a %230) %332 = (/.f64 #s(literal 3 binary64) %230) %333 = (/.f64 #s(literal 1 binary64) %202) %335 = (*.f64 %139 %163) %336 = (fma.f64 %133 %5 %335) %338 = (fma.f64 b %139 %320) %340 = (/.f64 %318 %5) %342 = (/.f64 %163 %222) %343 = (/.f64 %163 #s(literal 9 binary64)) %344 = (/.f64 %163 %202) %345 = (/.f64 a %202) %346 = (/.f64 #s(literal 3 binary64) %222) %347 = (/.f64 %287 #s(literal 9 binary64)) %349 = (/.f64 #s(literal 3 binary64) %202) %351 = (/.f64 %1 %230) %354 = (/.f64 #s(literal 1 binary64) %229) %357 = (/.f64 %1 %222) %359 = (/.f64 %149 #s(literal 9 binary64)) %361 = (/.f64 #s(literal 3 binary64) %276) %365 = (/.f64 %136 %5) %368 = (/.f64 %163 %276) %374 = (/.f64 %152 %276) %383 = (fma.f64 %136 %230 %166) %386 = (*.f64 %165 %135) %388 = (*.f64 %230 %230) %389 = (*.f64 %166 %230) %390 = (fma.f64 %131 %230 %389) %392 = (sqrt.f64 %161) %393 = (+.f64 %1 %392) b %1 %2 #s(literal 3 binary64) a %5 c %7 #s(literal 2 binary64) %9 #s(literal -3 binary64) %11 #s(literal -3/2 binary64) %13 #s(literal -9/8 binary64) %15 %16 %17 %18 #s(literal -27/16 binary64) %20 #s(literal 5 binary64) %22 %23 #s(literal 1/3 binary64) %25 #s(literal -1/2 binary64) #s(literal -3/8 binary64) %28 %29 %30 %31 %32 (approx %41 %32) #s(literal -9/16 binary64) #s(literal 1/2 binary64) %45 #s(literal 4 binary64) %47 %48 #s(literal 6 binary64) %50 #s(literal -1 binary64) %52 #s(literal -1/3 binary64) #s(literal 1/6 binary64) #s(literal -1/6 binary64) #s(literal 1 binary64) %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %70 %71 %72 #s(literal 81/64 binary64) %74 %75 #s(literal 81/16 binary64) %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 (approx %41 %87) %89 %90 %91 %92 (approx %41 %92) %94 %95 %96 %97 (approx %41 %97) %99 %100 %101 %102 %103 %104 %105 (approx %41 %105) #s(literal -2 binary64) #s(literal -2/3 binary64) #s(literal 2/3 binary64) %110 %111 %112 %113 %114 %115 %116 %117 (approx %41 %117) %119 %120 %121 %122 %123 %124 %125 %126 (approx %41 %126) %128 %129 %130 %131 %132 %133 %134 %135 %136 %137 %138 %139 %140 %141 %142 %143 %144 %145 %146 %147 %148 %149 %150 %151 %152 %153 %154 %155 %156 %157 %158 %159 %160 %161 %162 %163 %164 %165 %166 %167 %168 %169 %170 %171 %172 %173 %174 %175 %176 %177 %178 %179 %180 %181 %182 %183 %184 %185 %186 %187 %188 %189 %190 %191 %192 %193 %194 (/.f64 %176 %5) (/.f64 %182 a) (*.f64 %176 %135) (*.f64 #s(literal 1/3 binary64) %188) (/.f64 %188 #s(literal 3 binary64)) %200 #s(literal 9 binary64) %202 (/.f64 %200 %202) %204 %205 (*.f64 #s(literal 2/3 binary64) %205) %207 %208 %209 (/.f64 #s(literal 1 binary64) %209) %211 (/.f64 #s(literal 1 binary64) %211) %213 (/.f64 %213 #s(literal 9 binary64)) %215 (/.f64 %215 #s(literal -3 binary64)) %217 (/.f64 #s(literal 1 binary64) %217) %219 (/.f64 %219 %5) %221 %222 (/.f64 %221 %222) (fma.f64 b %134 %168) (fma.f64 %163 %135 %136) (fma.f64 #s(literal 1/3 binary64) %169 %136) (fma.f64 %52 #s(literal -1/3 binary64) %168) (+.f64 %136 %168) %229 %230 (/.f64 %181 %230) %232 (/.f64 %232 #s(literal 3 binary64)) %234 %235 (fma.f64 b %134 %235) %237 (fma.f64 #s(literal 2/3 binary64) %237 %136) %239 (fma.f64 %239 %204 %168) (fma.f64 %52 #s(literal -1/3 binary64) %235) %242 (fma.f64 %242 #s(literal 1/6 binary64) %168) (fma.f64 %172 %207 %136) (+.f64 %136 %235) %246 %247 %248 (*.f64 %143 %248) %250 %251 (/.f64 %251 #s(literal -3 binary64)) %253 (fma.f64 %163 %135 %253) (fma.f64 #s(literal 1/3 binary64) %169 %253) %256 (/.f64 %256 #s(literal -3 binary64)) %258 %259 %260 (/.f64 %260 #s(literal 9 binary64)) %262 (/.f64 %262 #s(literal -3 binary64)) %264 %265 (/.f64 %265 #s(literal 9 binary64)) %267 (/.f64 %267 %139) %269 (/.f64 %269 %139) %271 %272 %273 %274 (/.f64 %274 %222) %276 %277 (/.f64 %193 %202) %279 (/.f64 %279 %5) %281 %282 (/.f64 %282 %128) %284 %285 (/.f64 %285 %128) %287 %288 %289 %290 (/.f64 %290 #s(literal 9 binary64)) %292 %293 (/.f64 %293 a) %295 (/.f64 %295 #s(literal 3 binary64)) %297 %298 (/.f64 %298 %202) %300 %301 (/.f64 %301 %202) %303 %304 (/.f64 %304 %202) %306 %307 %308 %309 %310 (/.f64 %309 %310) %312 (/.f64 %312 %307) %314 (+.f64 %314 %168) (/.f64 %192 %276) %317 %318 (/.f64 %318 %276) %320 %321 (/.f64 %321 a) %323 (fma.f64 a %323 %136) %325 (fma.f64 #s(literal 3 binary64) %325 %136) %327 (fma.f64 %5 %327 %136) %329 %330 (fma.f64 %234 %330 %136) %332 %333 (*.f64 %193 %333) %335 %336 (/.f64 %336 %317) %338 (/.f64 %338 %276) %340 (/.f64 %340 a) %342 %343 %344 %345 %346 %347 (fma.f64 %346 %347 %136) %349 (fma.f64 %292 %349 %136) %351 (fma.f64 %5 %351 %168) (fma.f64 %152 %330 %168) %354 (*.f64 %297 %354) (fma.f64 %156 %345 %168) %357 (fma.f64 %357 %246 %168) %359 (fma.f64 %359 %346 %168) %361 (fma.f64 %145 %361 %168) (fma.f64 %175 %277 %136) (fma.f64 %272 %361 %136) %365 (fma.f64 %5 %365 %168) (fma.f64 %137 %150 %168) %368 (fma.f64 %171 %153 %136) (fma.f64 %1 %329 %235) (fma.f64 %287 %332 %253) (fma.f64 %140 %250 %235) (fma.f64 %155 %349 %235) %374 (fma.f64 %343 %247 %253) (fma.f64 %342 %246 %253) (fma.f64 %344 %143 %253) (fma.f64 %234 %330 %306) (fma.f64 %287 %332 %306) (fma.f64 %272 %361 %253) (fma.f64 %357 %246 %288) (fma.f64 %374 %157 %235) %383 (/.f64 %383 %230) (fma.f64 %368 %154 %306) %386 (fma.f64 %165 %386 %136) %388 %389 %390 (/.f64 %390 %388) %392 %393 (/.f64 %393 %5) (/.f64 %185 %5) (/.f64 %85 %5) (/.f64 %194 %5) (/.f64 %191 %5) (/.f64 %179 %5) (/.f64 %184 %5) (/.f64 %183 %5) (/.f64 %190 %5) (/.f64 %180 %5) (/.f64 %189 %5) (/.f64 %63 %5) (/.f64 %72 %5) (/.f64 %187 %5) (/.f64 %178 %5) (/.f64 %186 %5) (/.f64 %68 %5) |
| Outputs |
|---|
%6 = (* 3 a) %8 = (*.f64 #s(literal 3 binary64) a) %11 = (* a c) %12 = (*.f64 a c) %15 = (pow c 2) %16 = (* a %15) %18 = (pow.f64 c #s(literal 2 binary64)) %19 = (*.f64 a %18) %21 = (pow b 2) %22 = (sqrt %21) %23 = (pow %22 3) %24 = (/ %16 %23) %25 = (pow.f64 b #s(literal 2 binary64)) %26 = (sqrt.f64 %25) %27 = (pow.f64 %26 #s(literal 3 binary64)) %28 = (/.f64 %19 %27) %30 = (- %22 b) %31 = (/ %30 a) %32 = (-.f64 %26 b) %33 = (/.f64 %32 a) %36 = (* -3/8 %24) %38 = (*.f64 #s(literal -3/8 binary64) %28) %41 = (/ c %22) %43 = (+ (* -1/2 %41) %36) %45 = (/.f64 c %26) %46 = (*.f64 #s(literal -1/2 binary64) %45) %48 = (fma.f64 #s(literal -1/2 binary64) %45 %38) %50 = (* a %43) %51 = (/.f64 %12 %26) %52 = (*.f64 #s(literal -1/2 binary64) %51) %54 = (*.f64 a %48) %58 = (+ (* 1/3 %30) %50) %60 = (*.f64 #s(literal 1/3 binary64) %32) %62 = (fma.f64 #s(literal -1/2 binary64) %51 %60) %64 = (fma.f64 #s(literal 1/3 binary64) %32 %54) %66 = (/ %58 a) %67 = (*.f64 #s(literal 1/3 binary64) %33) %73 = (neg b) %74 = (* b b) %78 = (+ %73 (sqrt (- %74 (* %6 c)))) %79 = (/ %78 %6) %81 = (pow.f64 c #s(literal 3 binary64)) %82 = (*.f64 a %81) %84 = (pow.f64 %26 #s(literal 5 binary64)) %85 = (/.f64 %82 %84) %86 = (/.f64 %18 %27) %87 = (*.f64 #s(literal -3/8 binary64) %86) %90 = (fma.f64 #s(literal -1/2 binary64) %45 (*.f64 a (fma.f64 #s(literal -9/16 binary64) %85 %87))) %91 = (*.f64 a %90) %92 = (fma.f64 #s(literal 1/3 binary64) %32 %91) %95 = (pow a 2) %96 = (pow.f64 a #s(literal 2 binary64)) %99 = (pow a 4) %101 = (pow.f64 a #s(literal 4 binary64)) %103 = (/ b a) %104 = (/.f64 b a) %107 = (/ 1 a) %109 = (/.f64 #s(literal 1 binary64) a) %111 = (* %95 %15) %112 = (*.f64 %96 %18) %114 = (pow a 3) %115 = (pow.f64 a #s(literal 3 binary64)) %117 = (pow c 3) %118 = (* %114 %117) %119 = (*.f64 %115 %81) %121 = (/ %11 b) %122 = (/.f64 %12 b) %131 = (+.f64 %26 (*.f64 #s(literal -3/2 binary64) %51)) %132 = (-.f64 %131 b) %136 = (fma.f64 #s(literal -3/2 binary64) %45 (*.f64 #s(literal -9/8 binary64) %28)) %137 = (*.f64 a %136) %138 = (+.f64 %26 %137) %139 = (-.f64 %138 b) %142 = (*.f64 #s(literal -9/8 binary64) %86) %145 = (fma.f64 #s(literal -3/2 binary64) %45 (*.f64 a (fma.f64 #s(literal -27/16 binary64) %85 %142))) %146 = (*.f64 a %145) %147 = (+.f64 %26 %146) %148 = (-.f64 %147 b) %150 = (/ %111 %21) %151 = (/.f64 %112 %25) %154 = (* -9/8 %150) %155 = (*.f64 #s(literal -9/8 binary64) %151) %157 = (* -3/2 %11) %158 = (+ %157 %154) %159 = (*.f64 #s(literal -3/2 binary64) %12) %161 = (/.f64 %19 %25) %163 = (fma.f64 #s(literal -3/2 binary64) c (*.f64 #s(literal -9/8 binary64) %161)) %166 = (/ %158 b) %167 = (/.f64 c b) %168 = (pow.f64 b #s(literal 3 binary64)) %169 = (/.f64 %19 %168) %174 = (pow b 4) %175 = (/ %118 %174) %176 = (pow.f64 b #s(literal 4 binary64)) %177 = (/.f64 %119 %176) %180 = (* -27/16 %175) %181 = (+ %180 %158) %182 = (/.f64 %82 %176) %183 = (/.f64 %18 %25) %184 = (*.f64 #s(literal -9/8 binary64) %183) %190 = (/ %181 b) %191 = (pow.f64 b #s(literal 5 binary64)) %192 = (/.f64 %82 %191) %193 = (/.f64 %18 %168) %194 = (*.f64 #s(literal -9/8 binary64) %193) %200 = (pow c 4) %201 = (* %99 %200) %202 = (pow.f64 c #s(literal 4 binary64)) %203 = (*.f64 %101 %202) %206 = (* 81/16 %201) %208 = (*.f64 #s(literal 81/16 binary64) %203) %212 = (+ (* 81/64 %201) %206) %215 = (fma.f64 #s(literal 81/64 binary64) %202 (*.f64 #s(literal 81/16 binary64) %202)) %216 = (*.f64 %101 %215) %219 = (pow b 6) %220 = (/ %212 %219) %222 = (pow.f64 b #s(literal 6 binary64)) %223 = (/.f64 %216 %222) %225 = (* -1/2 %220) %228 = (+ %154 %225) %230 = (/.f64 (*.f64 %96 %215) %222) %232 = (fma.f64 #s(literal -9/8 binary64) %183 (*.f64 #s(literal -1/2 binary64) %230)) %235 = (+ %157 %228) %240 = (+ %180 %235) %241 = (/.f64 %81 %176) %242 = (*.f64 a %215) %243 = (/.f64 %242 %222) %252 = (/ %240 b) %253 = (/.f64 %81 %191) %255 = (pow.f64 b #s(literal 7 binary64)) %256 = (/.f64 %242 %255) %265 = (/ %16 %21) %267 = (* -3/8 %265) %268 = (*.f64 #s(literal -3/8 binary64) %161) %270 = (* -1/2 c) %271 = (+ %270 %267) %274 = (fma.f64 #s(literal -1/2 binary64) c %268) %276 = (/ %271 b) %279 = (*.f64 #s(literal -3/8 binary64) %169) %282 = (* %95 %117) %283 = (*.f64 %96 %81) %285 = (/ %282 %174) %286 = (/.f64 %283 %176) %289 = (* -9/16 %285) %290 = (+ %289 %271) %291 = (*.f64 #s(literal -3/8 binary64) %183) %296 = (/ %290 b) %297 = (*.f64 #s(literal -3/8 binary64) %193) %302 = (* a %219) %303 = (*.f64 a %222) %305 = (/ %212 %302) %306 = (*.f64 %115 %215) %307 = (/.f64 %306 %222) %310 = (* -1/6 %305) %314 = (+ %267 %310) %317 = (*.f64 a (fma.f64 #s(literal -3/8 binary64) %183 (*.f64 #s(literal -1/6 binary64) %230))) %319 = (+ %270 %314) %322 = (+ %289 %319) %330 = (/ %322 b) %338 = (* %95 c) %339 = (*.f64 %96 c) %341 = (/ %11 %23) %342 = (/.f64 %12 %27) %344 = (* -3/8 %341) %345 = (*.f64 #s(literal -3/8 binary64) %342) %348 = (/ 1 %22) %349 = (* 1/2 %348) %350 = (- %344 %349) %354 = (/.f64 #s(literal 1 binary64) %26) %355 = (*.f64 #s(literal 1/2 binary64) %354) %356 = (-.f64 %345 %355) %359 = (pow %22 5) %360 = (/ %338 %359) %361 = (/.f64 %339 %84) %363 = (/ a %23) %364 = (/.f64 a %27) %366 = (* -3/8 %363) %367 = (*.f64 #s(literal -3/8 binary64) %364) %370 = (+ (* -9/16 %360) %366) %371 = (/.f64 %12 %84) %374 = (/.f64 #s(literal 1 binary64) %27) %376 = (-.f64 (*.f64 #s(literal -9/16 binary64) %371) (*.f64 #s(literal 3/8 binary64) %374)) %379 = (* c %370) %381 = (/.f64 c %27) %382 = (*.f64 #s(literal -3/8 binary64) %381) %384 = (*.f64 a (fma.f64 #s(literal -9/16 binary64) (/.f64 %19 %84) %382)) %386 = (- %379 %349) %389 = (* c %386) %392 = (* -3 a) %396 = (* a b) %397 = (*.f64 a b) %402 = (* %392 b) %406 = (/ -1/3 a) %408 = (/.f64 #s(literal -1/3 binary64) a) %410 = (/ 1/3 a) %411 = (/.f64 #s(literal 1/3 binary64) a) %413 = (* b %406) %414 = (*.f64 #s(literal -1/3 binary64) %104) %417 = (*.f64 #s(literal -1/3 binary64) b) %419 = (neg a) %421 = (*.f64 #s(literal -1 binary64) a) %424 = (*.f64 #s(literal -1 binary64) %104) %426 = (* b -1/3) %427 = (* %426 %6) %430 = (/ %6 a) %432 = (* %426 a) %433 = (*.f64 #s(literal -1/3 binary64) %397) %438 = (/ %402 a) %439 = (*.f64 #s(literal -3 binary64) b) %444 = (*.f64 #s(literal -1 binary64) b) %446 = (* b 3) %448 = (*.f64 #s(literal -3 binary64) %104) %451 = (*.f64 #s(literal 1/3 binary64) a) %453 = (neg %396) %455 = (*.f64 #s(literal 1/3 binary64) %397) %460 = (* %392 c) %461 = (*.f64 #s(literal -3 binary64) %12) %463 = (+ %74 %460) %468 = (sqrt (+ %460 %74)) %473 = (neg %468) %474 = (*.f64 #s(literal -1 binary64) %26) %477 = (*.f64 #s(literal 3/2 binary64) %51) %478 = (-.f64 %477 %26) %482 = (*.f64 #s(literal -3/2 binary64) %45) %484 = (*.f64 a (-.f64 (*.f64 #s(literal 9/8 binary64) %28) %482)) %485 = (-.f64 %484 %26) %488 = (*.f64 #s(literal 27/16 binary64) %85) %492 = (*.f64 a (-.f64 (*.f64 a (-.f64 %488 %142)) %482)) %493 = (-.f64 %492 %26) %495 = (sqrt %468) %496 = (sqrt.f64 %26) %499 = (*.f64 %496 %26) %500 = (/.f64 %12 %499) %504 = (/.f64 c %499) %506 = (pow.f64 %496 #s(literal 2 binary64)) %507 = (pow.f64 %26 #s(literal 2 binary64)) %508 = (*.f64 %506 %507) %511 = (-.f64 %142 (*.f64 #s(literal 9/16 binary64) (/.f64 %18 %508))) %513 = (/.f64 (*.f64 a %511) %496) %519 = (/.f64 %81 %84) %522 = (*.f64 %506 %26) %527 = (/.f64 (*.f64 a (-.f64 (*.f64 #s(literal -27/16 binary64) %519) (*.f64 #s(literal -3/4 binary64) (/.f64 (*.f64 c %511) %522)))) %496) %528 = (/.f64 %511 %496) %536 = (* %468 %6) %537 = (*.f64 a %26) %538 = (*.f64 #s(literal 3 binary64) %537) %541 = (*.f64 #s(literal 3 binary64) %26) %542 = (fma.f64 #s(literal -9/2 binary64) %51 %541) %546 = (*.f64 #s(literal -27/8 binary64) %28) %548 = (*.f64 a (fma.f64 #s(literal -9/2 binary64) %45 %546)) %549 = (fma.f64 #s(literal 3 binary64) %26 %548) %557 = (*.f64 a (fma.f64 #s(literal -9/2 binary64) %45 (*.f64 a (fma.f64 #s(literal -81/16 binary64) %85 (*.f64 #s(literal -27/8 binary64) %86))))) %558 = (fma.f64 #s(literal 3 binary64) %26 %557) %562 = (* %468 (* 1/3 %6)) %570 = (* %468 %410) %571 = (/.f64 %26 a) %572 = (*.f64 #s(literal 1/3 binary64) %571) %574 = (*.f64 #s(literal 1/3 binary64) %26) %575 = (fma.f64 #s(literal -1/2 binary64) %51 %574) %578 = (fma.f64 #s(literal 1/3 binary64) %26 %54) %581 = (fma.f64 #s(literal 1/3 binary64) %26 %91) %584 = (/ %468 a) %592 = (* %468 -1/3) %593 = (*.f64 #s(literal -1/3 binary64) %26) %595 = (*.f64 #s(literal 1/2 binary64) %51) %596 = (fma.f64 #s(literal -1/3 binary64) %26 %595) %598 = (*.f64 #s(literal 1/2 binary64) %45) %600 = (*.f64 a (fma.f64 #s(literal 3/8 binary64) %28 %598)) %601 = (fma.f64 #s(literal -1/3 binary64) %26 %600) %607 = (*.f64 a (fma.f64 #s(literal 1/2 binary64) %45 (*.f64 a (fma.f64 #s(literal 3/8 binary64) %86 (*.f64 #s(literal 9/16 binary64) %85))))) %608 = (fma.f64 #s(literal -1/3 binary64) %26 %607) %610 = (* %570 -3) %613 = (fma.f64 #s(literal -1 binary64) %26 %477) %616 = (*.f64 #s(literal 3/2 binary64) %45) %618 = (*.f64 a (fma.f64 #s(literal 9/8 binary64) %28 %616)) %619 = (fma.f64 #s(literal -1 binary64) %26 %618) %625 = (*.f64 a (fma.f64 #s(literal 3/2 binary64) %45 (*.f64 a (fma.f64 #s(literal 9/8 binary64) %86 %488)))) %626 = (fma.f64 #s(literal -1 binary64) %26 %625) %629 = (neg %584) %636 = (* %468 1/3) %641 = (- b %468) %642 = (-.f64 b %26) %645 = (-.f64 (+.f64 b %477) %26) %648 = (-.f64 (+.f64 b %484) %26) %651 = (-.f64 (+.f64 b %492) %26) %654 = (+ (* %426 %430) %468) %655 = (+.f64 %26 %444) %658 = (+.f64 %26 (fma.f64 #s(literal -3/2 binary64) %51 %444)) %661 = (+.f64 %26 (fma.f64 #s(literal -1 binary64) b %137)) %664 = (+.f64 %26 (fma.f64 #s(literal -1 binary64) b %146)) %666 = (* %392 %641) %667 = (*.f64 a %642) %668 = (*.f64 #s(literal -3 binary64) %667) %680 = (* %641 -1/3) %681 = (*.f64 #s(literal -1/3 binary64) %642) %683 = (fma.f64 #s(literal -1/2 binary64) %51 %681) %685 = (fma.f64 #s(literal -1/3 binary64) %642 %54) %687 = (fma.f64 #s(literal -1/3 binary64) %642 %91) %689 = (- %468 b) %690 = (/ %689 a) %697 = (* %468 a) %698 = (+ %697 %427) %707 = (* %468 3) %708 = (+ %707 %438) %709 = (fma.f64 #s(literal -3 binary64) b %541) %711 = (fma.f64 #s(literal -9/2 binary64) %51 %709) %713 = (fma.f64 #s(literal -3 binary64) b %549) %715 = (fma.f64 #s(literal -3 binary64) b %558) %718 = (+ (* %495 %495) %73) %719 = (-.f64 %506 b) %730 = (/ %680 a) %731 = (/.f64 %642 a) %732 = (*.f64 #s(literal -1/3 binary64) %731) %740 = (* 3 %689) %741 = (*.f64 #s(literal 3 binary64) %32) %743 = (fma.f64 #s(literal -9/2 binary64) %51 %741) %745 = (fma.f64 #s(literal 3 binary64) %32 %548) %747 = (fma.f64 #s(literal 3 binary64) %32 %557) %750 = (* 9 a) %754 = (/ 1/2 a) %757 = (* %754 %689) %758 = (*.f64 #s(literal 1/2 binary64) %33) %766 = (*.f64 a (fma.f64 #s(literal -3/4 binary64) %45 (*.f64 #s(literal -9/16 binary64) %28))) %775 = (*.f64 a (fma.f64 #s(literal -3/4 binary64) %45 (*.f64 a (fma.f64 #s(literal -27/32 binary64) %85 (*.f64 #s(literal -9/16 binary64) %86))))) %780 = (/ -1 a) %784 = (/ -2 a) %788 = (/ a %680) %789 = (/.f64 a %642) %793 = (pow.f64 %642 #s(literal 2 binary64)) %794 = (*.f64 %26 %793) %798 = (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) %642)) %803 = (pow.f64 %642 #s(literal 3 binary64)) %804 = (*.f64 %507 %803) %806 = (*.f64 %27 %793) %809 = (fma.f64 #s(literal -9/4 binary64) (/.f64 %18 %804) (*.f64 #s(literal 9/8 binary64) (/.f64 %18 %806))) %811 = (/.f64 c %794) %818 = (pow.f64 %26 #s(literal 4 binary64)) %819 = (*.f64 %818 %803) %822 = (*.f64 %26 %642) %824 = (*.f64 %84 %793) %838 = (/ %6 %689) %839 = (/.f64 a %32) %842 = (pow.f64 %32 #s(literal 2 binary64)) %843 = (*.f64 %26 %842) %846 = (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) %32)) %850 = (pow.f64 %32 #s(literal 3 binary64)) %851 = (*.f64 %507 %850) %853 = (*.f64 %27 %842) %856 = (fma.f64 #s(literal -9/4 binary64) (/.f64 %18 %851) (*.f64 #s(literal -9/8 binary64) (/.f64 %18 %853))) %858 = (/.f64 c %843) %864 = (*.f64 %818 %850) %866 = (*.f64 %84 %842) %869 = (*.f64 %26 %32) %882 = (* 3 %690) %883 = (*.f64 #s(literal 3 binary64) %33) %891 = (* %780 %689) %903 = (* %426 3) %904 = (+ %903 %468) %905 = (/ %904 %6) %906 = (/.f64 %655 a) %907 = (*.f64 #s(literal 1/3 binary64) %906) %909 = (*.f64 #s(literal 1/3 binary64) %655) %910 = (fma.f64 #s(literal -1/2 binary64) %51 %909) %913 = (fma.f64 #s(literal 1/3 binary64) %655 %54) %916 = (fma.f64 #s(literal 1/3 binary64) %655 %91) %919 = (* a %680) %920 = (*.f64 #s(literal -1/3 binary64) %667) %928 = (+ %413 %570) %929 = (fma.f64 #s(literal -1/3 binary64) b %574) %941 = (neg %750) %945 = (* a a) %946 = (* %945 9) %949 = (* %107 %904) %961 = (* %754 %468) %962 = (*.f64 #s(literal 1/2 binary64) %571) %977 = (/ %689 %750) %979 = (*.f64 #s(literal 1/9 binary64) %33) %988 = (*.f64 a (fma.f64 #s(literal -1/6 binary64) %45 (*.f64 #s(literal -1/8 binary64) %28))) %997 = (*.f64 a (fma.f64 #s(literal -1/6 binary64) %45 (*.f64 a (fma.f64 #s(literal -3/16 binary64) %85 (*.f64 #s(literal -1/8 binary64) %86))))) %1001 = (+ %610 %103) %1002 = (+.f64 b %474) %1003 = (/.f64 %1002 a) %1005 = (+.f64 b %613) %1008 = (+.f64 b %619) %1011 = (+.f64 b %626) %1014 = (/ %1001 -3) %1015 = (*.f64 #s(literal -1/3 binary64) %1003) %1028 = (- (* %413 -3) %584) %1036 = (* -3 %584) %1037 = (*.f64 #s(literal -3 binary64) %571) %1039 = (*.f64 #s(literal 9/2 binary64) %51) %1044 = (*.f64 #s(literal 9/2 binary64) %45) %1046 = (*.f64 a (fma.f64 #s(literal 27/8 binary64) %28 %1044)) %1054 = (*.f64 a (fma.f64 #s(literal 9/2 binary64) %45 (*.f64 a (fma.f64 #s(literal 27/8 binary64) %86 (*.f64 #s(literal 81/16 binary64) %85))))) %1058 = (* %103 -3) %1059 = (- %1058 %1036) %1060 = (*.f64 #s(literal -3 binary64) %26) %1061 = (-.f64 %439 %1060) %1062 = (/.f64 %1061 a) %1069 = (*.f64 a (-.f64 %546 %1044)) %1079 = (*.f64 a (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal -81/16 binary64) %85) (*.f64 #s(literal 27/8 binary64) %86))) %1044)) %1084 = (/ %1059 9) %1097 = (* -3 %629) %1098 = (*.f64 #s(literal 3 binary64) %571) %1106 = (+ %1058 %1097) %1107 = (/.f64 %709 a) %1115 = (/ %1106 9) %1116 = (*.f64 #s(literal 1/9 binary64) %1107) %1129 = (* b 1/3) %1130 = (+ (* %570 %419) %1129) %1131 = (*.f64 #s(literal 1/3 binary64) b) %1132 = (fma.f64 #s(literal -1/3 binary64) %26 %1131) %1135 = (fma.f64 #s(literal -1/3 binary64) %26 (fma.f64 #s(literal 1/3 binary64) b %595)) %1138 = (fma.f64 #s(literal -1/3 binary64) %26 (fma.f64 #s(literal 1/3 binary64) b %600)) %1141 = (fma.f64 #s(literal -1/3 binary64) %26 (fma.f64 #s(literal 1/3 binary64) b %607)) %1143 = (/ %1130 %419) %1144 = (/.f64 %1132 a) %1157 = (* %468 (* 1/3 a)) %1158 = (*.f64 #s(literal 1/3 binary64) %537) %1166 = (* a %592) %1167 = (*.f64 #s(literal -1/3 binary64) %537) %1175 = (- %432 %1166) %1176 = (-.f64 %417 %593) %1180 = (-.f64 (fma.f64 #s(literal -1/2 binary64) %51 %417) %593) %1190 = (*.f64 #s(literal 3/8 binary64) %86) %1199 = (/ %1175 %945) %1212 = (* %945 3) %1215 = (* a %103) %1218 = (+ (* %636 -3) %1215) %1223 = (* -3 %636) %1229 = (/ (+ (* %584 a) %903) 3) %1235 = (+ (* %584 %392) %446) %1236 = (*.f64 #s(literal 3 binary64) b) %1237 = (fma.f64 #s(literal -3 binary64) %26 %1236) %1248 = (neg %1235) %1258 = (/ %1248 %750) %1260 = (/.f64 %1237 a) %1261 = (*.f64 #s(literal -1/9 binary64) %1260) %1278 = (+ (* %592 a) (* %419 %426)) %1287 = (* %945 -3) %1290 = (- %562 %396) %1299 = (/ %707 %946) %1300 = (/.f64 %26 %96) %1301 = (*.f64 #s(literal 1/3 binary64) %1300) %1309 = (/ %697 %946) %1310 = (*.f64 #s(literal 1/9 binary64) %571) %1312 = (*.f64 #s(literal 1/9 binary64) %26) %1313 = (fma.f64 #s(literal -1/6 binary64) %51 %1312) %1316 = (fma.f64 #s(literal 1/9 binary64) %26 %988) %1319 = (fma.f64 #s(literal 1/9 binary64) %26 %997) %1322 = (/ %468 %946) %1323 = (*.f64 #s(literal 1/9 binary64) %1300) %1337 = (* %419 %468) %1347 = (+ (* %1129 %6) %1337) %1356 = (/ %1290 %6) %1358 = (/ %468 %945) %1366 = (/ %468 9) %1376 = (/ %697 9) %1377 = (*.f64 #s(literal 1/9 binary64) %537) %1386 = (/.f64 b %96) %1399 = (/.f64 #s(literal 1 binary64) %96) %1402 = (+ (* %413 %946) %536) %1411 = (* %495 %410) %1412 = (/.f64 %496 a) %1413 = (*.f64 #s(literal 1/3 binary64) %1412) %1436 = (+ (* %495 %1411) %413) %1438 = (fma.f64 #s(literal -1/3 binary64) b (*.f64 #s(literal 1/3 binary64) %506)) %1452 = (* %946 %946) %1456 = (* %536 %946) %1458 = (*.f64 %115 %26) %1459 = (*.f64 #s(literal 27 binary64) %1458) %1462 = (*.f64 #s(literal 27 binary64) %26) %1470 = (fma.f64 #s(literal 27 binary64) %26 (*.f64 a (fma.f64 #s(literal -81/2 binary64) %45 (*.f64 #s(literal -243/8 binary64) %28)))) %1479 = (fma.f64 #s(literal 27 binary64) %26 (*.f64 a (fma.f64 #s(literal -81/2 binary64) %45 (*.f64 a (fma.f64 #s(literal -729/16 binary64) %85 (*.f64 #s(literal -243/8 binary64) %86)))))) %1483 = (+ (* %402 %946) %1456) %1485 = (fma.f64 #s(literal -27 binary64) b %1462) %1497 = (/ %1483 %1452) %1512 = (/ %718 %6) %1513 = (/.f64 %719 a) %1514 = (*.f64 #s(literal 1/3 binary64) %1513) %1526 = (/.f64 c %537) %1527 = (fma.f64 #s(literal -1/2 binary64) %1526 %87) %1538 = (fma.f64 #s(literal -1/2 binary64) %1526 (fma.f64 #s(literal -3/8 binary64) %86 (*.f64 #s(literal 1/3 binary64) (/.f64 %32 %96)))) %1543 = (/.f64 c a) %1545 = (sqrt.f64 (*.f64 #s(literal -3 binary64) %1543)) %1546 = (*.f64 #s(literal 1/3 binary64) %1545) %1548 = (fma.f64 #s(literal -1/3 binary64) %104 %1546) %1550 = (*.f64 %96 %1545) %1551 = (/.f64 %25 %1550) %1552 = (fma.f64 #s(literal 1/6 binary64) %1551 %1546) %1553 = (fma.f64 #s(literal -1/3 binary64) %104 %1552) %1556 = (pow.f64 %1545 #s(literal 3 binary64)) %1558 = (/.f64 %176 (*.f64 %101 %1556)) %1559 = (fma.f64 #s(literal -1/24 binary64) %1558 %1552) %1560 = (fma.f64 #s(literal -1/3 binary64) %104 %1559) %1562 = (*.f64 a %1545) %1564 = (+.f64 %1545 %424) %1567 = (*.f64 #s(literal 1/2 binary64) %1551) %1568 = (+.f64 %1545 %1567) %1569 = (-.f64 %1568 %104) %1572 = (fma.f64 #s(literal -1/8 binary64) %1558 %1567) %1573 = (+.f64 %1545 %1572) %1574 = (-.f64 %1573 %104) %1577 = (fma.f64 #s(literal -3/2 binary64) %1543 %184) %1580 = (/.f64 %112 %168) %1583 = (/.f64 c %397) %1584 = (fma.f64 #s(literal -3/2 binary64) %1583 %194) %1589 = (*.f64 a %25) %1590 = (/.f64 %18 %1589) %1591 = (*.f64 #s(literal -9/8 binary64) %1590) %1595 = (/.f64 c %96) %1603 = (*.f64 a %168) %1604 = (/.f64 %18 %1603) %1605 = (*.f64 #s(literal -9/8 binary64) %1604) %1610 = (/.f64 c (*.f64 %96 b)) %1616 = (/.f64 %18 (*.f64 %96 %25)) %1617 = (/.f64 %215 %222) %1618 = (*.f64 #s(literal -1/2 binary64) %1617) %1619 = (fma.f64 #s(literal -9/8 binary64) %1616 %1618) %1622 = (/.f64 c %115) %1623 = (fma.f64 #s(literal -3/2 binary64) %1622 %1619) %1626 = (*.f64 a %176) %1627 = (/.f64 %81 %1626) %1641 = (/.f64 %81 (*.f64 a %191)) %1642 = (/.f64 %215 %255) %1643 = (*.f64 #s(literal -1/2 binary64) %1642) %1648 = (/.f64 %18 (*.f64 %96 %168)) %1649 = (fma.f64 #s(literal -9/8 binary64) %1648 %1643) %1653 = (*.f64 %115 b) %1654 = (/.f64 c %1653) %1668 = (*.f64 #s(literal -3/8 binary64) %1590) %1669 = (fma.f64 #s(literal -9/16 binary64) %241 %1668) %1679 = (*.f64 #s(literal -3/8 binary64) %1604) %1680 = (fma.f64 #s(literal -9/16 binary64) %253 %1679) %1687 = (*.f64 #s(literal -1/6 binary64) %1617) %1688 = (fma.f64 #s(literal -3/8 binary64) %1616 %1687) %1691 = (fma.f64 #s(literal -1/2 binary64) %1622 %1688) %1706 = (*.f64 #s(literal -1/6 binary64) %1642) %1710 = (fma.f64 #s(literal -3/8 binary64) %1648 %1706) %1718 = (/.f64 #s(literal 1 binary64) %537) %1719 = (*.f64 #s(literal 1/2 binary64) %1718) %1720 = (-.f64 %382 %1719) %1727 = (*.f64 a %27) %1736 = (/.f64 %18 %84) %1739 = (fma.f64 #s(literal -9/16 binary64) %1736 (*.f64 #s(literal -3/8 binary64) (/.f64 c %1727))) %1742 = (*.f64 %96 %26) %1750 = (/.f64 %18 %1727) %1751 = (*.f64 #s(literal -3/8 binary64) %1750) %1755 = (/.f64 c %1742) %1761 = (+ (* 1/3 %31) %389) %1769 = (/.f64 %25 a) %1773 = (*.f64 a %1568) %1775 = (*.f64 a %1573) %1778 = (pow.f64 a #s(literal 6 binary64)) %1781 = (/.f64 %222 (*.f64 %1778 (pow.f64 %1545 #s(literal 5 binary64)))) %1784 = (+.f64 %1545 (fma.f64 #s(literal -1/8 binary64) %1558 (fma.f64 #s(literal 1/16 binary64) %1781 %1567))) %1785 = (*.f64 a %1784) %1789 = (*.f64 #s(literal -1/2 binary64) %1551) %1790 = (-.f64 %1789 %1545) %1791 = (*.f64 a %1790) %1794 = (*.f64 #s(literal 1/8 binary64) %1558) %1795 = (-.f64 %1794 %1568) %1796 = (*.f64 a %1795) %1800 = (-.f64 (*.f64 #s(literal -1/16 binary64) %1781) %1573) %1801 = (*.f64 a %1800) %1803 = (/.f64 %1545 a) %1804 = (sqrt.f64 %1803) %1810 = (/.f64 %25 (*.f64 %115 (*.f64 %1545 %1804))) %1811 = (*.f64 #s(literal 1/4 binary64) %1810) %1815 = (pow.f64 a #s(literal 5 binary64)) %1818 = (/.f64 %176 (*.f64 %1815 (*.f64 %1556 %1804))) %1824 = (pow.f64 %1545 #s(literal 2 binary64)) %1828 = (/.f64 %176 (*.f64 %1778 (*.f64 %1824 (pow.f64 %1804 #s(literal 3 binary64))))) %1836 = (*.f64 #s(literal 3 binary64) %1545) %1837 = (fma.f64 #s(literal 3/2 binary64) %1551 %1836) %1840 = (fma.f64 #s(literal -3/8 binary64) %1558 %1837) %1845 = (fma.f64 #s(literal -3/8 binary64) %1558 (fma.f64 #s(literal 3/16 binary64) %1781 %1837)) %1859 = (fma.f64 #s(literal -1/24 binary64) %1558 (fma.f64 #s(literal 1/48 binary64) %1781 %1552)) %1868 = (fma.f64 #s(literal -1/3 binary64) %1545 (*.f64 #s(literal -1/6 binary64) %1551)) %1869 = (*.f64 a %1868) %1872 = (*.f64 #s(literal 1/24 binary64) %1558) %1874 = (fma.f64 #s(literal -1/3 binary64) %1545 (fma.f64 #s(literal -1/6 binary64) %1551 %1872)) %1875 = (*.f64 a %1874) %1880 = (fma.f64 #s(literal -1/3 binary64) %1545 (fma.f64 #s(literal -1/6 binary64) %1551 (fma.f64 #s(literal -1/48 binary64) %1781 %1872))) %1881 = (*.f64 a %1880) %1883 = (*.f64 #s(literal -1 binary64) %1545) %1885 = (fma.f64 #s(literal -1 binary64) %1545 %1789) %1888 = (fma.f64 #s(literal -1 binary64) %1545 (fma.f64 #s(literal -1/2 binary64) %1551 %1794)) %1892 = (fma.f64 #s(literal -1 binary64) %1545 (fma.f64 #s(literal -1/2 binary64) %1551 (fma.f64 #s(literal -1/16 binary64) %1781 %1794))) %1899 = (*.f64 a %1552) %1901 = (*.f64 a %1559) %1903 = (*.f64 a %1859) %1905 = (-.f64 %104 %1545) %1908 = (fma.f64 #s(literal -1/2 binary64) %1551 %104) %1909 = (-.f64 %1908 %1545) %1912 = (fma.f64 #s(literal 1/8 binary64) %1558 %104) %1913 = (-.f64 %1912 %1568) %1917 = (+.f64 %1545 (fma.f64 #s(literal -1 binary64) %104 %1567)) %1921 = (+.f64 %1545 (fma.f64 #s(literal -1 binary64) %104 %1572)) %1924 = (fma.f64 #s(literal -3 binary64) %104 %1836) %1927 = (fma.f64 #s(literal -3 binary64) %104 %1837) %1930 = (fma.f64 #s(literal -3 binary64) %104 %1840) %1956 = (pow.f64 %1804 #s(literal 2 binary64)) %1963 = (/.f64 %25 (*.f64 %115 %1545)) %1964 = (fma.f64 #s(literal 1/2 binary64) %1963 %1956) %1969 = (/.f64 %176 (*.f64 %1815 %1556)) %1974 = (*.f64 #s(literal 1/2 binary64) %1545) %1978 = (fma.f64 #s(literal 1/4 binary64) %1551 %1974) %1981 = (fma.f64 #s(literal -1/16 binary64) %1558 %1978) %1987 = (/.f64 b (*.f64 a %1824)) %1989 = (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) %1545)) %1992 = (/.f64 %25 %1556) %1994 = (fma.f64 #s(literal -3 binary64) %1992 (*.f64 #s(literal 3/2 binary64) %1992)) %2000 = (pow.f64 %1545 #s(literal 4 binary64)) %2007 = (*.f64 %96 %1556) %2008 = (/.f64 %25 %2007) %2018 = (fma.f64 #s(literal -1 binary64) %1545 %104) %2020 = (fma.f64 #s(literal -1 binary64) %1545 %1908) %2023 = (fma.f64 #s(literal -1 binary64) %1545 (fma.f64 #s(literal -1/2 binary64) %1551 %1912)) %2033 = (*.f64 a %1837) %2035 = (*.f64 a %1840) %2037 = (*.f64 a %1845) %2045 = (*.f64 #s(literal 1/9 binary64) %1545) %2050 = (fma.f64 #s(literal 1/18 binary64) %1551 %2045) %2054 = (fma.f64 #s(literal -1/72 binary64) %1558 %2050) %2060 = (*.f64 #s(literal -3 binary64) %1545) %2063 = (fma.f64 #s(literal -3 binary64) %1545 (*.f64 #s(literal -3/2 binary64) %1551)) %2065 = (*.f64 #s(literal 3/8 binary64) %1558) %2067 = (fma.f64 #s(literal -3 binary64) %1545 (fma.f64 #s(literal -3/2 binary64) %1551 %2065)) %2071 = (fma.f64 #s(literal -3 binary64) %1545 (fma.f64 #s(literal -3/2 binary64) %1551 (fma.f64 #s(literal -3/16 binary64) %1781 %2065))) %2073 = (-.f64 %448 %2060) %2075 = (*.f64 #s(literal 3/2 binary64) %1551) %2079 = (*.f64 #s(literal -3/8 binary64) %1558) %2086 = (*.f64 #s(literal 1/3 binary64) %104) %2087 = (fma.f64 #s(literal -1/3 binary64) %1545 %2086) %2091 = (fma.f64 #s(literal -1/3 binary64) %1545 (fma.f64 #s(literal -1/6 binary64) %1551 %2086)) %2096 = (fma.f64 #s(literal -1/3 binary64) %1545 (fma.f64 #s(literal -1/6 binary64) %1551 (fma.f64 #s(literal 1/24 binary64) %1558 %2086))) %2113 = (*.f64 #s(literal -1/3 binary64) %1545) %2133 = (*.f64 a %1885) %2135 = (*.f64 a %1888) %2137 = (*.f64 a %1892) %2141 = (*.f64 #s(literal 3 binary64) %104) %2142 = (fma.f64 #s(literal -3 binary64) %1545 %2141) %2146 = (fma.f64 #s(literal -3 binary64) %1545 (fma.f64 #s(literal -3/2 binary64) %1551 %2141)) %2174 = (/.f64 %1552 a) %2176 = (/.f64 %1559 a) %2178 = (/.f64 %1859 a) %2184 = (fma.f64 #s(literal -1/72 binary64) %1558 (fma.f64 #s(literal 1/144 binary64) %1781 %2050)) %2188 = (/.f64 %2050 a) %2190 = (/.f64 %2054 a) %2192 = (/.f64 %2184 a) %2209 = (/.f64 %1568 a) %2211 = (/.f64 %1573 a) %2213 = (/.f64 %1784 a) %2217 = (*.f64 a %2050) %2219 = (*.f64 a %2054) %2221 = (*.f64 a %2184) %2231 = (*.f64 #s(literal 1/3 binary64) %1804) %2234 = (fma.f64 #s(literal 1/12 binary64) %1810 %2231) %2245 = (*.f64 #s(literal 1/3 binary64) %1956) %2249 = (fma.f64 #s(literal 1/6 binary64) %1963 %2245) %2257 = (*.f64 %101 %1545) %2261 = (*.f64 #s(literal 27 binary64) %1545) %2262 = (fma.f64 #s(literal 27/2 binary64) %1551 %2261) %2265 = (fma.f64 #s(literal -27/8 binary64) %1558 %2262) %2282 = (fma.f64 #s(literal 3/8 binary64) %86 (*.f64 #s(literal 1/2 binary64) %1526)) %2291 = (fma.f64 #s(literal -1/2 binary64) %45 %67) %2293 = (fma.f64 #s(literal -1 binary64) (/.f64 %2291 a) %1190) %2298 = (fma.f64 #s(literal -1/3 binary64) %1545 %414) %2300 = (/.f64 %25 %1562) %2302 = (/.f64 (fma.f64 #s(literal 1/6 binary64) %2300 %1131) a) %2303 = (fma.f64 #s(literal -1 binary64) %2302 %2113) %2305 = (/.f64 %25 %1545) %2306 = (/.f64 %176 %2007) %2307 = (*.f64 #s(literal 1/24 binary64) %2306) %2308 = (fma.f64 #s(literal -1/6 binary64) %2305 %2307) %2312 = (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %2308 a) %1131) a) %2113) %2314 = (+.f64 %1545 %104) %2318 = (*.f64 #s(literal -1/2 binary64) %2300) %2326 = (*.f64 #s(literal 1/2 binary64) %2305) %2327 = (fma.f64 #s(literal -1/8 binary64) %2306 %2326) %2329 = (*.f64 #s(literal -1 binary64) (/.f64 %2327 a)) %2337 = (*.f64 #s(literal 27/16 binary64) %241) %2338 = (fma.f64 #s(literal 9/8 binary64) %1590 %2337) %2343 = (fma.f64 #s(literal -1 binary64) (/.f64 %1577 a) %2337) %2347 = (*.f64 #s(literal 27/16 binary64) %253) %2348 = (fma.f64 #s(literal 9/8 binary64) %1604 %2347) %2353 = (fma.f64 #s(literal -1 binary64) (/.f64 %1584 a) %2347) %2374 = (fma.f64 #s(literal 3/8 binary64) %183 (*.f64 #s(literal 1/2 binary64) %1543)) %2379 = (fma.f64 #s(literal 3/8 binary64) %193 (*.f64 #s(literal 1/2 binary64) %1583)) %2385 = (fma.f64 #s(literal -1 binary64) (/.f64 %2374 a) (*.f64 #s(literal -9/16 binary64) %241)) %2390 = (fma.f64 #s(literal -1 binary64) (/.f64 %2379 a) (*.f64 #s(literal -9/16 binary64) %253)) %2410 = (*.f64 #s(literal 1/6 binary64) %1617) %2426 = (*.f64 #s(literal 1/6 binary64) %1642) %2436 = (fma.f64 #s(literal 3/8 binary64) %381 %1719) %2446 = (*.f64 #s(literal -9/16 binary64) %519) %2471 = (*.f64 #s(literal -1 binary64) %1803) %2472 = (sqrt.f64 %2471) %2476 = (*.f64 %1545 %2472) %2478 = (/.f64 %25 (*.f64 %115 %2476)) %2486 = (/.f64 %176 (*.f64 %96 (*.f64 %1556 %2472))) %2487 = (/.f64 %25 %2476) %2488 = (*.f64 #s(literal 1/4 binary64) %2487) %2499 = (/.f64 %176 (*.f64 %115 (*.f64 %1824 (pow.f64 %2472 #s(literal 3 binary64))))) %2543 = (*.f64 #s(literal 1/2 binary64) %2300) %2546 = (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b %2543) a)) %2551 = (*.f64 #s(literal 1/8 binary64) %2306) %2564 = (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b %2318) a)) %2565 = (+.f64 %1545 %2564) %2572 = (+.f64 %1545 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b %2329) a))) %2576 = (fma.f64 #s(literal -3 binary64) %1545 %448) %2581 = (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3/2 binary64) %2300 %1236) a)) %2582 = (fma.f64 #s(literal -3 binary64) %1545 %2581) %2585 = (*.f64 #s(literal 3/8 binary64) %2306) %2591 = (fma.f64 #s(literal -3 binary64) %1545 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/2 binary64) %2305 %2585) a) %1236) a))) %2594 = (fma.f64 #s(literal 1/3 binary64) %1545 %2086) %2601 = (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/3 binary64) b (*.f64 #s(literal -1/6 binary64) %2300)) a) %1546) %2605 = (*.f64 #s(literal 1/6 binary64) %2305) %2610 = (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/24 binary64) %2306 %2605) a) %417) a) %1546) %2614 = (fma.f64 #s(literal -1 binary64) %1545 %424) %2616 = (fma.f64 #s(literal -1 binary64) %1545 %2546) %2620 = (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %2305 %2551) a)) %2624 = (fma.f64 #s(literal -1 binary64) %1545 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b %2620) a))) %2636 = (*.f64 #s(literal -3/2 binary64) %2300) %2643 = (*.f64 #s(literal 3/2 binary64) %2305) %2653 = (pow.f64 %2472 #s(literal 2 binary64)) %2668 = (*.f64 #s(literal -1/2 binary64) %1545) %2670 = (*.f64 #s(literal -1/2 binary64) %104) %2673 = (*.f64 #s(literal 1/2 binary64) b) %2691 = (/.f64 %25 (*.f64 a %1556)) %2695 = (*.f64 #s(literal 3 binary64) (/.f64 b %1824)) %2704 = (fma.f64 #s(literal -3/2 binary64) %1992 (*.f64 #s(literal 3 binary64) %1992)) %2737 = (*.f64 #s(literal 1/16 binary64) %1558) %2745 = (*.f64 #s(literal -1/9 binary64) %1545) %2747 = (*.f64 #s(literal -1/9 binary64) %104) %2750 = (*.f64 #s(literal 1/9 binary64) b) %2887 = (fma.f64 #s(literal -1/9 binary64) %1545 (*.f64 #s(literal -1/18 binary64) %1551)) %2889 = (*.f64 #s(literal 1/72 binary64) %1558) %2891 = (fma.f64 #s(literal -1/9 binary64) %1545 (fma.f64 #s(literal -1/18 binary64) %1551 %2889)) %2896 = (fma.f64 #s(literal -1/9 binary64) %1545 (fma.f64 #s(literal -1/18 binary64) %1551 (fma.f64 #s(literal -1/144 binary64) %1781 %2889))) %2935 = (*.f64 #s(literal -1/3 binary64) %2472) %2941 = (*.f64 #s(literal 1/48 binary64) %2486) %2954 = (*.f64 #s(literal 1/3 binary64) %1386) %2955 = (fma.f64 #s(literal -1/3 binary64) %2653 %2954) %2976 = (*.f64 #s(literal 27/8 binary64) %1558) %2990 = (*.f64 #s(literal 27 binary64) b) %3010 = (*.f64 %25 c) %3012 = (fma.f64 #s(literal -1/2 binary64) %3010 (*.f64 #s(literal -3/8 binary64) %19)) %3017 = (*.f64 a %3010) %3024 = (sqrt.f64 (neg.f64 (*.f64 #s(literal 3 binary64) %12))) %3025 = (/.f64 %3024 a) %3026 = (*.f64 #s(literal 1/3 binary64) %3025) %3030 = (*.f64 a %3024) %3033 = (*.f64 #s(literal 1/3 binary64) %109) %3038 = (pow.f64 %3024 #s(literal 3 binary64)) %3070 = (fma.f64 #s(literal -3/2 binary64) %3017 (*.f64 #s(literal -9/8 binary64) %112)) %3075 = (*.f64 %25 %18) %3078 = (fma.f64 #s(literal -27/16 binary64) %119 (*.f64 #s(literal -9/8 binary64) (*.f64 %96 %3075))) %3082 = (fma.f64 #s(literal -27/16 binary64) %119 (*.f64 %25 %3070)) %3089 = (fma.f64 #s(literal 81/64 binary64) %203 %208) %3090 = (/.f64 %3089 %222) %3092 = (*.f64 #s(literal -1/2 binary64) %3090) %3094 = (*.f64 %176 %18) %3096 = (*.f64 #s(literal -1/2 binary64) %3089) %3104 = (*.f64 %25 %81) %3106 = (fma.f64 #s(literal -27/16 binary64) (*.f64 %115 %3104) %3096) %3110 = (fma.f64 #s(literal -1/2 binary64) %3089 (*.f64 %25 %3078)) %3114 = (fma.f64 #s(literal -1/2 binary64) %3089 (*.f64 %25 %3082)) %3130 = (fma.f64 #s(literal -9/16 binary64) %283 (*.f64 #s(literal -3/8 binary64) (*.f64 a %3075))) %3134 = (fma.f64 #s(literal -9/16 binary64) %283 (*.f64 %25 %3012)) %3141 = (/.f64 %3089 %303) %3143 = (*.f64 #s(literal -1/6 binary64) %3141) %3146 = (/.f64 %3089 a) %3147 = (*.f64 #s(literal -1/6 binary64) %3146) %3156 = (fma.f64 #s(literal -9/16 binary64) (*.f64 %96 %3104) %3147) %3160 = (fma.f64 #s(literal -1/6 binary64) %3146 (*.f64 %25 %3130)) %3164 = (fma.f64 #s(literal -1/6 binary64) %3146 (*.f64 %25 %3134)) %3167 = (*.f64 a %255) %3177 = (/.f64 %12 %168) %3179 = (*.f64 #s(literal -3/8 binary64) %3177) %3181 = (/.f64 #s(literal 1 binary64) b) %3185 = (*.f64 #s(literal -3/8 binary64) %12) %3186 = (fma.f64 #s(literal -1/2 binary64) %25 %3185) %3189 = (/.f64 %339 %191) %3191 = (/.f64 a %168) %3193 = (*.f64 #s(literal -3/8 binary64) %3191) %3201 = (/.f64 %112 %191) %3214 = (sqrt.f64 %461) %3216 = (/.f64 %25 %3214) %3220 = (pow.f64 %3214 #s(literal 3 binary64)) %3221 = (/.f64 %25 %3220) %3222 = (/.f64 #s(literal 1 binary64) %3214) %3223 = (*.f64 #s(literal 1/2 binary64) %3222) %3224 = (fma.f64 #s(literal -1/8 binary64) %3221 %3223) %3228 = (pow.f64 %3214 #s(literal 5 binary64)) %3229 = (/.f64 %25 %3228) %3231 = (/.f64 #s(literal 1 binary64) %3220) %3232 = (*.f64 #s(literal 1/8 binary64) %3231) %3238 = (*.f64 #s(literal -1 binary64) %3214) %3240 = (*.f64 #s(literal -1/2 binary64) %3216) %3244 = (-.f64 (*.f64 #s(literal 1/8 binary64) %3221) %3223) %3245 = (*.f64 %25 %3244) %3251 = (*.f64 %25 (-.f64 (*.f64 %25 (fma.f64 #s(literal -1/16 binary64) %3229 %3232)) %3223)) %3254 = (sqrt.f64 %3214) %3256 = (*.f64 %3254 %3214) %3261 = (pow.f64 %3254 #s(literal 2 binary64)) %3262 = (pow.f64 %3214 #s(literal 2 binary64)) %3263 = (*.f64 %3261 %3262) %3264 = (/.f64 #s(literal 1 binary64) %3263) %3265 = (fma.f64 #s(literal 1/16 binary64) %3264 %3232) %3266 = (*.f64 %25 %3265) %3269 = (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %3256)) %3281 = (*.f64 %25 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) %3228)) (*.f64 #s(literal -1/4 binary64) (/.f64 %3265 (*.f64 %3261 %3214))))) %3289 = (*.f64 a %3214) %3290 = (*.f64 #s(literal 3 binary64) %3289) %3292 = (/.f64 %1589 %3214) %3295 = (/.f64 %1589 %3220) %3296 = (/.f64 a %3214) %3298 = (fma.f64 #s(literal -3/8 binary64) %3295 (*.f64 #s(literal 3/2 binary64) %3296)) %3302 = (/.f64 a %3220) %3303 = (/.f64 %1589 %3228) %3315 = (fma.f64 #s(literal -1/8 binary64) %3295 (*.f64 #s(literal 1/2 binary64) %3296)) %3326 = (/.f64 %3214 a) %3327 = (*.f64 #s(literal 1/3 binary64) %3326) %3329 = (/.f64 %25 %3289) %3332 = (*.f64 a %3220) %3333 = (/.f64 %25 %3332) %3334 = (/.f64 #s(literal 1 binary64) %3289) %3335 = (*.f64 #s(literal 1/6 binary64) %3334) %3336 = (fma.f64 #s(literal -1/24 binary64) %3333 %3335) %3341 = (/.f64 %25 (*.f64 a %3228)) %3343 = (/.f64 #s(literal 1 binary64) %3332) %3353 = (*.f64 #s(literal 1/2 binary64) %3334) %3354 = (fma.f64 #s(literal -1/8 binary64) %3333 %3353) %3358 = (*.f64 #s(literal 1/8 binary64) %3343) %3369 = (*.f64 #s(literal 1/6 binary64) %3222) %3370 = (-.f64 (*.f64 #s(literal 1/24 binary64) %3221) %3369) %3374 = (*.f64 #s(literal 1/24 binary64) %3231) %3383 = (*.f64 #s(literal -1/2 binary64) %3329) %3387 = (-.f64 (*.f64 #s(literal 1/8 binary64) %3333) %3353) %3388 = (*.f64 %25 %3387) %3394 = (*.f64 %25 (-.f64 (*.f64 %25 (fma.f64 #s(literal -1/16 binary64) %3341 %3358)) %3353)) %3403 = (*.f64 #s(literal 1/3 binary64) %3214) %3407 = (fma.f64 #s(literal -1/24 binary64) %3221 %3369) %3419 = (/.f64 b %3214) %3421 = (-.f64 (*.f64 #s(literal 1/2 binary64) %3419) #s(literal 1 binary64)) %3434 = (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %3419))) %3439 = (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 b %3244))) %3444 = (/.f64 %397 %3214) %3469 = (/.f64 b %3289) %3480 = (*.f64 #s(literal 1/2 binary64) %3444) %3485 = (*.f64 b %3315) %3490 = (*.f64 #s(literal 3 binary64) %3214) %3496 = (*.f64 b (-.f64 (*.f64 #s(literal 3/2 binary64) %3419) #s(literal 3 binary64))) %3499 = (*.f64 #s(literal 3/2 binary64) %3222) %3500 = (fma.f64 #s(literal -3/8 binary64) %3221 %3499) %3503 = (*.f64 b (-.f64 (*.f64 b %3500) #s(literal 3 binary64))) %3518 = (/ %689 %6) %3523 = (*.f64 b (-.f64 (*.f64 #s(literal 1/6 binary64) %3469) %3033)) %3531 = (*.f64 #s(literal 1/2 binary64) %3326) %3536 = (*.f64 #s(literal 1/2 binary64) %109) %3541 = (*.f64 #s(literal 1/4 binary64) %3334) %3542 = (fma.f64 #s(literal -1/16 binary64) %3333 %3541) %3554 = (fma.f64 #s(literal -1/2 binary64) %3302 %3302) %3556 = (/.f64 a %3262) %3557 = (*.f64 #s(literal 3 binary64) %3556) %3563 = (/.f64 a (pow.f64 %3214 #s(literal 4 binary64))) %3565 = (*.f64 b (fma.f64 #s(literal -1 binary64) %3563 %3563)) %3574 = (fma.f64 #s(literal -1 binary64) %3302 (*.f64 #s(literal 1/2 binary64) %3302)) %3587 = (*.f64 #s(literal 3 binary64) %3326) %3592 = (*.f64 #s(literal 3 binary64) %109) %3594 = (*.f64 b (-.f64 (*.f64 #s(literal 3/2 binary64) %3469) %3592)) %3597 = (*.f64 #s(literal 3/2 binary64) %3334) %3598 = (fma.f64 #s(literal -3/8 binary64) %3333 %3597) %3601 = (*.f64 b (-.f64 (*.f64 b %3598) %3592)) %3607 = (*.f64 b (fma.f64 #s(literal -1/2 binary64) %3469 %109)) %3611 = (*.f64 b (fma.f64 b %3387 %109)) %3614 = (*.f64 #s(literal 1/3 binary64) %3289) %3620 = (*.f64 b (fma.f64 #s(literal -1/3 binary64) a (*.f64 #s(literal 1/6 binary64) %3444))) %3624 = (fma.f64 #s(literal -1/24 binary64) %3295 (*.f64 #s(literal 1/6 binary64) %3296)) %3659 = (*.f64 #s(literal 1/9 binary64) %3326) %3664 = (*.f64 #s(literal 1/9 binary64) %109) %3669 = (*.f64 #s(literal 1/18 binary64) %3334) %3670 = (fma.f64 #s(literal -1/72 binary64) %3333 %3669) %3682 = (*.f64 #s(literal -3 binary64) %3326) %3692 = (*.f64 #s(literal 3/8 binary64) %3343) %3740 = (*.f64 #s(literal -1/3 binary64) %3289) %3746 = (fma.f64 #s(literal -1/6 binary64) %3296 (*.f64 #s(literal 1/24 binary64) %3295)) %3781 = (*.f64 #s(literal -3 binary64) %3214) %3822 = (/.f64 %3214 %96) %3823 = (*.f64 #s(literal 1/3 binary64) %3822) %3825 = (*.f64 %96 %3214) %3826 = (/.f64 %25 %3825) %3829 = (*.f64 %96 %3220) %3830 = (/.f64 %25 %3829) %3831 = (/.f64 #s(literal 1 binary64) %3825) %3832 = (*.f64 #s(literal 1/6 binary64) %3831) %3838 = (/.f64 %25 (*.f64 %96 %3228)) %3840 = (/.f64 #s(literal 1 binary64) %3829) %3859 = (*.f64 #s(literal 1/9 binary64) %3822) %3863 = (*.f64 #s(literal 1/18 binary64) %3831) %3881 = (fma.f64 #s(literal -1/2 binary64) %3296 (*.f64 #s(literal 1/8 binary64) %3295)) %3907 = (*.f64 #s(literal 1/2 binary64) %3831) %3917 = (*.f64 #s(literal 1/9 binary64) %3214) %3921 = (*.f64 #s(literal 1/18 binary64) %3222) %3933 = (*.f64 #s(literal 1/9 binary64) %3289) %3949 = (/.f64 %3254 a) %3950 = (*.f64 #s(literal 1/3 binary64) %3949) %3952 = (*.f64 a %3256) %3956 = (*.f64 a %3254) %3959 = (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) %3952)) %3972 = (/.f64 %3261 a) %3973 = (*.f64 #s(literal 1/3 binary64) %3972) %3991 = (*.f64 %115 %3214) %3992 = (*.f64 #s(literal 27 binary64) %3991) %3994 = (*.f64 %115 %25) %3999 = (/.f64 %115 %3214) %4001 = (fma.f64 #s(literal -27/8 binary64) (/.f64 %3994 %3220) (*.f64 #s(literal 27/2 binary64) %3999)) %4027 = (/.f64 %274 b) %4032 = (fma.f64 #s(literal -1/2 binary64) %12 (*.f64 #s(literal -3/8 binary64) %151)) %4033 = (/.f64 %4032 b) %4035 = (fma.f64 #s(literal -9/16 binary64) %286 %274) %4036 = (/.f64 %4035 b) %4039 = (fma.f64 #s(literal -1/2 binary64) c (fma.f64 #s(literal -3/8 binary64) %161 %3143)) %4040 = (fma.f64 #s(literal -9/16 binary64) %286 %4039) %4043 = (fma.f64 #s(literal -3/2 binary64) %12 %155) %4046 = (fma.f64 #s(literal -27/16 binary64) %177 %4043) %4050 = (fma.f64 #s(literal -3/2 binary64) %12 (fma.f64 #s(literal -9/8 binary64) %151 %3092)) %4051 = (fma.f64 #s(literal -27/16 binary64) %177 %4050) %4073 = (/.f64 %12 %25) %4074 = (*.f64 #s(literal -3/8 binary64) %4073) %4075 = (-.f64 %4074 #s(literal 1/2 binary64)) %4076 = (/.f64 %4075 b) %4078 = (/.f64 %339 %25) %4081 = (/.f64 (fma.f64 #s(literal -9/16 binary64) %4078 (*.f64 #s(literal -3/8 binary64) a)) %168) %4084 = (/.f64 (fma.f64 #s(literal -9/16 binary64) %151 %3185) %168) %4086 = (/.f64 %112 %176) %4089 = (/.f64 (-.f64 (fma.f64 #s(literal -9/16 binary64) %4086 %4074) #s(literal 1/2 binary64)) b) %4095 = (*.f64 #s(literal -3/2 binary64) %4073) %4096 = (+.f64 #s(literal 1 binary64) %4095) %4097 = (*.f64 b %4096) %4100 = (fma.f64 #s(literal -3/2 binary64) %4073 (*.f64 #s(literal -9/8 binary64) %4086)) %4101 = (+.f64 #s(literal 1 binary64) %4100) %4102 = (*.f64 b %4101) %4104 = (/.f64 %119 %222) %4105 = (fma.f64 #s(literal -27/16 binary64) %4104 %4100) %4107 = (*.f64 b (+.f64 #s(literal 1 binary64) %4105)) %4109 = (*.f64 #s(literal 3/2 binary64) %4073) %4111 = (*.f64 b (-.f64 %4109 #s(literal 1 binary64))) %4113 = (*.f64 #s(literal 9/8 binary64) %4086) %4115 = (*.f64 b (-.f64 %4113 %4096)) %4117 = (*.f64 #s(literal 27/16 binary64) %4104) %4119 = (*.f64 b (-.f64 %4117 %4101)) %4121 = (sqrt.f64 %3181) %4122 = (*.f64 b %4121) %4124 = (*.f64 %168 %4121) %4125 = (/.f64 %12 %4124) %4130 = (*.f64 %191 %4121) %4131 = (/.f64 %112 %4130) %4139 = (*.f64 %222 (pow.f64 %4121 #s(literal 3 binary64))) %4148 = (*.f64 b (fma.f64 #s(literal -9/2 binary64) %4078 %8)) %4150 = (*.f64 %115 %18) %4151 = (/.f64 %4150 %176) %4153 = (fma.f64 #s(literal -9/2 binary64) %4078 (fma.f64 #s(literal -27/8 binary64) %4151 %8)) %4154 = (*.f64 b %4153) %4156 = (*.f64 %101 %81) %4157 = (/.f64 %4156 %222) %4159 = (*.f64 b (fma.f64 #s(literal -81/16 binary64) %4157 %4153)) %4162 = (+.f64 a (*.f64 #s(literal -3/2 binary64) %4078)) %4163 = (*.f64 b %4162) %4166 = (fma.f64 #s(literal -3/2 binary64) %4078 (*.f64 #s(literal -9/8 binary64) %4151)) %4167 = (+.f64 a %4166) %4168 = (*.f64 b %4167) %4171 = (+.f64 a (fma.f64 #s(literal -27/16 binary64) %4157 %4166)) %4172 = (*.f64 b %4171) %4175 = (/.f64 c %25) %4176 = (fma.f64 #s(literal -1/2 binary64) %4175 %3033) %4177 = (*.f64 b %4176) %4179 = (/.f64 %19 %176) %4181 = (fma.f64 #s(literal -1/2 binary64) %4175 (fma.f64 #s(literal -3/8 binary64) %4179 %3033)) %4182 = (*.f64 b %4181) %4184 = (/.f64 %283 %222) %4186 = (*.f64 b (fma.f64 #s(literal -9/16 binary64) %4184 %4181)) %4188 = (fma.f64 #s(literal -3/2 binary64) %4175 %109) %4189 = (*.f64 b %4188) %4192 = (fma.f64 #s(literal -3/2 binary64) %4175 (fma.f64 #s(literal -9/8 binary64) %4179 %109)) %4193 = (*.f64 b %4192) %4196 = (*.f64 b (fma.f64 #s(literal -27/16 binary64) %4184 %4192)) %4198 = (*.f64 #s(literal 1/2 binary64) %4073) %4200 = (*.f64 b (-.f64 %4198 #s(literal 1/3 binary64))) %4202 = (fma.f64 #s(literal 3/8 binary64) %4086 %4198) %4204 = (*.f64 b (-.f64 %4202 #s(literal 1/3 binary64))) %4208 = (fma.f64 #s(literal 3/8 binary64) %4086 (fma.f64 #s(literal 1/2 binary64) %4073 (*.f64 #s(literal 9/16 binary64) %4104))) %4210 = (*.f64 b (-.f64 %4208 #s(literal 1/3 binary64))) %4212 = (*.f64 #s(literal 3/2 binary64) %4175) %4214 = (*.f64 b (-.f64 %4212 %109)) %4216 = (fma.f64 #s(literal 9/8 binary64) %4179 %4212) %4218 = (*.f64 b (-.f64 %4216 %109)) %4220 = (*.f64 #s(literal 27/16 binary64) %4184) %4222 = (fma.f64 #s(literal 9/8 binary64) %4179 (fma.f64 #s(literal 3/2 binary64) %4175 %4220)) %4224 = (*.f64 b (-.f64 %4222 %109)) %4226 = (*.f64 #s(literal 9/8 binary64) %4179) %4228 = (*.f64 b (-.f64 %4226 %4188)) %4231 = (*.f64 b (-.f64 %4220 %4192)) %4233 = (*.f64 #s(literal -1/2 binary64) %4073) %4235 = (*.f64 b (+.f64 #s(literal 1/3 binary64) %4233)) %4238 = (fma.f64 #s(literal -1/2 binary64) %4073 (*.f64 #s(literal -3/8 binary64) %4086)) %4240 = (*.f64 b (+.f64 #s(literal 1/3 binary64) %4238)) %4242 = (fma.f64 #s(literal -9/16 binary64) %4104 %4238) %4244 = (*.f64 b (+.f64 #s(literal 1/3 binary64) %4242)) %4252 = (*.f64 #s(literal 27/16 binary64) %177) %4260 = (/.f64 %339 b) %4263 = (/.f64 %4150 %25) %4265 = (fma.f64 #s(literal -9/2 binary64) %339 (*.f64 #s(literal -27/8 binary64) %4263)) %4268 = (/.f64 %4156 %176) %4273 = (/.f64 (*.f64 a %3089) %222) %4293 = (fma.f64 #s(literal -27/16 binary64) %286 %163) %4302 = (+.f64 a %421) %4303 = (*.f64 b %4302) %4310 = (fma.f64 #s(literal -3/2 binary64) %4078 (fma.f64 #s(literal -9/8 binary64) %4151 %421)) %4320 = (*.f64 #s(literal -27/8 binary64) %151) %4321 = (fma.f64 #s(literal -9/2 binary64) %12 %4320) %4327 = (*.f64 #s(literal -3/2 binary64) %3090) %4333 = (pow.f64 %4121 #s(literal 2 binary64)) %4334 = (*.f64 %25 %4333) %4351 = (fma.f64 #s(literal -3/4 binary64) c (*.f64 #s(literal -9/16 binary64) %161)) %4363 = (/.f64 b c) %4366 = (/.f64 a %25) %4367 = (*.f64 #s(literal 3/2 binary64) %4366) %4368 = (/.f64 #s(literal 1 binary64) c) %4369 = (*.f64 #s(literal 2 binary64) %4368) %4375 = (fma.f64 #s(literal -3/8 binary64) %339 (*.f64 #s(literal 3/4 binary64) %339)) %4377 = (*.f64 #s(literal 3 binary64) (/.f64 %4375 %176)) %4385 = (/.f64 %3089 %19) %4396 = (fma.f64 #s(literal -3/4 binary64) %339 (*.f64 #s(literal 3/8 binary64) %339)) %4398 = (fma.f64 #s(literal -3 binary64) (/.f64 %4396 %176) %4367) %4415 = (*.f64 #s(literal -27/8 binary64) %161) %4416 = (fma.f64 #s(literal -9/2 binary64) c %4415) %4422 = (*.f64 #s(literal -3/2 binary64) %3141) %4434 = (*.f64 #s(literal 27/16 binary64) %286) %4436 = (fma.f64 #s(literal 9/8 binary64) %161 (fma.f64 #s(literal 3/2 binary64) c %4434)) %4444 = (*.f64 #s(literal -3/8 binary64) %4263) %4445 = (fma.f64 #s(literal -1/2 binary64) %339 %4444) %4451 = (*.f64 #s(literal -1/6 binary64) %4273) %4457 = (*.f64 #s(literal -9/2 binary64) %4073) %4459 = (*.f64 b (+.f64 #s(literal 3 binary64) %4457)) %4461 = (*.f64 #s(literal -27/8 binary64) %4086) %4462 = (fma.f64 #s(literal -9/2 binary64) %4073 %4461) %4464 = (*.f64 b (+.f64 #s(literal 3 binary64) %4462)) %4466 = (fma.f64 #s(literal -81/16 binary64) %4104 %4462) %4468 = (*.f64 b (+.f64 #s(literal 3 binary64) %4466)) %4473 = (*.f64 b (fma.f64 #s(literal -3/4 binary64) %4175 %3536)) %4476 = (fma.f64 #s(literal -3/4 binary64) %4175 (fma.f64 #s(literal -9/16 binary64) %4179 %3536)) %4477 = (*.f64 b %4476) %4480 = (*.f64 b (fma.f64 #s(literal -27/32 binary64) %4184 %4476)) %4485 = (fma.f64 #s(literal -1/6 binary64) c (*.f64 #s(literal -1/8 binary64) %161)) %4509 = (*.f64 #s(literal 9/2 binary64) %4175) %4511 = (*.f64 b (-.f64 %4509 %3592)) %4513 = (fma.f64 #s(literal 27/8 binary64) %4179 %4509) %4515 = (*.f64 b (-.f64 %4513 %3592)) %4521 = (*.f64 b (-.f64 (fma.f64 #s(literal 27/8 binary64) %4179 (fma.f64 #s(literal 9/2 binary64) %4175 (*.f64 #s(literal 81/16 binary64) %4184))) %3592)) %4523 = (*.f64 #s(literal 9/2 binary64) c) %4540 = (*.f64 b (fma.f64 #s(literal -9/2 binary64) %4175 %3592)) %4543 = (fma.f64 #s(literal -9/2 binary64) %4175 (fma.f64 #s(literal -27/8 binary64) %4179 %3592)) %4544 = (*.f64 b %4543) %4547 = (*.f64 b (fma.f64 #s(literal -81/16 binary64) %4184 %4543)) %4557 = (fma.f64 #s(literal 3/8 binary64) %151 (fma.f64 #s(literal 1/2 binary64) %12 (*.f64 #s(literal 9/16 binary64) %177))) %4563 = (fma.f64 #s(literal -1/2 binary64) %4078 %451) %4564 = (*.f64 b %4563) %4566 = (fma.f64 #s(literal -3/8 binary64) %4151 %451) %4567 = (fma.f64 #s(literal -1/2 binary64) %4078 %4566) %4568 = (*.f64 b %4567) %4571 = (*.f64 b (fma.f64 #s(literal -9/16 binary64) %4157 %4567)) %4573 = (*.f64 #s(literal 1/2 binary64) %4078) %4574 = (fma.f64 #s(literal -1/3 binary64) a %4573) %4575 = (*.f64 b %4574) %4577 = (fma.f64 #s(literal 3/8 binary64) %4151 %4573) %4578 = (fma.f64 #s(literal -1/3 binary64) a %4577) %4579 = (*.f64 b %4578) %4583 = (fma.f64 #s(literal 3/8 binary64) %4151 (fma.f64 #s(literal 1/2 binary64) %4078 (*.f64 #s(literal 9/16 binary64) %4157))) %4585 = (*.f64 b (fma.f64 #s(literal -1/3 binary64) a %4583)) %4587 = (*.f64 #s(literal 1/2 binary64) %339) %4604 = (/.f64 (fma.f64 #s(literal 9/8 binary64) %151 (*.f64 #s(literal 3/2 binary64) %12)) b) %4607 = (fma.f64 #s(literal 9/8 binary64) %151 (fma.f64 #s(literal 3/2 binary64) %12 %4252)) %4608 = (/.f64 %4607 b) %4611 = (/.f64 (fma.f64 #s(literal 1/2 binary64) %3090 %4607) b) %4613 = (fma.f64 #s(literal 9/8 binary64) %4086 %4109) %4615 = (*.f64 b (-.f64 %4613 #s(literal 1 binary64))) %4618 = (fma.f64 #s(literal 9/8 binary64) %4086 (fma.f64 #s(literal 3/2 binary64) %4073 %4117)) %4620 = (*.f64 b (-.f64 %4618 #s(literal 1 binary64))) %4624 = (*.f64 #s(literal 9/2 binary64) %12) %4625 = (fma.f64 #s(literal 27/8 binary64) %151 %4624) %4630 = (fma.f64 #s(literal 27/8 binary64) %151 (fma.f64 #s(literal 9/2 binary64) %12 (*.f64 #s(literal 81/16 binary64) %177))) %4646 = (fma.f64 #s(literal -1/3 binary64) a %451) %4647 = (*.f64 b %4646) %4662 = (/ %1278 (* %419 a)) %4666 = (/.f64 %4646 %96) %4672 = (fma.f64 #s(literal -1/2 binary64) %4175 (*.f64 #s(literal -3/8 binary64) %4179)) %4680 = (/ %698 %1212) %4681 = (/.f64 %4303 %96) %4684 = (/.f64 %4302 %96) %4685 = (*.f64 #s(literal 1/3 binary64) %4684) %4690 = (fma.f64 #s(literal -1/2 binary64) %4175 (fma.f64 #s(literal -3/8 binary64) %4179 %4685)) %4699 = (fma.f64 #s(literal -3/2 binary64) %339 (*.f64 #s(literal -9/8 binary64) %4263)) %4711 = (/ %698 %6) %4716 = (*.f64 #s(literal 1/3 binary64) (/.f64 %4302 a)) %4721 = (fma.f64 #s(literal -1/2 binary64) %4073 (fma.f64 #s(literal -3/8 binary64) %4086 %4716)) %4728 = (/.f64 c %1589) %4729 = (*.f64 #s(literal 1/3 binary64) %1399) %4731 = (*.f64 b (fma.f64 #s(literal -1/2 binary64) %4728 %4729)) %4733 = (/.f64 %18 %176) %4735 = (fma.f64 #s(literal -1/2 binary64) %4728 (fma.f64 #s(literal -3/8 binary64) %4733 %4729)) %4736 = (*.f64 b %4735) %4738 = (/.f64 %82 %222) %4740 = (*.f64 b (fma.f64 #s(literal -9/16 binary64) %4738 %4735)) %4745 = (*.f64 b (fma.f64 #s(literal -1/6 binary64) %4175 %3664)) %4748 = (fma.f64 #s(literal -1/6 binary64) %4175 (fma.f64 #s(literal -1/8 binary64) %4179 %3664)) %4749 = (*.f64 b %4748) %4752 = (*.f64 b (fma.f64 #s(literal -3/16 binary64) %4184 %4748)) %4756 = (*.f64 #s(literal 1/9 binary64) %1399) %4758 = (*.f64 b (fma.f64 #s(literal -1/6 binary64) %4728 %4756)) %4761 = (fma.f64 #s(literal -1/6 binary64) %4728 (fma.f64 #s(literal -1/8 binary64) %4733 %4756)) %4762 = (*.f64 b %4761) %4765 = (*.f64 b (fma.f64 #s(literal -3/16 binary64) %4738 %4761)) %4767 = (*.f64 #s(literal 3/2 binary64) %4078) %4768 = (fma.f64 #s(literal -1 binary64) a %4767) %4769 = (*.f64 b %4768) %4771 = (fma.f64 #s(literal 9/8 binary64) %4151 %4767) %4772 = (fma.f64 #s(literal -1 binary64) a %4771) %4773 = (*.f64 b %4772) %4777 = (fma.f64 #s(literal 9/8 binary64) %4151 (fma.f64 #s(literal 3/2 binary64) %4078 (*.f64 #s(literal 27/16 binary64) %4157))) %4778 = (fma.f64 #s(literal -1 binary64) a %4777) %4779 = (*.f64 b %4778) %4790 = (/ %1347 %1287) %4793 = (*.f64 #s(literal -1/3 binary64) %4684) %4798 = (fma.f64 #s(literal -1/2 binary64) %4175 (fma.f64 #s(literal -3/8 binary64) %4179 %4793)) %4806 = (*.f64 b (fma.f64 #s(literal -3/2 binary64) %4728 %1399)) %4809 = (fma.f64 #s(literal -3/2 binary64) %4728 (fma.f64 #s(literal -9/8 binary64) %4733 %1399)) %4810 = (*.f64 b %4809) %4813 = (*.f64 b (fma.f64 #s(literal -27/16 binary64) %4738 %4809)) %4818 = (*.f64 b (+.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/6 binary64) %4073))) %4821 = (fma.f64 #s(literal -1/6 binary64) %4073 (*.f64 #s(literal -1/8 binary64) %4086)) %4823 = (*.f64 b (+.f64 #s(literal 1/9 binary64) %4821)) %4827 = (*.f64 b (+.f64 #s(literal 1/9 binary64) (fma.f64 #s(literal -3/16 binary64) %4104 %4821))) %4831 = (*.f64 #s(literal 1/9 binary64) a) %4833 = (*.f64 b (fma.f64 #s(literal -1/6 binary64) %4078 %4831)) %4836 = (fma.f64 #s(literal -1/6 binary64) %4078 (fma.f64 #s(literal -1/8 binary64) %4151 %4831)) %4837 = (*.f64 b %4836) %4840 = (*.f64 b (fma.f64 #s(literal -3/16 binary64) %4157 %4836)) %4842 = (fma.f64 #s(literal -3 binary64) a %8) %4843 = (*.f64 b %4842) %4849 = (fma.f64 #s(literal -9/2 binary64) %4078 (fma.f64 #s(literal -27/8 binary64) %4151 %4842)) %4855 = (/ %1402 %946) %4860 = (*.f64 #s(literal 1/9 binary64) (/.f64 %4842 %96)) %4865 = (fma.f64 #s(literal -1/2 binary64) %4175 (fma.f64 #s(literal -3/8 binary64) %4179 %4860)) %4874 = (/.f64 c %4124) %4876 = (*.f64 #s(literal 1/3 binary64) (/.f64 %4121 a)) %4880 = (/.f64 %19 %4130) %4896 = (*.f64 #s(literal 1/3 binary64) (/.f64 %4333 a)) %4898 = (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) %397)) %4902 = (/.f64 c %168) %4904 = (/.f64 #s(literal 1/3 binary64) %397) %4916 = (*.f64 %101 c) %4917 = (/.f64 %4916 %25) %4918 = (*.f64 #s(literal 27 binary64) %115) %4920 = (*.f64 b (fma.f64 #s(literal -81/2 binary64) %4917 %4918)) %4923 = (/.f64 (*.f64 %1815 %18) %176) %4925 = (fma.f64 #s(literal -81/2 binary64) %4917 (fma.f64 #s(literal -243/8 binary64) %4923 %4918)) %4926 = (*.f64 b %4925) %4929 = (/.f64 (*.f64 %1778 %81) %222) %4931 = (*.f64 b (fma.f64 #s(literal -729/16 binary64) %4929 %4925)) %4933 = (fma.f64 #s(literal -27 binary64) %115 %4918) %4934 = (*.f64 b %4933) %4940 = (fma.f64 #s(literal -81/2 binary64) %4917 (fma.f64 #s(literal -243/8 binary64) %4923 %4933)) %4950 = (*.f64 #s(literal 1/81 binary64) (/.f64 %4933 %101)) %4955 = (fma.f64 #s(literal -1/2 binary64) %4175 (fma.f64 #s(literal -3/8 binary64) %4179 %4950)) %4990 = (*.f64 #s(literal 2/3 binary64) %109) %4996 = (fma.f64 #s(literal -1/2 binary64) %4175 (fma.f64 #s(literal -3/8 binary64) %4179 %4990)) %5004 = (+.f64 #s(literal 2 binary64) %4095) %5008 = (+.f64 #s(literal 2 binary64) %4100) %5029 = (fma.f64 #s(literal 3/8 binary64) %161 (fma.f64 #s(literal 1/2 binary64) c (*.f64 #s(literal 9/16 binary64) %286))) %5041 = (/.f64 #s(literal -1 binary64) b) %5071 = (sqrt.f64 %5041) %5072 = (*.f64 b %5071) %5075 = (*.f64 %168 %5071) %5082 = (/.f64 %12 %5071) %5083 = (*.f64 %25 %5071) %5084 = (/.f64 %112 %5083) %5095 = (*.f64 %168 (pow.f64 %5071 #s(literal 3 binary64))) %5169 = (*.f64 #s(literal 6 binary64) a) %5175 = (fma.f64 #s(literal -9/2 binary64) %4078 (fma.f64 #s(literal -27/8 binary64) %4151 %5169)) %5187 = (*.f64 #s(literal 2 binary64) %109) %5188 = (fma.f64 #s(literal -3/2 binary64) %4175 %5187) %5193 = (fma.f64 #s(literal -3/2 binary64) %4175 (fma.f64 #s(literal -9/8 binary64) %4179 %5187)) %5203 = (*.f64 #s(literal 2 binary64) a) %5209 = (fma.f64 #s(literal -3/2 binary64) %4078 (fma.f64 #s(literal -9/8 binary64) %4151 %5203)) %5231 = (pow.f64 %5071 #s(literal 2 binary64)) %5232 = (*.f64 %25 %5231) %5250 = (fma.f64 #s(literal -3/4 binary64) %4175 (fma.f64 #s(literal -9/16 binary64) %4179 %109)) %5258 = (/.f64 a b) %5268 = (fma.f64 #s(literal 9/8 binary64) %4078 (fma.f64 #s(literal 3/2 binary64) a (*.f64 #s(literal 27/16 binary64) %4151))) %5282 = (*.f64 #s(literal 6 binary64) %109) %5287 = (fma.f64 #s(literal -27/8 binary64) %4179 %5282) %5288 = (fma.f64 #s(literal -9/2 binary64) %4175 %5287) %5312 = (*.f64 #s(literal 2/3 binary64) a) %5318 = (fma.f64 #s(literal -1/2 binary64) %4078 (fma.f64 #s(literal -3/8 binary64) %4151 %5312)) %5341 = (*.f64 #s(literal 2/9 binary64) %109) %5347 = (fma.f64 #s(literal -1/6 binary64) %4175 (fma.f64 #s(literal -1/8 binary64) %4179 %5341)) %5410 = (*.f64 #s(literal -1/3 binary64) a) %5412 = (*.f64 b (-.f64 %451 %5410)) %5437 = (fma.f64 #s(literal -1/2 binary64) %4175 (fma.f64 #s(literal -3/8 binary64) %4179 %411)) %5461 = (*.f64 #s(literal 9/2 binary64) %4073) %5466 = (fma.f64 #s(literal 27/8 binary64) %4086 %5461) %5503 = (-.f64 a %421) %5504 = (*.f64 b %5503) %5519 = (/ %1290 %1212) %5524 = (*.f64 #s(literal 1/3 binary64) (/.f64 %5503 %96)) %5530 = (fma.f64 #s(literal -1/2 binary64) %4175 (fma.f64 #s(literal -3/8 binary64) %4179 %5524)) %5583 = (*.f64 #s(literal 1/3 binary64) (/.f64 %5503 a)) %5589 = (fma.f64 #s(literal -1/2 binary64) %4073 (fma.f64 #s(literal -3/8 binary64) %4086 %5583)) %5622 = (*.f64 #s(literal 1/3 binary64) (/.f64 %5071 a)) %5627 = (/.f64 c %5071) %5628 = (/.f64 %19 %5083) %5650 = (*.f64 #s(literal 1/3 binary64) (/.f64 %5231 a)) %5674 = (*.f64 #s(literal 54 binary64) %115) %5680 = (fma.f64 #s(literal -81/2 binary64) %4917 (fma.f64 #s(literal -243/8 binary64) %4923 %5674)) %5692 = (*.f64 c %356) %5694 = (/.f64 a %26) %5695 = (/.f64 %339 %27) %5698 = (*.f64 c (fma.f64 #s(literal -1/2 binary64) %5694 (*.f64 #s(literal -3/8 binary64) %5695))) %5705 = (fma.f64 #s(literal -9/16 binary64) %361 %367) %5706 = (*.f64 c %5705) %5707 = (-.f64 %5706 %355) %5708 = (*.f64 c %5707) %5712 = (fma.f64 #s(literal -3/2 binary64) %5694 (*.f64 #s(literal -9/8 binary64) %5695)) %5713 = (*.f64 c %5712) %5714 = (+.f64 %26 %5713) %5717 = (*.f64 %115 c) %5718 = (/.f64 %5717 %84) %5719 = (/.f64 %96 %27) %5720 = (*.f64 #s(literal -9/8 binary64) %5719) %5723 = (fma.f64 #s(literal -3/2 binary64) %5694 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %5718 %5720))) %5724 = (*.f64 c %5723) %5725 = (+.f64 %26 %5724) %5738 = (/.f64 %96 %25) %5739 = (*.f64 #s(literal -9/8 binary64) %5738) %5746 = (/.f64 %96 %168) %5747 = (*.f64 #s(literal -9/8 binary64) %5746) %5755 = (fma.f64 #s(literal 81/64 binary64) %101 (*.f64 #s(literal 81/16 binary64) %101)) %5756 = (*.f64 %202 %5755) %5758 = (/.f64 %5756 %222) %5762 = (*.f64 %18 %5755) %5765 = (fma.f64 #s(literal -9/8 binary64) %5738 (*.f64 #s(literal -1/2 binary64) (/.f64 %5762 %222))) %5772 = (/.f64 %115 %176) %5773 = (*.f64 c %5755) %5783 = (/.f64 %115 %191) %5795 = (*.f64 #s(literal 1/2 binary64) %3181) %5800 = (*.f64 #s(literal -3/8 binary64) %4366) %5811 = (/.f64 %5756 %303) %5817 = (fma.f64 #s(literal -3/8 binary64) %4366 (*.f64 #s(literal -1/6 binary64) (/.f64 %5762 %303))) %5824 = (/.f64 %96 %176) %5834 = (/.f64 %96 %191) %5851 = (*.f64 #s(literal -3/2 binary64) %5694) %5853 = (*.f64 c (-.f64 (*.f64 #s(literal 9/8 binary64) %5695) %5851)) %5856 = (*.f64 #s(literal 27/16 binary64) %5718) %5860 = (*.f64 c (-.f64 (*.f64 c (-.f64 %5856 %5720)) %5851)) %5863 = (/.f64 a %499) %5866 = (-.f64 %5720 (*.f64 #s(literal 9/16 binary64) (/.f64 %96 %508))) %5867 = (*.f64 c %5866) %5880 = (*.f64 c (-.f64 (*.f64 #s(literal -27/16 binary64) (/.f64 %115 %84)) (*.f64 #s(literal -3/4 binary64) (/.f64 (*.f64 a %5866) %522)))) %5890 = (/.f64 %339 %26) %5893 = (/.f64 %96 %26) %5894 = (/.f64 %5717 %27) %5897 = (*.f64 c (fma.f64 #s(literal -9/2 binary64) %5893 (*.f64 #s(literal -27/8 binary64) %5894))) %5898 = (fma.f64 #s(literal 3 binary64) %537 %5897) %5900 = (/.f64 %4916 %84) %5901 = (/.f64 %115 %27) %5906 = (*.f64 c (fma.f64 #s(literal -9/2 binary64) %5893 (*.f64 c (fma.f64 #s(literal -81/16 binary64) %5900 (*.f64 #s(literal -27/8 binary64) %5901))))) %5907 = (fma.f64 #s(literal 3 binary64) %537 %5906) %5909 = (fma.f64 #s(literal -3/2 binary64) %5890 %537) %5914 = (fma.f64 a %26 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %5893 (*.f64 #s(literal -9/8 binary64) %5894)))) %5921 = (fma.f64 a %26 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %5893 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %5900 (*.f64 #s(literal -9/8 binary64) %5901)))))) %5925 = (fma.f64 #s(literal 1/3 binary64) %571 %5692) %5927 = (fma.f64 #s(literal 1/3 binary64) %571 %5708) %5929 = (fma.f64 #s(literal -3/2 binary64) %45 %571) %5932 = (*.f64 #s(literal 3/2 binary64) %354) %5934 = (fma.f64 c (-.f64 (*.f64 #s(literal -9/8 binary64) %342) %5932) %571) %5936 = (*.f64 #s(literal -9/8 binary64) %364) %5940 = (fma.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %361 %5936)) %5932) %571) %5942 = (*.f64 #s(literal 1/2 binary64) %5694) %5944 = (*.f64 c (fma.f64 #s(literal 3/8 binary64) %5695 %5942)) %5951 = (*.f64 c (fma.f64 #s(literal 1/2 binary64) %5694 (*.f64 c (fma.f64 #s(literal 3/8 binary64) %5719 (*.f64 #s(literal 9/16 binary64) %5718))))) %5956 = (fma.f64 #s(literal 9/8 binary64) %342 %5932) %5957 = (*.f64 c %5956) %5960 = (*.f64 #s(literal 27/16 binary64) %361) %5962 = (fma.f64 c (fma.f64 #s(literal 9/8 binary64) %364 %5960) %5932) %5963 = (*.f64 c %5962) %5971 = (fma.f64 c (-.f64 %5960 %5936) %5932) %5977 = (*.f64 #s(literal -3/8 binary64) %5719) %5981 = (*.f64 c (fma.f64 #s(literal -1/2 binary64) %5694 (*.f64 c (fma.f64 #s(literal -9/16 binary64) %5718 %5977)))) %6012 = (fma.f64 #s(literal -1 binary64) %397 %537) %6020 = (*.f64 #s(literal -27/8 binary64) %5695) %6022 = (*.f64 c (fma.f64 #s(literal -9/2 binary64) %5694 %6020)) %6023 = (fma.f64 #s(literal 3 binary64) %26 %6022) %6030 = (*.f64 c (fma.f64 #s(literal -9/2 binary64) %5694 (*.f64 c (fma.f64 #s(literal -81/16 binary64) %5718 (*.f64 #s(literal -27/8 binary64) %5719))))) %6031 = (fma.f64 #s(literal 3 binary64) %26 %6030) %6053 = (*.f64 #s(literal 3/4 binary64) %354) %6055 = (*.f64 c (-.f64 (*.f64 #s(literal -9/16 binary64) %342) %6053)) %6062 = (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -27/32 binary64) %361 (*.f64 #s(literal -9/16 binary64) %364))) %6053)) %6072 = (fma.f64 #s(literal -9/4 binary64) (/.f64 %115 %804) (*.f64 #s(literal 9/8 binary64) (/.f64 %115 %806))) %6074 = (/.f64 %96 %794) %6102 = (fma.f64 #s(literal -9/4 binary64) (/.f64 %115 %851) (*.f64 #s(literal -9/8 binary64) (/.f64 %115 %853))) %6104 = (/.f64 %96 %843) %6128 = (*.f64 #s(literal 9/2 binary64) %354) %6130 = (*.f64 c (-.f64 (*.f64 #s(literal -27/8 binary64) %342) %6128)) %6137 = (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -81/16 binary64) %361 (*.f64 #s(literal -27/8 binary64) %364))) %6128)) %6154 = (*.f64 #s(literal -3/8 binary64) %5894) %6156 = (*.f64 c (fma.f64 #s(literal -1/2 binary64) %5893 %6154)) %6163 = (*.f64 c (fma.f64 #s(literal -1/2 binary64) %5893 (*.f64 c (fma.f64 #s(literal -9/16 binary64) %5900 (*.f64 #s(literal -3/8 binary64) %5901))))) %6166 = (fma.f64 #s(literal -1/3 binary64) %104 %572) %6192 = (*.f64 #s(literal 1/6 binary64) %354) %6194 = (*.f64 c (-.f64 (*.f64 #s(literal -1/8 binary64) %342) %6192)) %6201 = (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -3/16 binary64) %361 (*.f64 #s(literal -1/8 binary64) %364))) %6192)) %6204 = (fma.f64 #s(literal -1 binary64) %571 %104) %6206 = (fma.f64 #s(literal 3/2 binary64) %45 %104) %6209 = (fma.f64 c %5956 %104) %6215 = (*.f64 #s(literal -1/3 binary64) %6204) %6223 = (-.f64 %104 %571) %6232 = (/ %1028 -3) %6233 = (*.f64 #s(literal -1/3 binary64) %6223) %6253 = (-.f64 %448 %1037) %6270 = (*.f64 #s(literal 1/9 binary64) %6253) %6280 = (fma.f64 #s(literal 3 binary64) %571 %6130) %6282 = (fma.f64 #s(literal 3 binary64) %571 %6137) %6284 = (fma.f64 #s(literal -3 binary64) %104 %1098) %6292 = (*.f64 #s(literal 1/9 binary64) %6284) %6318 = (*.f64 #s(literal 1/2 binary64) %5890) %6321 = (*.f64 #s(literal 1/2 binary64) %5893) %6323 = (*.f64 c (fma.f64 #s(literal 3/8 binary64) %5894 %6321)) %6330 = (*.f64 c (fma.f64 #s(literal 1/2 binary64) %5893 (*.f64 c (fma.f64 #s(literal 3/8 binary64) %5901 (*.f64 #s(literal 9/16 binary64) %5900))))) %6333 = (-.f64 %433 %1167) %6355 = (*.f64 #s(literal -1/3 binary64) %571) %6364 = (/ %708 %750) %6374 = (fma.f64 #s(literal -1 binary64) %26 (*.f64 c (fma.f64 #s(literal 9/8 binary64) %5695 (*.f64 #s(literal 3/2 binary64) %5694)))) %6381 = (fma.f64 #s(literal -1 binary64) %26 (*.f64 c (fma.f64 #s(literal 3/2 binary64) %5694 (*.f64 c (fma.f64 #s(literal 9/8 binary64) %5719 %5856))))) %6384 = (/ %1218 %392) %6397 = (*.f64 #s(literal 9/2 binary64) %5694) %6429 = (fma.f64 #s(literal -1/3 binary64) %537 %455) %6440 = (/.f64 %6429 %96) %6449 = (/.f64 %6012 %96) %6450 = (*.f64 #s(literal 1/3 binary64) %6449) %6458 = (-.f64 %537 %397) %6466 = (/.f64 %6458 %96) %6467 = (*.f64 #s(literal 1/3 binary64) %6466) %6475 = (/.f64 %6012 a) %6476 = (*.f64 #s(literal 1/3 binary64) %6475) %6503 = (*.f64 #s(literal 1/6 binary64) %1718) %6521 = (*.f64 c (fma.f64 #s(literal 9/8 binary64) %5894 (*.f64 #s(literal 3/2 binary64) %5893))) %6528 = (*.f64 c (fma.f64 #s(literal 3/2 binary64) %5893 (*.f64 c (fma.f64 #s(literal 9/8 binary64) %5901 (*.f64 #s(literal 27/16 binary64) %5900))))) %6531 = (fma.f64 #s(literal -1 binary64) %537 %397) %6542 = (/.f64 %6531 %96) %6543 = (*.f64 #s(literal -1/3 binary64) %6542) %6551 = (/.f64 %6458 a) %6552 = (*.f64 #s(literal 1/3 binary64) %6551) %6563 = (*.f64 #s(literal 3/2 binary64) %1718) %6600 = (fma.f64 #s(literal -3 binary64) %397 %538) %6608 = (/.f64 %6600 %96) %6609 = (*.f64 #s(literal 1/9 binary64) %6608) %6619 = (*.f64 a %496) %6623 = (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %499)) %6637 = (/.f64 %506 a) %6639 = (fma.f64 #s(literal -1/3 binary64) %104 (*.f64 #s(literal 1/3 binary64) %6637)) %6649 = (/.f64 %4916 %26) %6652 = (/.f64 %101 %26) %6658 = (fma.f64 #s(literal 27 binary64) %1458 (*.f64 c (fma.f64 #s(literal -81/2 binary64) %6652 (*.f64 #s(literal -243/8 binary64) (/.f64 (*.f64 %1815 c) %27))))) %6668 = (fma.f64 #s(literal 27 binary64) %1458 (*.f64 c (fma.f64 #s(literal -81/2 binary64) %6652 (*.f64 c (fma.f64 #s(literal -729/16 binary64) (/.f64 (*.f64 %1778 c) %84) (*.f64 #s(literal -243/8 binary64) (/.f64 %1815 %27))))))) %6670 = (fma.f64 #s(literal -27 binary64) %1653 %1459) %6678 = (/.f64 %6670 %101) %6679 = (*.f64 #s(literal 1/81 binary64) %6678) %6693 = (*.f64 c %26) %6695 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %6693)) %6696 = (-.f64 %367 %6695) %6699 = (/.f64 a %6693) %6716 = (/.f64 a c) %6718 = (sqrt.f64 (*.f64 #s(literal -3 binary64) %6716)) %6719 = (*.f64 c %6718) %6720 = (/.f64 %6719 a) %6723 = (/.f64 b %12) %6724 = (/.f64 %6718 a) %6725 = (*.f64 #s(literal 1/3 binary64) %6724) %6729 = (*.f64 %18 %6718) %6731 = (/.f64 %25 (*.f64 a %6729)) %6732 = (fma.f64 #s(literal 1/6 binary64) %6731 %6725) %6736 = (pow.f64 %6718 #s(literal 3 binary64)) %6737 = (*.f64 %202 %6736) %6739 = (/.f64 %176 (*.f64 a %6737)) %6740 = (fma.f64 #s(literal -1/24 binary64) %6739 %6732) %6745 = (*.f64 #s(literal -1 binary64) %4363) %6749 = (/.f64 %25 %6729) %6750 = (*.f64 #s(literal 1/2 binary64) %6749) %6751 = (+.f64 %6718 %6750) %6755 = (/.f64 %176 %6737) %6756 = (fma.f64 #s(literal -1/8 binary64) %6755 %6750) %6757 = (+.f64 %6718 %6756) %6761 = (fma.f64 #s(literal -3/2 binary64) %6716 %5739) %6764 = (*.f64 b c) %6766 = (fma.f64 #s(literal -3/2 binary64) (/.f64 a %6764) %5747) %6769 = (/.f64 %96 %3010) %6770 = (*.f64 #s(literal -9/8 binary64) %6769) %6779 = (*.f64 %168 c) %6780 = (/.f64 %96 %6779) %6781 = (*.f64 #s(literal -9/8 binary64) %6780) %6785 = (*.f64 b %18) %6793 = (*.f64 #s(literal -1/2 binary64) (/.f64 %5755 %222)) %6794 = (fma.f64 #s(literal -9/8 binary64) (/.f64 %96 %3075) %6793) %6798 = (fma.f64 #s(literal -3/2 binary64) (/.f64 a %81) %6794) %6801 = (*.f64 %176 c) %6802 = (/.f64 %115 %6801) %6815 = (*.f64 %191 c) %6816 = (/.f64 %115 %6815) %6818 = (*.f64 #s(literal -1/2 binary64) (/.f64 %5755 %255)) %6822 = (*.f64 %168 %18) %6824 = (fma.f64 #s(literal -9/8 binary64) (/.f64 %96 %6822) %6818) %6828 = (*.f64 b %81) %6835 = (-.f64 %5800 (*.f64 #s(literal 1/2 binary64) %4368)) %6840 = (-.f64 %3193 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %6764))) %6843 = (/.f64 a %3010) %6845 = (fma.f64 #s(literal -9/16 binary64) %5824 (*.f64 #s(literal -3/8 binary64) %6843)) %6852 = (/.f64 a %6779) %6854 = (fma.f64 #s(literal -9/16 binary64) %5834 (*.f64 #s(literal -3/8 binary64) %6852)) %6863 = (*.f64 #s(literal -1/6 binary64) (/.f64 %5755 %303)) %6864 = (fma.f64 #s(literal -3/8 binary64) (/.f64 a %3075) %6863) %6871 = (/.f64 %96 %6801) %6875 = (fma.f64 #s(literal -9/16 binary64) %6871 %6864) %6886 = (/.f64 %96 %6815) %6888 = (*.f64 #s(literal -1/6 binary64) (/.f64 %5755 %3167)) %6894 = (fma.f64 #s(literal -9/16 binary64) %6886 (fma.f64 #s(literal -3/8 binary64) (/.f64 a %6822) %6888)) %6904 = (/.f64 %96 %84) %6906 = (/.f64 a (*.f64 c %27)) %6908 = (fma.f64 #s(literal -9/16 binary64) %6904 (*.f64 #s(literal -3/8 binary64) %6906)) %6913 = (*.f64 %18 %26) %6915 = (-.f64 %6908 (/.f64 #s(literal 1/2 binary64) %6913)) %6931 = (/.f64 %25 c) %6935 = (*.f64 c %6751) %6937 = (*.f64 c %6757) %6939 = (pow.f64 c #s(literal 6 binary64)) %6941 = (*.f64 %6939 (pow.f64 %6718 #s(literal 5 binary64))) %6942 = (/.f64 %222 %6941) %6946 = (*.f64 c (+.f64 %6718 (fma.f64 #s(literal -1/8 binary64) %6755 (fma.f64 #s(literal 1/16 binary64) %6942 %6750)))) %6950 = (*.f64 #s(literal -1/2 binary64) %6749) %6952 = (*.f64 c (-.f64 %6950 %6718)) %6954 = (*.f64 #s(literal 1/8 binary64) %6755) %6956 = (*.f64 c (-.f64 %6954 %6751)) %6960 = (*.f64 c (-.f64 (*.f64 #s(literal -1/16 binary64) %6942) %6757)) %6962 = (/.f64 %6718 c) %6963 = (sqrt.f64 %6962) %6964 = (*.f64 c %6963) %6967 = (*.f64 %81 (*.f64 %6718 %6963)) %6969 = (*.f64 #s(literal 1/4 binary64) (/.f64 %25 %6967)) %6973 = (pow.f64 c #s(literal 5 binary64)) %6975 = (*.f64 %6973 (*.f64 %6736 %6963)) %6976 = (/.f64 %176 %6975) %6981 = (pow.f64 %6718 #s(literal 2 binary64)) %6984 = (*.f64 %6939 (*.f64 %6981 (pow.f64 %6963 #s(literal 3 binary64)))) %6991 = (*.f64 a %6719) %6994 = (/.f64 %1589 %6729) %6995 = (*.f64 a %6718) %6996 = (*.f64 #s(literal 3 binary64) %6995) %6997 = (fma.f64 #s(literal 3/2 binary64) %6994 %6996) %6998 = (*.f64 c %6997) %7000 = (/.f64 %1626 %6737) %7001 = (fma.f64 #s(literal -3/8 binary64) %7000 %6997) %7002 = (*.f64 c %7001) %7004 = (/.f64 %303 %6941) %7007 = (*.f64 c (fma.f64 #s(literal -3/8 binary64) %7000 (fma.f64 #s(literal 3/16 binary64) %7004 %6997))) %7010 = (fma.f64 #s(literal 1/2 binary64) %6994 %6995) %7011 = (*.f64 c %7010) %7013 = (fma.f64 #s(literal -1/8 binary64) %7000 %7010) %7014 = (*.f64 c %7013) %7018 = (*.f64 c (fma.f64 #s(literal -1/8 binary64) %7000 (fma.f64 #s(literal 1/16 binary64) %7004 %7010))) %7020 = (*.f64 c %6732) %7022 = (*.f64 c %6740) %7025 = (/.f64 %222 (*.f64 a %6941)) %7028 = (*.f64 c (fma.f64 #s(literal -1/24 binary64) %6739 (fma.f64 #s(literal 1/48 binary64) %7025 %6732))) %7031 = (fma.f64 #s(literal 1/2 binary64) %6731 %6724) %7032 = (*.f64 c %7031) %7034 = (fma.f64 #s(literal -1/8 binary64) %6739 %7031) %7035 = (*.f64 c %7034) %7039 = (*.f64 c (fma.f64 #s(literal -1/8 binary64) %6739 (fma.f64 #s(literal 1/16 binary64) %7025 %7031))) %7045 = (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6718 (*.f64 #s(literal -1/6 binary64) %6749))) %7047 = (*.f64 #s(literal 1/24 binary64) %6755) %7050 = (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6718 (fma.f64 #s(literal -1/6 binary64) %6749 %7047))) %7055 = (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6718 (fma.f64 #s(literal -1/6 binary64) %6749 (fma.f64 #s(literal -1/48 binary64) %6942 %7047)))) %7059 = (*.f64 #s(literal -1/2 binary64) %6731) %7061 = (*.f64 c (fma.f64 #s(literal -1 binary64) %6724 %7059)) %7063 = (*.f64 #s(literal 1/8 binary64) %6739) %7066 = (*.f64 c (fma.f64 #s(literal -1 binary64) %6724 (fma.f64 #s(literal -1/2 binary64) %6731 %7063))) %7071 = (*.f64 c (fma.f64 #s(literal -1 binary64) %6724 (fma.f64 #s(literal -1/2 binary64) %6731 (fma.f64 #s(literal -1/16 binary64) %7025 %7063)))) %7074 = (*.f64 c (-.f64 %7059 %6724)) %7077 = (*.f64 c (-.f64 %7063 %7031)) %7081 = (*.f64 c (-.f64 (*.f64 #s(literal -1/16 binary64) %7025) %7034)) %7085 = (*.f64 #s(literal 1/3 binary64) %6718) %7086 = (fma.f64 #s(literal 1/6 binary64) %6749 %7085) %7087 = (*.f64 c %7086) %7089 = (fma.f64 #s(literal -1/24 binary64) %6755 %7086) %7090 = (*.f64 c %7089) %7094 = (*.f64 c (fma.f64 #s(literal -1/24 binary64) %6755 (fma.f64 #s(literal 1/48 binary64) %6942 %7086))) %7099 = (fma.f64 #s(literal -1/2 binary64) %6749 %4363) %7103 = (fma.f64 #s(literal 1/8 binary64) %6755 %4363) %7115 = (/.f64 %397 c) %7154 = (*.f64 #s(literal 3 binary64) %6718) %7158 = (fma.f64 #s(literal 3/2 binary64) %6749 %7154) %7162 = (fma.f64 #s(literal -3/8 binary64) %6755 %7158) %7166 = (pow.f64 %6963 #s(literal 2 binary64)) %7167 = (*.f64 %18 %7166) %7169 = (/.f64 b %18) %7173 = (*.f64 %81 %6718) %7174 = (/.f64 %25 %7173) %7175 = (fma.f64 #s(literal 1/2 binary64) %7174 %7166) %7179 = (*.f64 %6973 %6736) %7187 = (*.f64 #s(literal 1/2 binary64) %6724) %7191 = (fma.f64 #s(literal 1/4 binary64) %6731 %7187) %7195 = (fma.f64 #s(literal -1/16 binary64) %6739 %7191) %7199 = (/.f64 a %6719) %7202 = (/.f64 a %6718) %7204 = (/.f64 %397 (*.f64 c %6981)) %7206 = (fma.f64 #s(literal 3 binary64) %7202 (*.f64 #s(literal 3 binary64) %7204)) %7209 = (/.f64 %1589 %6736) %7210 = (fma.f64 #s(literal -1/2 binary64) %7209 %7209) %7211 = (/.f64 %7210 %18) %7218 = (/.f64 %1603 (pow.f64 %6718 #s(literal 4 binary64))) %7221 = (fma.f64 #s(literal -1/2 binary64) %7218 (/.f64 (*.f64 b %7210) %6718)) %7230 = (fma.f64 #s(literal -1 binary64) %7209 (*.f64 #s(literal 1/2 binary64) %7209)) %7231 = (/.f64 %7230 %18) %7237 = (fma.f64 #s(literal 1/2 binary64) %7218 (/.f64 (*.f64 b %7230) %6718)) %7245 = (*.f64 #s(literal 3 binary64) %6724) %7249 = (fma.f64 #s(literal 3/2 binary64) %6731 %7245) %7253 = (fma.f64 #s(literal -3/8 binary64) %6739 %7249) %7260 = (fma.f64 #s(literal -1/2 binary64) %6731 %6723) %7264 = (fma.f64 #s(literal 1/8 binary64) %6739 %6723) %7271 = (*.f64 #s(literal 1/3 binary64) %6995) %7275 = (fma.f64 #s(literal 1/6 binary64) %6994 %7271) %7279 = (fma.f64 #s(literal -1/24 binary64) %7000 %7275) %7283 = (*.f64 c %7158) %7285 = (*.f64 c %7162) %7289 = (*.f64 c (fma.f64 #s(literal -3/8 binary64) %6755 (fma.f64 #s(literal 3/16 binary64) %6942 %7158))) %7291 = (*.f64 c %7191) %7293 = (*.f64 c %7195) %7297 = (*.f64 c (fma.f64 #s(literal -1/16 binary64) %6739 (fma.f64 #s(literal 1/32 binary64) %7025 %7191))) %7301 = (*.f64 #s(literal 1/9 binary64) %6724) %7305 = (fma.f64 #s(literal 1/18 binary64) %6731 %7301) %7309 = (fma.f64 #s(literal -1/72 binary64) %6739 %7305) %7325 = (fma.f64 #s(literal -3 binary64) %6724 (*.f64 #s(literal -3/2 binary64) %6731)) %7326 = (*.f64 c %7325) %7328 = (*.f64 #s(literal 3/8 binary64) %6739) %7331 = (*.f64 c (fma.f64 #s(literal -3 binary64) %6724 (fma.f64 #s(literal -3/2 binary64) %6731 %7328))) %7336 = (*.f64 c (fma.f64 #s(literal -3 binary64) %6724 (fma.f64 #s(literal -3/2 binary64) %6731 (fma.f64 #s(literal -3/16 binary64) %7025 %7328)))) %7339 = (*.f64 #s(literal -3 binary64) %6724) %7353 = (*.f64 c %7249) %7355 = (*.f64 c %7253) %7359 = (*.f64 c (fma.f64 #s(literal -3/8 binary64) %6739 (fma.f64 #s(literal 3/16 binary64) %7025 %7249))) %7361 = (*.f64 #s(literal 1/3 binary64) %4363) %7374 = (*.f64 c %7275) %7376 = (*.f64 c %7279) %7380 = (*.f64 c (fma.f64 #s(literal -1/24 binary64) %7000 (fma.f64 #s(literal 1/48 binary64) %7004 %7275))) %7385 = (fma.f64 #s(literal -1/3 binary64) %6995 (*.f64 #s(literal -1/6 binary64) %6994)) %7386 = (*.f64 c %7385) %7388 = (*.f64 #s(literal 1/24 binary64) %7000) %7391 = (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6995 (fma.f64 #s(literal -1/6 binary64) %6994 %7388))) %7396 = (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6995 (fma.f64 #s(literal -1/6 binary64) %6994 (fma.f64 #s(literal -1/48 binary64) %7004 %7388)))) %7398 = (*.f64 #s(literal -1/3 binary64) %7115) %7399 = (*.f64 #s(literal -1/3 binary64) %6995) %7424 = (*.f64 c (fma.f64 #s(literal -1 binary64) %6718 %6950)) %7428 = (*.f64 c (fma.f64 #s(literal -1 binary64) %6718 (fma.f64 #s(literal -1/2 binary64) %6749 %6954))) %7433 = (*.f64 c (fma.f64 #s(literal -1 binary64) %6718 (fma.f64 #s(literal -1/2 binary64) %6749 (fma.f64 #s(literal -1/16 binary64) %6942 %6954)))) %7437 = (*.f64 #s(literal 3 binary64) %4363) %7438 = (fma.f64 #s(literal -3 binary64) %6718 %7437) %7442 = (fma.f64 #s(literal -3 binary64) %6718 (fma.f64 #s(literal -3/2 binary64) %6749 %7437)) %7450 = (*.f64 #s(literal -3 binary64) %4363) %7451 = (*.f64 #s(literal -3 binary64) %6718) %7463 = (*.f64 #s(literal 1/3 binary64) %7115) %7482 = (/.f64 %6719 %96) %7486 = (/.f64 %25 (*.f64 %96 %6729)) %7487 = (/.f64 %6718 %96) %7489 = (fma.f64 #s(literal 1/6 binary64) %7486 (*.f64 #s(literal 1/3 binary64) %7487)) %7490 = (*.f64 c %7489) %7493 = (/.f64 %176 (*.f64 %96 %6737)) %7495 = (*.f64 c (fma.f64 #s(literal -1/24 binary64) %7493 %7489)) %7498 = (/.f64 %222 (*.f64 %96 %6941)) %7501 = (*.f64 c (fma.f64 #s(literal -1/24 binary64) %7493 (fma.f64 #s(literal 1/48 binary64) %7498 %7489))) %7503 = (*.f64 c %7305) %7505 = (*.f64 c %7309) %7509 = (*.f64 c (fma.f64 #s(literal -1/72 binary64) %6739 (fma.f64 #s(literal 1/144 binary64) %7025 %7305))) %7514 = (fma.f64 #s(literal 1/18 binary64) %7486 (*.f64 #s(literal 1/9 binary64) %7487)) %7515 = (*.f64 c %7514) %7518 = (*.f64 c (fma.f64 #s(literal -1/72 binary64) %7493 %7514)) %7522 = (*.f64 c (fma.f64 #s(literal -1/72 binary64) %7493 (fma.f64 #s(literal 1/144 binary64) %7498 %7514))) %7528 = (*.f64 c (fma.f64 #s(literal -1 binary64) %6995 (*.f64 #s(literal -1/2 binary64) %6994))) %7530 = (*.f64 #s(literal 1/8 binary64) %7000) %7533 = (*.f64 c (fma.f64 #s(literal -1 binary64) %6995 (fma.f64 #s(literal -1/2 binary64) %6994 %7530))) %7538 = (*.f64 c (fma.f64 #s(literal -1 binary64) %6995 (fma.f64 #s(literal -1/2 binary64) %6994 (fma.f64 #s(literal -1/16 binary64) %7004 %7530)))) %7553 = (fma.f64 #s(literal 1/2 binary64) %7486 %7487) %7554 = (*.f64 c %7553) %7557 = (*.f64 c (fma.f64 #s(literal -1/8 binary64) %7493 %7553)) %7561 = (*.f64 c (fma.f64 #s(literal -1/8 binary64) %7493 (fma.f64 #s(literal 1/16 binary64) %7498 %7553))) %7566 = (fma.f64 #s(literal 1/18 binary64) %6749 (*.f64 #s(literal 1/9 binary64) %6718)) %7567 = (*.f64 c %7566) %7570 = (*.f64 c (fma.f64 #s(literal -1/72 binary64) %6755 %7566)) %7574 = (*.f64 c (fma.f64 #s(literal -1/72 binary64) %6755 (fma.f64 #s(literal 1/144 binary64) %6942 %7566))) %7579 = (fma.f64 #s(literal 1/18 binary64) %6994 (*.f64 #s(literal 1/9 binary64) %6995)) %7580 = (*.f64 c %7579) %7583 = (*.f64 c (fma.f64 #s(literal -1/72 binary64) %7000 %7579)) %7587 = (*.f64 c (fma.f64 #s(literal -1/72 binary64) %7000 (fma.f64 #s(literal 1/144 binary64) %7004 %7579))) %7596 = (fma.f64 #s(literal 1/12 binary64) (/.f64 %25 (*.f64 a %6967)) (*.f64 #s(literal 1/3 binary64) (/.f64 %6963 a))) %7600 = (/.f64 %176 (*.f64 a %6975)) %7613 = (/.f64 b %19) %7615 = (*.f64 #s(literal 1/3 binary64) (/.f64 %7166 a)) %7620 = (/.f64 %25 (*.f64 a %7173)) %7621 = (fma.f64 #s(literal 1/6 binary64) %7620 %7615) %7631 = (*.f64 %115 %6719) %7635 = (*.f64 %115 %6718) %7636 = (*.f64 #s(literal 27 binary64) %7635) %7637 = (fma.f64 #s(literal 27/2 binary64) (/.f64 %3994 %6729) %7636) %7638 = (*.f64 c %7637) %7640 = (*.f64 %115 %176) %7641 = (/.f64 %7640 %6737) %7642 = (fma.f64 #s(literal -27/8 binary64) %7641 %7637) %7643 = (*.f64 c %7642) %7649 = (*.f64 c (fma.f64 #s(literal -27/8 binary64) %7641 (fma.f64 #s(literal 27/16 binary64) (/.f64 (*.f64 %115 %222) %6941) %7637))) %7651 = (/.f64 %1653 c) %7670 = (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 %32 %12) %355) c) %367) %7679 = (/.f64 %25 %6991) %7687 = (*.f64 %18 %6736) %7689 = (/.f64 %176 (*.f64 a %7687)) %7690 = (/.f64 %25 %6995) %7692 = (fma.f64 #s(literal -1/24 binary64) %7689 (*.f64 #s(literal 1/6 binary64) %7690)) %7704 = (/.f64 %25 %6719) %7705 = (*.f64 #s(literal -1/2 binary64) %7704) %7713 = (/.f64 %176 %7687) %7714 = (/.f64 %25 %6718) %7715 = (*.f64 #s(literal 1/2 binary64) %7714) %7716 = (fma.f64 #s(literal -1/8 binary64) %7713 %7715) %7718 = (*.f64 #s(literal -1 binary64) (/.f64 %7716 c)) %7726 = (*.f64 #s(literal 27/16 binary64) %5772) %7727 = (fma.f64 #s(literal 9/8 binary64) %6769 %7726) %7732 = (fma.f64 #s(literal -1 binary64) (/.f64 %6761 c) %7726) %7736 = (*.f64 #s(literal 27/16 binary64) %5783) %7737 = (fma.f64 #s(literal 9/8 binary64) %6780 %7736) %7742 = (fma.f64 #s(literal -1 binary64) (/.f64 %6766 c) %7736) %7762 = (*.f64 #s(literal 9/16 binary64) %5824) %7763 = (fma.f64 #s(literal 3/8 binary64) %6843 %7762) %7768 = (fma.f64 #s(literal -1 binary64) (/.f64 %6835 c) %7762) %7772 = (*.f64 #s(literal 9/16 binary64) %5834) %7773 = (fma.f64 #s(literal 3/8 binary64) %6852 %7772) %7778 = (fma.f64 #s(literal -1 binary64) (/.f64 %6840 c) %7772) %7798 = (fma.f64 #s(literal 3/8 binary64) %364 %6695) %7802 = (*.f64 #s(literal 9/16 binary64) %6904) %7803 = (fma.f64 #s(literal 3/8 binary64) %6906 %7802) %7842 = (sqrt.f64 (*.f64 #s(literal -1 binary64) %6962)) %7843 = (*.f64 c %7842) %7846 = (*.f64 %6718 %7842) %7847 = (*.f64 %81 %7846) %7855 = (*.f64 %18 (*.f64 %6736 %7842)) %7856 = (/.f64 %176 %7855) %7858 = (*.f64 #s(literal 1/4 binary64) (/.f64 %25 %7846)) %7868 = (*.f64 %81 (*.f64 %6981 (pow.f64 %7842 #s(literal 3 binary64)))) %7935 = (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (*.f64 #s(literal 1/2 binary64) %7704)) c)) %7940 = (*.f64 #s(literal 1/8 binary64) %7713) %7970 = (/.f64 %1589 %6719) %7978 = (/.f64 %1626 %7687) %7979 = (/.f64 %1589 %6718) %8021 = (*.f64 #s(literal 1/2 binary64) %7690) %8035 = (*.f64 #s(literal -1/2 binary64) %7970) %8045 = (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) %7978 (*.f64 #s(literal 1/2 binary64) %7979)) c)) %8056 = (*.f64 #s(literal -3/2 binary64) %7704) %8073 = (pow.f64 %7842 #s(literal 2 binary64)) %8074 = (*.f64 %18 %8073) %8112 = (*.f64 #s(literal 3 binary64) %7202) %8118 = (/.f64 %397 %6981) %8119 = (*.f64 #s(literal 3 binary64) %8118) %8160 = (/.f64 (fma.f64 #s(literal -3 binary64) %104 (*.f64 #s(literal -3/2 binary64) %7679)) c) %8182 = (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %7679 %104) c)) %8187 = (*.f64 #s(literal 1/8 binary64) %7689) %8203 = (/.f64 (fma.f64 #s(literal -1/3 binary64) %397 (*.f64 #s(literal -1/6 binary64) %7970)) c) %8310 = (*.f64 #s(literal -1/3 binary64) %6718) %8535 = (*.f64 #s(literal 1/3 binary64) (/.f64 %7842 a)) %8541 = (/.f64 %176 (*.f64 a %7855)) %8544 = (*.f64 #s(literal 1/12 binary64) (/.f64 %25 (*.f64 a %7846))) %8565 = (*.f64 #s(literal 1/3 binary64) (/.f64 %8073 a)) %8566 = (fma.f64 #s(literal -1/3 binary64) %7613 %8565) (approx b #s(literal 0 binary64)) (approx a a) (approx %6 %8) (approx %11 %12) (approx %16 %19) (approx %24 %28) (approx %31 %33) (approx %36 %38) (approx %43 %46) (approx %43 %48) (approx %50 %52) (approx %50 %54) (approx %58 %60) (approx %58 %62) (approx %58 %64) (approx %66 %67) (approx %66 (/.f64 %62 a)) (approx %66 (/.f64 %64 a)) (approx %79 (/.f64 %92 a)) (approx %95 %96) (approx %99 %101) (approx %103 %104) (approx %107 %109) (approx %111 %112) (approx %114 %115) (approx %118 %119) (approx %121 %122) (approx (* -3/2 %121) (*.f64 #s(literal -3/2 binary64) %122)) (approx %78 %32) (approx %78 %132) (approx %78 %139) (approx %78 %148) (approx %150 %151) (approx %154 %155) (approx %158 %159) (approx %158 (*.f64 a %163)) (approx %166 (*.f64 a (fma.f64 #s(literal -3/2 binary64) %167 (*.f64 #s(literal -9/8 binary64) %169)))) (approx %175 %177) (approx %181 (*.f64 a (fma.f64 #s(literal -3/2 binary64) c (*.f64 a (fma.f64 #s(literal -27/16 binary64) %182 %184))))) (approx %190 (*.f64 a (fma.f64 #s(literal -3/2 binary64) %167 (*.f64 a (fma.f64 #s(literal -27/16 binary64) %192 %194))))) (approx %201 %203) (approx %206 %208) (approx %212 %216) (approx %220 %223) (approx %225 (*.f64 #s(literal -1/2 binary64) %223)) (approx %228 (*.f64 %96 %232)) (approx %235 (*.f64 a (fma.f64 #s(literal -3/2 binary64) c (*.f64 a %232)))) (approx %240 (*.f64 a (fma.f64 #s(literal -3/2 binary64) c (*.f64 a (fma.f64 #s(literal -9/8 binary64) %183 (*.f64 a (fma.f64 #s(literal -27/16 binary64) %241 (*.f64 #s(literal -1/2 binary64) %243)))))))) (approx %252 (*.f64 a (fma.f64 #s(literal -3/2 binary64) %167 (*.f64 a (fma.f64 #s(literal -9/8 binary64) %193 (*.f64 a (fma.f64 #s(literal -27/16 binary64) %253 (*.f64 #s(literal -1/2 binary64) %256)))))))) (approx %265 %161) (approx %267 %268) (approx %271 (*.f64 #s(literal -1/2 binary64) c)) (approx %271 %274) (approx %276 (*.f64 #s(literal -1/2 binary64) %167)) (approx %276 (fma.f64 #s(literal -1/2 binary64) %167 %279)) (approx %282 %283) (approx %285 %286) (approx %290 (fma.f64 #s(literal -1/2 binary64) c (*.f64 a (fma.f64 #s(literal -9/16 binary64) %182 %291)))) (approx %296 (fma.f64 #s(literal -1/2 binary64) %167 (*.f64 a (fma.f64 #s(literal -9/16 binary64) %192 %297)))) (approx %302 %303) (approx %305 %307) (approx %310 (*.f64 #s(literal -1/6 binary64) %307)) (approx %314 %317) (approx %319 (fma.f64 #s(literal -1/2 binary64) c %317)) (approx %322 (fma.f64 #s(literal -1/2 binary64) c (*.f64 a (fma.f64 #s(literal -3/8 binary64) %183 (*.f64 a (fma.f64 #s(literal -9/16 binary64) %241 (*.f64 #s(literal -1/6 binary64) %243))))))) (approx %330 (fma.f64 #s(literal -1/2 binary64) %167 (*.f64 a (fma.f64 #s(literal -3/8 binary64) %193 (*.f64 a (fma.f64 #s(literal -9/16 binary64) %253 (*.f64 #s(literal -1/6 binary64) %256))))))) (approx %338 %339) (approx %341 %342) (approx %344 %345) (approx %350 (/.f64 #s(literal -1/2 binary64) %26)) (approx %350 %356) (approx %360 %361) (approx %363 %364) (approx %366 %367) (approx %370 (*.f64 a %376)) (approx %379 %384) (approx %386 (-.f64 %384 %355)) (approx %389 %90) (approx %392 (*.f64 #s(literal -3 binary64) a)) (approx %396 %397) (approx (* %396 3) (*.f64 #s(literal 3 binary64) %397)) (approx %402 (*.f64 #s(literal -3 binary64) %397)) (approx %406 %408) (approx %410 %411) (approx %413 %414) (approx (/ %396 %392) %417) (approx %419 %421) (approx (neg %103) %424) (approx %427 (*.f64 #s(literal -1 binary64) %397)) (approx %430 #s(literal 3 binary64)) (approx %432 %433) (approx (/ 3 a) (/.f64 #s(literal 3 binary64) a)) (approx %438 %439) (approx (/ a %6) #s(literal 1/3 binary64)) (approx (/ %396 %419) %444) (approx (/ %446 %419) %448) (approx (/ a 3) %451) (approx (/ %453 -3) %455) (approx (/ 3 %419) (/.f64 #s(literal -3 binary64) a)) (approx %460 %461) (approx %463 %25) (approx %463 (fma.f64 #s(literal -3 binary64) %12 %25)) (approx %468 %26) (approx %468 %131) (approx %468 %138) (approx %468 %147) (approx %473 %474) (approx %473 %478) (approx %473 %485) (approx %473 %493) (approx %495 %496) (approx %495 (+.f64 %496 (*.f64 #s(literal -3/4 binary64) %500))) (approx %495 (+.f64 %496 (*.f64 a (fma.f64 #s(literal -3/4 binary64) %504 (*.f64 #s(literal 1/2 binary64) %513))))) (approx %495 (+.f64 %496 (*.f64 a (fma.f64 #s(literal -3/4 binary64) %504 (*.f64 a (fma.f64 #s(literal 1/2 binary64) %527 (*.f64 #s(literal 1/2 binary64) %528))))))) (approx %536 %538) (approx %536 (*.f64 a %542)) (approx %536 (*.f64 a %549)) (approx %536 (*.f64 a %558)) (approx %562 %537) (approx %562 (*.f64 a %131)) (approx %562 (*.f64 a %138)) (approx %562 (*.f64 a %147)) (approx %570 %572) (approx %570 (/.f64 %575 a)) (approx %570 (/.f64 %578 a)) (approx %570 (/.f64 %581 a)) (approx %584 %571) (approx %584 (/.f64 %131 a)) (approx %584 (/.f64 %138 a)) (approx %584 (/.f64 %147 a)) (approx %592 %593) (approx %592 %596) (approx %592 %601) (approx %592 %608) (approx %610 (*.f64 #s(literal -1 binary64) %571)) (approx %610 (/.f64 %613 a)) (approx %610 (/.f64 %619 a)) (approx %610 (/.f64 %626 a)) (approx %629 (/.f64 %478 a)) (approx %629 (/.f64 %485 a)) (approx %629 (/.f64 %493 a)) (approx %636 %574) (approx %636 %575) (approx %636 %578) (approx %636 %581) (approx %641 %642) (approx %641 %645) (approx %641 %648) (approx %641 %651) (approx %654 %655) (approx %654 %658) (approx %654 %661) (approx %654 %664) (approx %666 %668) (approx %666 (*.f64 a (fma.f64 #s(literal -9/2 binary64) %51 (*.f64 #s(literal -3 binary64) %642)))) (approx %666 (*.f64 a (fma.f64 #s(literal -3 binary64) %642 %548))) (approx %666 (*.f64 a (fma.f64 #s(literal -3 binary64) %642 %557))) (approx %680 %681) (approx %680 %683) (approx %680 %685) (approx %680 %687) (approx %690 (/.f64 %132 a)) (approx %690 (/.f64 %139 a)) (approx %690 (/.f64 %148 a)) (approx %698 (*.f64 a %655)) (approx %698 (*.f64 a %658)) (approx %698 (*.f64 a %661)) (approx %698 (*.f64 a %664)) (approx %708 %709) (approx %708 %711) (approx %708 %713) (approx %708 %715) (approx %718 %719) (approx %718 (-.f64 (fma.f64 #s(literal -3/2 binary64) %51 %506) b)) (approx %718 (-.f64 (fma.f64 a %136 %506) b)) (approx %718 (-.f64 (fma.f64 a %145 %506) b)) (approx %730 %732) (approx %730 (/.f64 %683 a)) (approx %730 (/.f64 %685 a)) (approx %730 (/.f64 %687 a)) (approx %740 %741) (approx %740 %743) (approx %740 %745) (approx %740 %747) (approx %750 (*.f64 #s(literal 9 binary64) a)) (approx %754 (/.f64 #s(literal 1/2 binary64) a)) (approx %757 %758) (approx %757 (/.f64 (fma.f64 #s(literal -3/4 binary64) %51 (*.f64 #s(literal 1/2 binary64) %32)) a)) (approx %757 (/.f64 (fma.f64 #s(literal 1/2 binary64) %32 %766) a)) (approx %757 (/.f64 (fma.f64 #s(literal 1/2 binary64) %32 %775) a)) (approx %780 (/.f64 #s(literal -1 binary64) a)) (approx %784 (/.f64 #s(literal -2 binary64) a)) (approx %788 (*.f64 #s(literal -3 binary64) %789)) (approx %788 (*.f64 a (-.f64 (*.f64 #s(literal 9/2 binary64) (/.f64 %12 %794)) %798))) (approx %788 (*.f64 a (-.f64 (*.f64 a (fma.f64 #s(literal 3 binary64) (*.f64 a %809) (*.f64 #s(literal 9/2 binary64) %811))) %798))) (approx %788 (*.f64 a (-.f64 (*.f64 a (fma.f64 #s(literal 9/2 binary64) %811 (*.f64 a (fma.f64 #s(literal 3 binary64) (*.f64 a (fma.f64 #s(literal -27/16 binary64) (/.f64 %81 %819) (fma.f64 #s(literal -3/2 binary64) (/.f64 (*.f64 c %809) %822) (*.f64 #s(literal 27/16 binary64) (/.f64 %81 %824))))) (*.f64 #s(literal 3 binary64) %809))))) %798))) (approx %838 (*.f64 #s(literal 3 binary64) %839)) (approx %838 (*.f64 a (fma.f64 #s(literal 9/2 binary64) (/.f64 %12 %843) %846))) (approx %838 (*.f64 a (fma.f64 a (fma.f64 #s(literal -3 binary64) (*.f64 a %856) (*.f64 #s(literal 9/2 binary64) %858)) %846))) (approx %838 (*.f64 a (fma.f64 a (fma.f64 #s(literal 9/2 binary64) %858 (*.f64 a (fma.f64 #s(literal -3 binary64) (*.f64 a (fma.f64 #s(literal -27/16 binary64) (/.f64 %81 %864) (fma.f64 #s(literal -27/16 binary64) (/.f64 %81 %866) (*.f64 #s(literal 3/2 binary64) (/.f64 (*.f64 c %856) %869))))) (*.f64 #s(literal -3 binary64) %856)))) %846))) (approx %882 %883) (approx %882 (/.f64 %743 a)) (approx %882 (/.f64 %745 a)) (approx %882 (/.f64 %747 a)) (approx %891 (*.f64 #s(literal -1 binary64) %33)) (approx %891 (/.f64 (fma.f64 #s(literal -1 binary64) %32 %477) a)) (approx %891 (/.f64 (fma.f64 #s(literal -1 binary64) %32 %618) a)) (approx %891 (/.f64 (fma.f64 #s(literal -1 binary64) %32 %625) a)) (approx %905 %907) (approx %905 (/.f64 %910 a)) (approx %905 (/.f64 %913 a)) (approx %905 (/.f64 %916 a)) (approx %919 %920) (approx %919 (*.f64 a %683)) (approx %919 (*.f64 a %685)) (approx %919 (*.f64 a %687)) (approx %928 (/.f64 %929 a)) (approx %928 (/.f64 (fma.f64 #s(literal -1/2 binary64) %51 %929) a)) (approx %928 (/.f64 (fma.f64 #s(literal -1/3 binary64) b %578) a)) (approx %928 (/.f64 (fma.f64 #s(literal -1/3 binary64) b %581) a)) (approx %941 (*.f64 #s(literal -9 binary64) a)) (approx %946 (*.f64 #s(literal 9 binary64) %96)) (approx %949 %906) (approx %949 (/.f64 %658 a)) (approx %949 (/.f64 %661 a)) (approx %949 (/.f64 %664 a)) (approx %707 %541) (approx %707 %542) (approx %707 %549) (approx %707 %558) (approx %961 %962) (approx %961 (/.f64 (fma.f64 #s(literal -3/4 binary64) %51 (*.f64 #s(literal 1/2 binary64) %26)) a)) (approx %961 (/.f64 (fma.f64 #s(literal 1/2 binary64) %26 %766) a)) (approx %961 (/.f64 (fma.f64 #s(literal 1/2 binary64) %26 %775) a)) (approx (* b %784) (*.f64 #s(literal -2 binary64) %104)) (approx %977 %979) (approx %977 (/.f64 (fma.f64 #s(literal -1/6 binary64) %51 (*.f64 #s(literal 1/9 binary64) %32)) a)) (approx %977 (/.f64 (fma.f64 #s(literal 1/9 binary64) %32 %988) a)) (approx %977 (/.f64 (fma.f64 #s(literal 1/9 binary64) %32 %997) a)) (approx %1001 %1003) (approx %1001 (/.f64 %1005 a)) (approx %1001 (/.f64 %1008 a)) (approx %1001 (/.f64 %1011 a)) (approx %1014 %1015) (approx %1014 (/.f64 (fma.f64 #s(literal -1/2 binary64) %51 (*.f64 #s(literal -1/3 binary64) %1002)) a)) (approx %1014 (/.f64 (fma.f64 #s(literal -1/3 binary64) %1002 %54) a)) (approx %1014 (/.f64 (fma.f64 #s(literal -1/3 binary64) %1002 %91) a)) (approx %1028 %731) (approx %1028 (/.f64 %645 a)) (approx %1028 (/.f64 %648 a)) (approx %1028 (/.f64 %651 a)) (approx %1036 %1037) (approx %1036 (/.f64 (fma.f64 #s(literal -3 binary64) %26 %1039) a)) (approx %1036 (/.f64 (fma.f64 #s(literal -3 binary64) %26 %1046) a)) (approx %1036 (/.f64 (fma.f64 #s(literal -3 binary64) %26 %1054) a)) (approx %1059 %1062) (approx %1059 (/.f64 (-.f64 (fma.f64 #s(literal -9/2 binary64) %51 %439) %1060) a)) (approx %1059 (/.f64 (-.f64 (fma.f64 #s(literal -3 binary64) b %1069) %1060) a)) (approx %1059 (/.f64 (-.f64 (fma.f64 #s(literal -3 binary64) b %1079) %1060) a)) (approx %1084 (*.f64 #s(literal 1/9 binary64) %1062)) (approx %1084 (/.f64 (fma.f64 #s(literal -1/2 binary64) %51 (*.f64 #s(literal 1/9 binary64) %1061)) a)) (approx %1084 (/.f64 (fma.f64 #s(literal 1/9 binary64) %1061 %54) a)) (approx %1084 (/.f64 (fma.f64 #s(literal 1/9 binary64) %1061 %91) a)) (approx %1097 %1098) (approx %1097 (/.f64 %542 a)) (approx %1097 (/.f64 %549 a)) (approx %1097 (/.f64 %558 a)) (approx %1106 %1107) (approx %1106 (/.f64 %711 a)) (approx %1106 (/.f64 %713 a)) (approx %1106 (/.f64 %715 a)) (approx %1115 %1116) (approx %1115 (/.f64 (fma.f64 #s(literal -1/2 binary64) %51 (*.f64 #s(literal 1/9 binary64) %709)) a)) (approx %1115 (/.f64 (fma.f64 #s(literal 1/9 binary64) %709 %54) a)) (approx %1115 (/.f64 (fma.f64 #s(literal 1/9 binary64) %709 %91) a)) (approx %1130 %1132) (approx %1130 %1135) (approx %1130 %1138) (approx %1130 %1141) (approx %1143 (*.f64 #s(literal -1 binary64) %1144)) (approx %1143 (/.f64 (fma.f64 #s(literal -1 binary64) %1132 %52) a)) (approx %1143 (/.f64 (fma.f64 #s(literal -1 binary64) %1132 %54) a)) (approx %1143 (/.f64 (fma.f64 #s(literal -1 binary64) %1132 %91) a)) (approx %1157 %1158) (approx %1157 (*.f64 a %575)) (approx %1157 (*.f64 a %578)) (approx %1157 (*.f64 a %581)) (approx %1166 %1167) (approx %1166 (*.f64 a %596)) (approx %1166 (*.f64 a %601)) (approx %1166 (*.f64 a %608)) (approx %1175 (*.f64 a %1176)) (approx %1175 (*.f64 a %1180)) (approx %1175 (*.f64 a (-.f64 (fma.f64 #s(literal -1/3 binary64) b (*.f64 a (-.f64 %38 %598))) %593))) (approx %1175 (*.f64 a (-.f64 (fma.f64 #s(literal -1/3 binary64) b (*.f64 a (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal -9/16 binary64) %85) %1190)) %598))) %593))) (approx %1199 (/.f64 %1176 a)) (approx %1199 (/.f64 %1180 a)) (approx %1199 (/.f64 (-.f64 (fma.f64 #s(literal -1/3 binary64) b %54) %593) a)) (approx %1199 (/.f64 (-.f64 (fma.f64 #s(literal -1/3 binary64) b %91) %593) a)) (approx %1212 (*.f64 #s(literal 3 binary64) %96)) (approx %1215 b) (approx %1218 %1002) (approx %1218 %1005) (approx %1218 %1008) (approx %1218 %1011) (approx %1223 %613) (approx %1223 %619) (approx %1223 %626) (approx %1229 %909) (approx %1229 %910) (approx %1229 %913) (approx %1229 %916) (approx %1235 %1237) (approx %1235 (fma.f64 #s(literal -3 binary64) %26 (fma.f64 #s(literal 3 binary64) b %1039))) (approx %1235 (fma.f64 #s(literal -3 binary64) %26 (fma.f64 #s(literal 3 binary64) b %1046))) (approx %1235 (fma.f64 #s(literal -3 binary64) %26 (fma.f64 #s(literal 3 binary64) b %1054))) (approx %1248 (*.f64 #s(literal -1 binary64) %1237)) (approx %1248 (-.f64 (*.f64 #s(literal -9/2 binary64) %51) %1237)) (approx %1248 (-.f64 %1069 %1237)) (approx %1248 (-.f64 %1079 %1237)) (approx %1258 %1261) (approx %1258 (/.f64 (fma.f64 #s(literal -1/2 binary64) %51 (*.f64 #s(literal -1/9 binary64) %1237)) a)) (approx %1258 (/.f64 (fma.f64 #s(literal -1/9 binary64) %1237 %54) a)) (approx %1258 (/.f64 (fma.f64 #s(literal -1/9 binary64) %1237 %91) a)) (approx (* a %419) (*.f64 #s(literal -1 binary64) %96)) (approx %1278 (*.f64 a %1132)) (approx %1278 (*.f64 a %1135)) (approx %1278 (*.f64 a %1138)) (approx %1278 (*.f64 a %1141)) (approx %1287 (*.f64 #s(literal -3 binary64) %96)) (approx %1290 (*.f64 a %32)) (approx %1290 (*.f64 a %132)) (approx %1290 (*.f64 a %139)) (approx %1290 (*.f64 a %148)) (approx %1299 %1301) (approx %1299 (/.f64 %575 %96)) (approx %1299 (/.f64 %578 %96)) (approx %1299 (/.f64 %581 %96)) (approx %1309 %1310) (approx %1309 (/.f64 %1313 a)) (approx %1309 (/.f64 %1316 a)) (approx %1309 (/.f64 %1319 a)) (approx %1322 %1323) (approx %1322 (/.f64 %1313 %96)) (approx %1322 (/.f64 %1316 %96)) (approx %1322 (/.f64 %1319 %96)) (approx (/ a %946) (/.f64 #s(literal 1/9 binary64) a)) (approx (/ 3 %946) (/.f64 #s(literal 1/3 binary64) %96)) (approx %1337 (*.f64 #s(literal -1 binary64) %537)) (approx %1337 (*.f64 a %613)) (approx %1337 (*.f64 a %619)) (approx %1337 (*.f64 a %626)) (approx %1347 (*.f64 a %1002)) (approx %1347 (*.f64 a %1005)) (approx %1347 (*.f64 a %1008)) (approx %1347 (*.f64 a %1011)) (approx %1356 %92) (approx %1358 %1300) (approx %1358 (/.f64 %131 %96)) (approx %1358 (/.f64 %138 %96)) (approx %1358 (/.f64 %147 %96)) (approx %1366 %1312) (approx %1366 %1313) (approx %1366 %1316) (approx %1366 %1319) (approx (/ a %750) #s(literal 1/9 binary64)) (approx (/ 3 %945) (/.f64 #s(literal 3 binary64) %96)) (approx %1376 %1377) (approx %1376 (*.f64 a %1313)) (approx %1376 (*.f64 a %1316)) (approx %1376 (*.f64 a %1319)) (approx (/ %73 %946) (*.f64 #s(literal -1/9 binary64) %1386)) (approx (/ 1 %941) (/.f64 #s(literal -1/9 binary64) a)) (approx (/ %73 %945) (*.f64 #s(literal -1 binary64) %1386)) (approx (/ %453 9) (*.f64 #s(literal -1/9 binary64) %397)) (approx (/ 3 %1212) %1399) (approx %1402 (*.f64 a %709)) (approx %1402 (*.f64 a %711)) (approx %1402 (*.f64 a %713)) (approx %1402 (*.f64 a %715)) (approx %1411 %1413) (approx %1411 (/.f64 (fma.f64 #s(literal -1/4 binary64) %500 (*.f64 #s(literal 1/3 binary64) %496)) a)) (approx %1411 (/.f64 (fma.f64 #s(literal 1/3 binary64) %496 (*.f64 a (fma.f64 #s(literal -1/4 binary64) %504 (*.f64 #s(literal 1/6 binary64) %513)))) a)) (approx %1411 (/.f64 (fma.f64 #s(literal 1/3 binary64) %496 (*.f64 a (fma.f64 #s(literal -1/4 binary64) %504 (*.f64 a (fma.f64 #s(literal 1/6 binary64) %527 (*.f64 #s(literal 1/6 binary64) %528)))))) a)) (approx %1436 (/.f64 %1438 a)) (approx %1436 (/.f64 (fma.f64 #s(literal -1/2 binary64) %51 %1438) a)) (approx %1436 (/.f64 (fma.f64 #s(literal -1/3 binary64) b (fma.f64 #s(literal 1/3 binary64) %506 %54)) a)) (approx %1436 (/.f64 (fma.f64 #s(literal -1/3 binary64) b (fma.f64 #s(literal 1/3 binary64) %506 %91)) a)) (approx %1452 (*.f64 #s(literal 81 binary64) %101)) (approx %1456 %1459) (approx %1456 (*.f64 %115 (fma.f64 #s(literal -81/2 binary64) %51 %1462))) (approx %1456 (*.f64 %115 %1470)) (approx %1456 (*.f64 %115 %1479)) (approx %1483 (*.f64 %115 %1485)) (approx %1483 (*.f64 %115 (fma.f64 #s(literal -81/2 binary64) %51 %1485))) (approx %1483 (*.f64 %115 (fma.f64 #s(literal -27 binary64) b %1470))) (approx %1483 (*.f64 %115 (fma.f64 #s(literal -27 binary64) b %1479))) (approx %1497 (*.f64 #s(literal 1/81 binary64) (/.f64 %1485 a))) (approx %1497 (/.f64 (fma.f64 #s(literal -1/2 binary64) %51 (*.f64 #s(literal 1/81 binary64) %1485)) a)) (approx %1497 (/.f64 (fma.f64 #s(literal 1/81 binary64) %1485 %54) a)) (approx %1497 (/.f64 (fma.f64 #s(literal 1/81 binary64) %1485 %91) a)) (approx %1512 %1514) (approx %1512 (/.f64 (fma.f64 #s(literal -1/2 binary64) %51 (*.f64 #s(literal 1/3 binary64) %719)) a)) (approx %1512 (/.f64 (fma.f64 #s(literal 1/3 binary64) %719 %54) a)) (approx %1512 (/.f64 (fma.f64 #s(literal 1/3 binary64) %719 %91) a)) (approx %43 (*.f64 a %1527)) (approx %50 (*.f64 #s(literal -3/8 binary64) (/.f64 %112 %27))) (approx %50 (*.f64 %96 %1527)) (approx %58 (*.f64 %96 %1538)) (approx %66 (*.f64 a %1538)) (approx %79 %1546) (approx %79 %1548) (approx %79 %1553) (approx %79 %1560) (approx %78 %1562) (approx %78 (*.f64 a %1564)) (approx %78 (*.f64 a %1569)) (approx %78 (*.f64 a %1574)) (approx %158 (*.f64 %96 %1577)) (approx %166 (*.f64 #s(literal -9/8 binary64) %1580)) (approx %166 (*.f64 %96 %1584)) (approx %181 (*.f64 #s(literal -27/16 binary64) %177)) (approx %181 (*.f64 %115 (fma.f64 #s(literal -27/16 binary64) %241 %1591))) (approx %181 (*.f64 %115 (fma.f64 #s(literal -27/16 binary64) %241 (fma.f64 #s(literal -3/2 binary64) %1595 %1591)))) (approx %190 (*.f64 #s(literal -27/16 binary64) (/.f64 %119 %191))) (approx %190 (*.f64 %115 (fma.f64 #s(literal -27/16 binary64) %253 %1605))) (approx %190 (*.f64 %115 (fma.f64 #s(literal -27/16 binary64) %253 (fma.f64 #s(literal -3/2 binary64) %1610 %1605)))) (approx %228 (*.f64 %101 %1619)) (approx %235 (*.f64 %101 %1623)) (approx %240 (*.f64 %101 (fma.f64 #s(literal -27/16 binary64) %1627 %1618))) (approx %240 (*.f64 %101 (fma.f64 #s(literal -27/16 binary64) %1627 %1619))) (approx %240 (*.f64 %101 (fma.f64 #s(literal -27/16 binary64) %1627 %1623))) (approx %252 (*.f64 #s(literal -1/2 binary64) (/.f64 %216 %255))) (approx %252 (*.f64 %101 (fma.f64 #s(literal -27/16 binary64) %1641 %1643))) (approx %252 (*.f64 %101 (fma.f64 #s(literal -27/16 binary64) %1641 %1649))) (approx %252 (*.f64 %101 (fma.f64 #s(literal -27/16 binary64) %1641 (fma.f64 #s(literal -3/2 binary64) %1654 %1649)))) (approx %271 (*.f64 a (fma.f64 #s(literal -1/2 binary64) %1543 %291))) (approx %276 %279) (approx %276 (*.f64 a (fma.f64 #s(literal -1/2 binary64) %1583 %297))) (approx %290 (*.f64 #s(literal -9/16 binary64) %286)) (approx %290 (*.f64 %96 %1669)) (approx %290 (*.f64 %96 (fma.f64 #s(literal -9/16 binary64) %241 (fma.f64 #s(literal -1/2 binary64) %1595 %1668)))) (approx %296 (*.f64 #s(literal -9/16 binary64) (/.f64 %283 %191))) (approx %296 (*.f64 %96 %1680)) (approx %296 (*.f64 %96 (fma.f64 #s(literal -9/16 binary64) %253 (fma.f64 #s(literal -1/2 binary64) %1610 %1679)))) (approx %314 (*.f64 %115 %1688)) (approx %319 (*.f64 %115 %1691)) (approx %322 (*.f64 %115 (fma.f64 #s(literal -9/16 binary64) %1627 %1687))) (approx %322 (*.f64 %115 (fma.f64 #s(literal -9/16 binary64) %1627 %1688))) (approx %322 (*.f64 %115 (fma.f64 #s(literal -9/16 binary64) %1627 %1691))) (approx %330 (*.f64 #s(literal -1/6 binary64) (/.f64 %306 %255))) (approx %330 (*.f64 %115 (fma.f64 #s(literal -9/16 binary64) %1641 %1706))) (approx %330 (*.f64 %115 (fma.f64 #s(literal -9/16 binary64) %1641 %1710))) (approx %330 (*.f64 %115 (fma.f64 #s(literal -9/16 binary64) %1641 (fma.f64 #s(literal -1/2 binary64) %1654 %1710)))) (approx %350 (*.f64 a %1720)) (approx %370 (*.f64 #s(literal -9/16 binary64) %361)) (approx %370 (*.f64 %96 (-.f64 (*.f64 #s(literal -9/16 binary64) (/.f64 c %84)) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) %1727))))) (approx %379 (*.f64 #s(literal -9/16 binary64) (/.f64 %112 %84))) (approx %379 (*.f64 %96 %1739)) (approx %386 (*.f64 %96 (-.f64 %1739 (/.f64 #s(literal 1/2 binary64) %1742)))) (approx %389 (*.f64 #s(literal -9/16 binary64) (/.f64 %283 %84))) (approx %389 (*.f64 %96 (fma.f64 #s(literal -9/16 binary64) %519 %1751))) (approx %389 (*.f64 %96 (fma.f64 #s(literal -9/16 binary64) %519 (fma.f64 #s(literal -1/2 binary64) %1755 %1751)))) (approx %1761 (*.f64 %96 (fma.f64 #s(literal -9/16 binary64) %519 (fma.f64 #s(literal -1/2 binary64) %1755 (fma.f64 #s(literal -3/8 binary64) %1750 (*.f64 #s(literal 1/3 binary64) (/.f64 %32 %115))))))) (approx %463 (*.f64 a (fma.f64 #s(literal -3 binary64) c %1769))) (approx %468 %1773) (approx %468 %1775) (approx %468 %1785) (approx %473 (*.f64 #s(literal -1 binary64) %1562)) (approx %473 %1791) (approx %473 %1796) (approx %473 %1801) (approx %495 (*.f64 a %1804)) (approx %495 (*.f64 a (+.f64 %1804 %1811))) (approx %495 (*.f64 a (+.f64 %1804 (fma.f64 #s(literal -1/16 binary64) %1818 %1811)))) (approx %495 (*.f64 a (+.f64 %1804 (fma.f64 #s(literal -1/16 binary64) %1818 (fma.f64 #s(literal -1/32 binary64) %1828 %1811))))) (approx %536 (*.f64 #s(literal 3 binary64) %1550)) (approx %536 (*.f64 %96 %1837)) (approx %536 (*.f64 %96 %1840)) (approx %536 (*.f64 %96 %1845)) (approx %562 %1550) (approx %562 (*.f64 %96 %1568)) (approx %562 (*.f64 %96 %1573)) (approx %562 (*.f64 %96 %1784)) (approx %570 %1552) (approx %570 %1559) (approx %570 %1859) (approx %584 %1545) (approx %584 %1568) (approx %584 %1573) (approx %584 %1784) (approx %592 (*.f64 #s(literal -1/3 binary64) %1562)) (approx %592 %1869) (approx %592 %1875) (approx %592 %1881) (approx %610 %1883) (approx %610 %1885) (approx %610 %1888) (approx %610 %1892) (approx %629 %1790) (approx %629 %1795) (approx %629 %1800) (approx %636 (*.f64 #s(literal 1/3 binary64) %1562)) (approx %636 %1899) (approx %636 %1901) (approx %636 %1903) (approx %641 (*.f64 a %1905)) (approx %641 (*.f64 a %1909)) (approx %641 (*.f64 a %1913)) (approx %654 (*.f64 a %1917)) (approx %654 (*.f64 a %1921)) (approx %666 (*.f64 %96 %1924)) (approx %666 (*.f64 %96 %1927)) (approx %666 (*.f64 %96 %1930)) (approx %680 (*.f64 a %1548)) (approx %680 (*.f64 a %1553)) (approx %680 (*.f64 a %1560)) (approx %690 %1564) (approx %690 %1917) (approx %690 %1921) (approx %698 (*.f64 %96 %1564)) (approx %698 (*.f64 %96 %1917)) (approx %698 (*.f64 %96 %1921)) (approx %708 (*.f64 #s(literal 3 binary64) %1562)) (approx %708 (*.f64 a %1924)) (approx %708 (*.f64 a %1927)) (approx %708 (*.f64 a %1930)) (approx %718 (*.f64 %96 %1956)) (approx %718 (*.f64 %96 (fma.f64 #s(literal -1 binary64) %1386 %1956))) (approx %718 (*.f64 %96 (-.f64 %1964 %1386))) (approx %718 (*.f64 %96 (-.f64 (fma.f64 #s(literal -1/8 binary64) %1969 %1964) %1386))) (approx %757 %1974) (approx %757 (fma.f64 #s(literal -1/2 binary64) %104 %1974)) (approx %757 (fma.f64 #s(literal -1/2 binary64) %104 %1978)) (approx %757 (fma.f64 #s(literal -1/2 binary64) %104 %1981)) (approx %788 (/.f64 #s(literal 3 binary64) %1545)) (approx %788 (fma.f64 #s(literal 3 binary64) %1987 %1989)) (approx %788 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1994 %96) %1989) (*.f64 #s(literal -3 binary64) %1987))) (approx %788 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3/2 binary64) (/.f64 %168 %2000) (/.f64 (*.f64 b %1994) %1545)) %115) %1989) (fma.f64 #s(literal -3 binary64) %1987 (fma.f64 #s(literal -3 binary64) %2008 (*.f64 #s(literal 3/2 binary64) %2008))))) (approx %882 %1836) (approx %882 %1924) (approx %882 %1927) (approx %882 %1930) (approx %891 %2018) (approx %891 %2020) (approx %891 %2023) (approx %919 (*.f64 #s(literal 1/3 binary64) %1550)) (approx %919 (*.f64 %96 %1548)) (approx %919 (*.f64 %96 %1553)) (approx %919 (*.f64 %96 %1560)) (approx %707 %2033) (approx %707 %2035) (approx %707 %2037) (approx %961 %1978) (approx %961 %1981) (approx %961 (fma.f64 #s(literal -1/16 binary64) %1558 (fma.f64 #s(literal 1/32 binary64) %1781 %1978))) (approx %977 %2045) (approx %977 (fma.f64 #s(literal -1/9 binary64) %104 %2045)) (approx %977 (fma.f64 #s(literal -1/9 binary64) %104 %2050)) (approx %977 (fma.f64 #s(literal -1/9 binary64) %104 %2054)) (approx %1028 %1905) (approx %1028 %1909) (approx %1028 %1913) (approx %1036 %2060) (approx %1036 %2063) (approx %1036 %2067) (approx %1036 %2071) (approx %1059 %2073) (approx %1059 (-.f64 (fma.f64 #s(literal -3 binary64) %104 %2075) %2060)) (approx %1059 (-.f64 (fma.f64 #s(literal -3 binary64) %104 %2079) %2063)) (approx %1097 %1837) (approx %1097 %1840) (approx %1097 %1845) (approx %1130 (*.f64 a %2087)) (approx %1130 (*.f64 a %2091)) (approx %1130 (*.f64 a %2096)) (approx %1157 (*.f64 %96 %1552)) (approx %1157 (*.f64 %96 %1559)) (approx %1157 (*.f64 %96 %1859)) (approx %1166 (*.f64 #s(literal -1/3 binary64) %1550)) (approx %1166 (*.f64 %96 %1868)) (approx %1166 (*.f64 %96 %1874)) (approx %1166 (*.f64 %96 %1880)) (approx %1175 (*.f64 %96 (-.f64 %414 %2113))) (approx %1175 (*.f64 %96 (-.f64 (fma.f64 #s(literal -1/3 binary64) %104 (*.f64 #s(literal 1/6 binary64) %1551)) %2113))) (approx %1175 (*.f64 %96 (-.f64 (fma.f64 #s(literal -1/3 binary64) %104 (*.f64 #s(literal -1/24 binary64) %1558)) %1868))) (approx %1218 (*.f64 a %2018)) (approx %1218 (*.f64 a %2020)) (approx %1218 (*.f64 a %2023)) (approx %1223 %2133) (approx %1223 %2135) (approx %1223 %2137) (approx %1235 (*.f64 #s(literal -3 binary64) %1562)) (approx %1235 (*.f64 a %2142)) (approx %1235 (*.f64 a %2146)) (approx %1235 (*.f64 a (fma.f64 #s(literal -3 binary64) %1545 (fma.f64 #s(literal -3/2 binary64) %1551 (fma.f64 #s(literal 3/8 binary64) %1558 %2141))))) (approx %1248 (*.f64 a %2073)) (approx %1248 (*.f64 a (-.f64 %2075 %2142))) (approx %1248 (*.f64 a (-.f64 %2079 %2146))) (approx %1278 (*.f64 %96 %2087)) (approx %1278 (*.f64 %96 %2091)) (approx %1278 (*.f64 %96 %2096)) (approx %1290 (*.f64 %96 %1569)) (approx %1290 (*.f64 %96 %1574)) (approx %1299 (*.f64 #s(literal 1/3 binary64) %1803)) (approx %1299 %2174) (approx %1299 %2176) (approx %1299 %2178) (approx %1309 %2050) (approx %1309 %2054) (approx %1309 %2184) (approx %1322 (*.f64 #s(literal 1/9 binary64) %1803)) (approx %1322 %2188) (approx %1322 %2190) (approx %1322 %2192) (approx %1337 (*.f64 #s(literal -1 binary64) %1550)) (approx %1337 (*.f64 %96 %1885)) (approx %1337 (*.f64 %96 %1888)) (approx %1337 (*.f64 %96 %1892)) (approx %1347 (*.f64 %96 %2018)) (approx %1347 (*.f64 %96 %2020)) (approx %1347 (*.f64 %96 %2023)) (approx %1358 %1803) (approx %1358 %2209) (approx %1358 %2211) (approx %1358 %2213) (approx %1366 (*.f64 #s(literal 1/9 binary64) %1562)) (approx %1366 %2217) (approx %1366 %2219) (approx %1366 %2221) (approx %1376 (*.f64 #s(literal 1/9 binary64) %1550)) (approx %1376 (*.f64 %96 %2050)) (approx %1376 (*.f64 %96 %2054)) (approx %1376 (*.f64 %96 %2184)) (approx %1411 %2231) (approx %1411 %2234) (approx %1411 (fma.f64 #s(literal -1/48 binary64) %1818 %2234)) (approx %1411 (fma.f64 #s(literal -1/48 binary64) %1818 (fma.f64 #s(literal -1/96 binary64) %1828 %2234))) (approx %1436 (*.f64 #s(literal 1/3 binary64) (*.f64 a %1956))) (approx %1436 (*.f64 a (fma.f64 #s(literal -1/3 binary64) %1386 %2245))) (approx %1436 (*.f64 a (fma.f64 #s(literal -1/3 binary64) %1386 %2249))) (approx %1436 (*.f64 a (fma.f64 #s(literal -1/3 binary64) %1386 (fma.f64 #s(literal -1/24 binary64) %1969 %2249)))) (approx %1456 (*.f64 #s(literal 27 binary64) %2257)) (approx %1456 (*.f64 %101 %2262)) (approx %1456 (*.f64 %101 %2265)) (approx %1456 (*.f64 %101 (fma.f64 #s(literal -27/8 binary64) %1558 (fma.f64 #s(literal 27/16 binary64) %1781 %2262)))) (approx %1483 (*.f64 %101 (fma.f64 #s(literal -27 binary64) %104 %2261))) (approx %1483 (*.f64 %101 (fma.f64 #s(literal -27 binary64) %104 %2262))) (approx %1483 (*.f64 %101 (fma.f64 #s(literal -27 binary64) %104 %2265))) (approx %43 (*.f64 #s(literal -1 binary64) (*.f64 a %2282))) (approx %58 (*.f64 %96 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/3 binary64) %33 %598) a) %87))) (approx %66 (*.f64 #s(literal -1 binary64) (*.f64 a %2293))) (approx %79 %2113) (approx %79 %2298) (approx %79 %2303) (approx %79 %2312) (approx %78 (*.f64 #s(literal -1 binary64) (*.f64 a %2314))) (approx %78 (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 %1545 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2318 b) a)))))) (approx %78 (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 %1545 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2329 b) a)))))) (approx %181 (*.f64 #s(literal -1 binary64) (*.f64 %115 %2338))) (approx %181 (*.f64 #s(literal -1 binary64) (*.f64 %115 %2343))) (approx %190 (*.f64 #s(literal -1 binary64) (*.f64 %115 %2348))) (approx %190 (*.f64 #s(literal -1 binary64) (*.f64 %115 %2353))) (approx %240 (*.f64 %101 (fma.f64 #s(literal -1 binary64) (/.f64 %2338 a) %1618))) (approx %240 (*.f64 %101 (fma.f64 #s(literal -1 binary64) (/.f64 %2343 a) %1618))) (approx %252 (*.f64 %101 (fma.f64 #s(literal -1 binary64) (/.f64 %2348 a) %1643))) (approx %252 (*.f64 %101 (fma.f64 #s(literal -1 binary64) (/.f64 %2353 a) %1643))) (approx %271 (*.f64 #s(literal -1 binary64) (*.f64 a %2374))) (approx %276 (*.f64 #s(literal -1 binary64) (*.f64 a %2379))) (approx %290 (*.f64 %96 %2385)) (approx %296 (*.f64 %96 %2390)) (approx %314 (*.f64 #s(literal -1 binary64) (*.f64 %115 (fma.f64 #s(literal 1/6 binary64) %1617 (*.f64 #s(literal 3/8 binary64) %1616))))) (approx %319 (*.f64 #s(literal -1 binary64) (*.f64 %115 (fma.f64 #s(literal 1/6 binary64) %1617 (fma.f64 #s(literal 3/8 binary64) %1616 (*.f64 #s(literal 1/2 binary64) %1622)))))) (approx %322 (*.f64 #s(literal -1 binary64) (*.f64 %115 (fma.f64 #s(literal 1/6 binary64) %1617 (*.f64 #s(literal 9/16 binary64) %1627))))) (approx %322 (*.f64 #s(literal -1 binary64) (*.f64 %115 (fma.f64 #s(literal -1 binary64) (/.f64 %1669 a) %2410)))) (approx %322 (*.f64 #s(literal -1 binary64) (*.f64 %115 (fma.f64 #s(literal -1 binary64) (/.f64 %2385 a) %2410)))) (approx %330 (*.f64 #s(literal -1 binary64) (*.f64 %115 (fma.f64 #s(literal 1/6 binary64) %1642 (*.f64 #s(literal 9/16 binary64) %1641))))) (approx %330 (*.f64 #s(literal -1 binary64) (*.f64 %115 (fma.f64 #s(literal -1 binary64) (/.f64 %1680 a) %2426)))) (approx %330 (*.f64 #s(literal -1 binary64) (*.f64 %115 (fma.f64 #s(literal -1 binary64) (/.f64 %2390 a) %2426)))) (approx %350 (*.f64 #s(literal -1 binary64) (*.f64 a %2436))) (approx %386 (*.f64 %96 (fma.f64 #s(literal -1 binary64) (/.f64 %2436 a) (*.f64 #s(literal -9/16 binary64) %1736)))) (approx %389 (*.f64 %96 (fma.f64 #s(literal -1 binary64) (/.f64 %2282 a) %2446))) (approx %1761 (*.f64 %96 (fma.f64 #s(literal -1 binary64) (/.f64 %2293 a) %2446))) (approx %463 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) %1769 (*.f64 #s(literal 3 binary64) c))))) (approx %468 (*.f64 #s(literal -1 binary64) %1773)) (approx %468 (*.f64 #s(literal -1 binary64) %1775)) (approx %468 (*.f64 #s(literal -1 binary64) %1785)) (approx %473 (*.f64 #s(literal -1 binary64) %1791)) (approx %473 (*.f64 #s(literal -1 binary64) %1796)) (approx %473 (*.f64 #s(literal -1 binary64) %1801)) (approx %495 (*.f64 #s(literal -1 binary64) (*.f64 a %2472))) (approx %495 (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 %2472 (*.f64 #s(literal -1/4 binary64) %2478))))) (approx %495 (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 %2472 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) %2486 %2488) %115)))))) (approx %495 (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 %2472 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) %2486 (fma.f64 #s(literal 1/32 binary64) %2499 %2488)) %115)))))) (approx %536 (*.f64 #s(literal -3 binary64) %1550)) (approx %536 (*.f64 %96 %2063)) (approx %536 (*.f64 %96 %2067)) (approx %536 (*.f64 %96 %2071)) (approx %570 %1868) (approx %570 %1874) (approx %570 %1880) (approx %592 (*.f64 #s(literal -1 binary64) %1869)) (approx %592 (*.f64 #s(literal -1 binary64) %1875)) (approx %592 (*.f64 #s(literal -1 binary64) %1881)) (approx %629 (-.f64 %1567 %1883)) (approx %629 (-.f64 (*.f64 #s(literal -1/8 binary64) %1558) %1885)) (approx %629 (-.f64 (*.f64 #s(literal 1/16 binary64) %1781) %1888)) (approx %636 (*.f64 #s(literal -1 binary64) %1899)) (approx %636 (*.f64 #s(literal -1 binary64) %1901)) (approx %636 (*.f64 #s(literal -1 binary64) %1903)) (approx %641 (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 %424 %1545)))) (approx %641 (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 %2546 %1545)))) (approx %641 (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2551 %2326) a))) a)) %1545)))) (approx %654 (*.f64 #s(literal -1 binary64) (*.f64 a %2565))) (approx %654 (*.f64 #s(literal -1 binary64) (*.f64 a %2572))) (approx %666 (*.f64 %96 %2576)) (approx %666 (*.f64 %96 %2582)) (approx %666 (*.f64 %96 %2591)) (approx %680 (*.f64 #s(literal -1 binary64) (*.f64 a %2594))) (approx %680 (*.f64 #s(literal -1 binary64) (*.f64 a %2601))) (approx %680 (*.f64 #s(literal -1 binary64) (*.f64 a %2610))) (approx %690 %2614) (approx %690 %2616) (approx %690 %2624) (approx %698 (*.f64 %96 %2614)) (approx %698 (*.f64 %96 %2616)) (approx %698 (*.f64 %96 %2624)) (approx %708 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal 3 binary64) %1545 %2141)))) (approx %708 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) b %2636) a) %1836)))) (approx %708 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/8 binary64) %2306 %2643) a))) a) %1836)))) (approx %718 (*.f64 %96 %2653)) (approx %718 (*.f64 %96 (fma.f64 #s(literal -1 binary64) %1386 %2653))) (approx %718 (*.f64 %96 (-.f64 (fma.f64 #s(literal -1/2 binary64) %1963 %2653) %1386))) (approx %718 (*.f64 %96 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %2327 %115) %2653) %1386))) (approx %757 %2668) (approx %757 (fma.f64 #s(literal -1/2 binary64) %1545 %2670)) (approx %757 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) %2300 %2673) a) %2668)) (approx %757 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) %2305 (*.f64 #s(literal 1/16 binary64) %2306)) a) %2673) a) %2668)) (approx %788 (/.f64 #s(literal -3 binary64) %1545)) (approx %788 (-.f64 (*.f64 #s(literal 3 binary64) %1987) %1989)) (approx %788 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -3/2 binary64) %2691 (*.f64 #s(literal 3 binary64) %2691)) %2695) a)) %1989)) (approx %788 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -3/2 binary64) (/.f64 %168 (*.f64 a %2000)) (/.f64 (*.f64 b %2704) %1562)) %2704) a)) %2695) a)) %1989)) (approx %882 %2576) (approx %882 %2582) (approx %882 %2591) (approx %891 %2314) (approx %891 %2565) (approx %891 %2572) (approx %919 (*.f64 %96 %2298)) (approx %919 (*.f64 %96 %2303)) (approx %919 (*.f64 %96 %2312)) (approx %707 (*.f64 #s(literal -1 binary64) %2033)) (approx %707 (*.f64 #s(literal -1 binary64) %2035)) (approx %707 (*.f64 #s(literal -1 binary64) %2037)) (approx %961 (fma.f64 #s(literal -1/2 binary64) %1545 (*.f64 #s(literal -1/4 binary64) %1551))) (approx %961 (fma.f64 #s(literal -1/2 binary64) %1545 (fma.f64 #s(literal -1/4 binary64) %1551 %2737))) (approx %961 (fma.f64 #s(literal -1/2 binary64) %1545 (fma.f64 #s(literal -1/4 binary64) %1551 (fma.f64 #s(literal -1/32 binary64) %1781 %2737)))) (approx %977 %2745) (approx %977 (fma.f64 #s(literal -1/9 binary64) %1545 %2747)) (approx %977 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/18 binary64) %2300 %2750) a) %2745)) (approx %977 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/18 binary64) %2305 (*.f64 #s(literal 1/72 binary64) %2306)) a) %2750) a) %2745)) (approx %1028 (-.f64 %104 %1883)) (approx %1028 (-.f64 %2564 %1883)) (approx %1028 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) %2306) (*.f64 #s(literal -1/2 binary64) %2305)) a))) a)) %1883)) (approx %1059 (-.f64 %448 %1836)) (approx %1059 (-.f64 %2581 %1836)) (approx %1059 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2585 %2643) a) %1236) a)) %1836)) (approx %1130 (*.f64 #s(literal -1 binary64) (*.f64 a %2298))) (approx %1130 (*.f64 #s(literal -1 binary64) (*.f64 a %2303))) (approx %1130 (*.f64 #s(literal -1 binary64) (*.f64 a %2312))) (approx %1175 (*.f64 %96 (-.f64 %414 %1546))) (approx %1175 (*.f64 %96 (-.f64 (*.f64 #s(literal -1 binary64) %2302) %1546))) (approx %1175 (*.f64 %96 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2307 %2605) a) %1131) a)) %1546))) (approx %1218 (*.f64 #s(literal -1 binary64) (*.f64 a %2614))) (approx %1218 (*.f64 #s(literal -1 binary64) (*.f64 a %2616))) (approx %1218 (*.f64 #s(literal -1 binary64) (*.f64 a %2624))) (approx %1223 (*.f64 #s(literal -1 binary64) %2133)) (approx %1223 (*.f64 #s(literal -1 binary64) %2135)) (approx %1223 (*.f64 #s(literal -1 binary64) %2137)) (approx %1235 (*.f64 #s(literal -1 binary64) (*.f64 a %2576))) (approx %1235 (*.f64 #s(literal -1 binary64) (*.f64 a %2582))) (approx %1235 (*.f64 #s(literal -1 binary64) (*.f64 a %2591))) (approx %1248 (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 %2141 %2060)))) (approx %1248 (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2636 %1236) a)) %2060)))) (approx %1248 (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -3/8 binary64) %2306) (*.f64 #s(literal -3/2 binary64) %2305)) a)) %1236) a)) %2060)))) (approx %1278 (*.f64 %96 %2594)) (approx %1278 (*.f64 %96 %2601)) (approx %1278 (*.f64 %96 %2610)) (approx %1290 (*.f64 %96 (fma.f64 #s(literal -1 binary64) %1545 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2543 %444) a))))) (approx %1290 (*.f64 %96 (fma.f64 #s(literal -1 binary64) %1545 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2620 %444) a))))) (approx %1299 (*.f64 #s(literal -1/3 binary64) %1803)) (approx %1299 (*.f64 #s(literal -1 binary64) %2174)) (approx %1299 (*.f64 #s(literal -1 binary64) %2176)) (approx %1299 (*.f64 #s(literal -1 binary64) %2178)) (approx %1309 %2887) (approx %1309 %2891) (approx %1309 %2896) (approx %1322 (*.f64 #s(literal -1/9 binary64) %1803)) (approx %1322 (*.f64 #s(literal -1 binary64) %2188)) (approx %1322 (*.f64 #s(literal -1 binary64) %2190)) (approx %1322 (*.f64 #s(literal -1 binary64) %2192)) (approx %1347 (*.f64 %96 %2314)) (approx %1347 (*.f64 %96 %2565)) (approx %1347 (*.f64 %96 %2572)) (approx %1358 %2471) (approx %1358 (*.f64 #s(literal -1 binary64) %2209)) (approx %1358 (*.f64 #s(literal -1 binary64) %2211)) (approx %1358 (*.f64 #s(literal -1 binary64) %2213)) (approx %1366 (*.f64 #s(literal -1/9 binary64) %1562)) (approx %1366 (*.f64 #s(literal -1 binary64) %2217)) (approx %1366 (*.f64 #s(literal -1 binary64) %2219)) (approx %1366 (*.f64 #s(literal -1 binary64) %2221)) (approx %1376 (*.f64 #s(literal -1/9 binary64) %1550)) (approx %1376 (*.f64 %96 %2887)) (approx %1376 (*.f64 %96 %2891)) (approx %1376 (*.f64 %96 %2896)) (approx %1411 %2935) (approx %1411 (fma.f64 #s(literal -1/3 binary64) %2472 (*.f64 #s(literal 1/12 binary64) %2478))) (approx %1411 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/12 binary64) %2487 %2941) %115) %2935)) (approx %1411 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/12 binary64) %2487 (fma.f64 #s(literal -1/96 binary64) %2499 %2941)) %115) %2935)) (approx %1436 (*.f64 #s(literal 1/3 binary64) (*.f64 a %2653))) (approx %1436 (*.f64 #s(literal -1 binary64) (*.f64 a %2955))) (approx %1436 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1/3 binary64) %2653 (fma.f64 #s(literal 1/6 binary64) %1963 %2954))))) (approx %1436 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 %2308 %115) %2955)))) (approx %1456 (*.f64 #s(literal -27 binary64) %2257)) (approx %1456 (*.f64 %101 (fma.f64 #s(literal -27 binary64) %1545 (*.f64 #s(literal -27/2 binary64) %1551)))) (approx %1456 (*.f64 %101 (fma.f64 #s(literal -27 binary64) %1545 (fma.f64 #s(literal -27/2 binary64) %1551 %2976)))) (approx %1456 (*.f64 %101 (fma.f64 #s(literal -27 binary64) %1545 (fma.f64 #s(literal -27/2 binary64) %1551 (fma.f64 #s(literal -27/16 binary64) %1781 %2976))))) (approx %1483 (*.f64 %101 (fma.f64 #s(literal -27 binary64) %1545 (*.f64 #s(literal -27 binary64) %104)))) (approx %1483 (*.f64 %101 (fma.f64 #s(literal -27 binary64) %1545 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 27/2 binary64) %2300 %2990) a))))) (approx %1483 (*.f64 %101 (fma.f64 #s(literal -27 binary64) %1545 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -27/2 binary64) %2305 (*.f64 #s(literal 27/8 binary64) %2306)) a) %2990) a))))) (approx %41 %167) (approx %23 %168) (approx %24 %169) (approx %359 %191) (approx %43 (/.f64 %3012 %168)) (approx %50 (*.f64 #s(literal -3/8 binary64) %1580)) (approx %50 (/.f64 (fma.f64 #s(literal -1/2 binary64) %3017 (*.f64 #s(literal -3/8 binary64) %112)) %168)) (approx %79 %3026) (approx %79 (fma.f64 #s(literal -1/3 binary64) %104 %3026)) (approx %79 (fma.f64 #s(literal 1/3 binary64) %3025 (*.f64 b (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 b %3030)) %3033)))) (approx %79 (fma.f64 #s(literal 1/3 binary64) %3025 (*.f64 b (-.f64 (*.f64 b (fma.f64 #s(literal -1/24 binary64) (/.f64 %25 (*.f64 a %3038)) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) %3030)))) %3033)))) (approx %174 %176) (approx %219 %222) (approx %78 %3024) (approx %78 (+.f64 %3024 %444)) (approx %78 (+.f64 %3024 (*.f64 b (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b %3024)) #s(literal 1 binary64))))) (approx %78 (+.f64 %3024 (*.f64 b (-.f64 (*.f64 b (fma.f64 #s(literal -1/8 binary64) (/.f64 %25 %3038) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %3024)))) #s(literal 1 binary64))))) (approx %158 (/.f64 %3070 %25)) (approx %166 (/.f64 %3070 %168)) (approx %181 (/.f64 %3078 %176)) (approx %181 (/.f64 %3082 %176)) (approx %190 (/.f64 %3078 %191)) (approx %190 (/.f64 %3082 %191)) (approx %220 %3090) (approx %225 %3092) (approx %228 (/.f64 (fma.f64 #s(literal -9/8 binary64) (*.f64 %96 %3094) %3096) %222)) (approx %235 (/.f64 (fma.f64 #s(literal -1/2 binary64) %3089 (*.f64 %176 %3070)) %222)) (approx %240 (/.f64 %3106 %222)) (approx %240 (/.f64 %3110 %222)) (approx %240 (/.f64 %3114 %222)) (approx %252 (*.f64 #s(literal -1/2 binary64) (/.f64 %3089 %255))) (approx %252 (/.f64 %3106 %255)) (approx %252 (/.f64 %3110 %255)) (approx %252 (/.f64 %3114 %255)) (approx %271 (/.f64 %3012 %25)) (approx %290 (/.f64 %3130 %176)) (approx %290 (/.f64 %3134 %176)) (approx %296 (/.f64 %3130 %191)) (approx %296 (/.f64 %3134 %191)) (approx %305 %3141) (approx %310 %3143) (approx %314 (/.f64 (fma.f64 #s(literal -3/8 binary64) (*.f64 a %3094) %3147) %222)) (approx %319 (/.f64 (fma.f64 #s(literal -1/6 binary64) %3146 (*.f64 %176 %3012)) %222)) (approx %322 (/.f64 %3156 %222)) (approx %322 (/.f64 %3160 %222)) (approx %322 (/.f64 %3164 %222)) (approx %330 (*.f64 #s(literal -1/6 binary64) (/.f64 %3089 %3167))) (approx %330 (/.f64 %3156 %255)) (approx %330 (/.f64 %3160 %255)) (approx %330 (/.f64 %3164 %255)) (approx %341 %3177) (approx %344 %3179) (approx %348 %3181) (approx %349 (/.f64 #s(literal 1/2 binary64) b)) (approx %350 (/.f64 %3186 %168)) (approx %360 %3189) (approx %363 %3191) (approx %366 %3193) (approx %370 (*.f64 #s(literal -9/16 binary64) %3189)) (approx %370 (/.f64 (fma.f64 #s(literal -9/16 binary64) %339 (*.f64 #s(literal -3/8 binary64) %1589)) %191)) (approx %379 (*.f64 #s(literal -9/16 binary64) %3201)) (approx %379 (/.f64 (fma.f64 #s(literal -9/16 binary64) %112 (*.f64 #s(literal -3/8 binary64) %3017)) %191)) (approx %386 (/.f64 (fma.f64 #s(literal -9/16 binary64) %112 (*.f64 %25 %3186)) %191)) (approx %1129 %1131) (approx %446 %1236) (approx %468 %3214) (approx %468 (+.f64 %3214 (*.f64 #s(literal 1/2 binary64) %3216))) (approx %468 (+.f64 %3214 (*.f64 %25 %3224))) (approx %468 (+.f64 %3214 (*.f64 %25 (fma.f64 %25 (-.f64 (*.f64 #s(literal 1/16 binary64) %3229) %3232) %3223)))) (approx %473 %3238) (approx %473 (-.f64 %3240 %3214)) (approx %473 (-.f64 %3245 %3214)) (approx %473 (-.f64 %3251 %3214)) (approx %495 %3254) (approx %495 (+.f64 %3254 (*.f64 #s(literal 1/4 binary64) (/.f64 %25 %3256)))) (approx %495 (+.f64 %3254 (*.f64 %25 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3266 %3254) %3269)))) (approx %495 (+.f64 %3254 (*.f64 %25 (fma.f64 %25 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3265 %3254) (*.f64 #s(literal 1/2 binary64) (/.f64 %3281 %3254))) %3269)))) (approx %536 %3290) (approx %536 (fma.f64 #s(literal 3/2 binary64) %3292 %3290)) (approx %536 (fma.f64 #s(literal 3 binary64) %3289 (*.f64 %25 %3298))) (approx %536 (fma.f64 #s(literal 3 binary64) %3289 (*.f64 %25 (fma.f64 #s(literal 3/2 binary64) %3296 (*.f64 %25 (fma.f64 #s(literal -3/8 binary64) %3302 (*.f64 #s(literal 3/16 binary64) %3303))))))) (approx %562 %3289) (approx %562 (fma.f64 #s(literal 1/2 binary64) %3292 %3289)) (approx %562 (fma.f64 a %3214 (*.f64 %25 %3315))) (approx %562 (fma.f64 a %3214 (*.f64 %25 (fma.f64 #s(literal 1/2 binary64) %3296 (*.f64 %25 (fma.f64 #s(literal -1/8 binary64) %3302 (*.f64 #s(literal 1/16 binary64) %3303))))))) (approx %570 %3327) (approx %570 (fma.f64 #s(literal 1/6 binary64) %3329 %3327)) (approx %570 (fma.f64 #s(literal 1/3 binary64) %3326 (*.f64 %25 %3336))) (approx %570 (fma.f64 #s(literal 1/3 binary64) %3326 (*.f64 %25 (fma.f64 %25 (-.f64 (*.f64 #s(literal 1/48 binary64) %3341) (*.f64 #s(literal 1/24 binary64) %3343)) %3335)))) (approx %584 %3326) (approx %584 (fma.f64 #s(literal 1/2 binary64) %3329 %3326)) (approx %584 (fma.f64 %25 %3354 %3326)) (approx %584 (fma.f64 %25 (fma.f64 %25 (-.f64 (*.f64 #s(literal 1/16 binary64) %3341) %3358) %3353) %3326)) (approx %592 (*.f64 #s(literal -1/3 binary64) %3214)) (approx %592 (fma.f64 #s(literal -1/3 binary64) %3214 (*.f64 #s(literal -1/6 binary64) %3216))) (approx %592 (fma.f64 #s(literal -1/3 binary64) %3214 (*.f64 %25 %3370))) (approx %592 (fma.f64 #s(literal -1/3 binary64) %3214 (*.f64 %25 (-.f64 (*.f64 %25 (fma.f64 #s(literal -1/48 binary64) %3229 %3374)) %3369)))) (approx %610 (*.f64 #s(literal -1 binary64) %3326)) (approx %610 (fma.f64 #s(literal -1 binary64) %3326 %3383)) (approx %610 (fma.f64 #s(literal -1 binary64) %3326 %3388)) (approx %610 (fma.f64 #s(literal -1 binary64) %3326 %3394)) (approx %629 (-.f64 %3383 %3326)) (approx %629 (-.f64 %3388 %3326)) (approx %629 (-.f64 %3394 %3326)) (approx %636 %3403) (approx %636 (fma.f64 #s(literal 1/6 binary64) %3216 %3403)) (approx %636 (fma.f64 #s(literal 1/3 binary64) %3214 (*.f64 %25 %3407))) (approx %636 (fma.f64 #s(literal 1/3 binary64) %3214 (*.f64 %25 (fma.f64 %25 (-.f64 (*.f64 #s(literal 1/48 binary64) %3229) %3374) %3369)))) (approx %689 (+.f64 %3214 %444)) (approx %689 (+.f64 %3214 (*.f64 b %3421))) (approx %689 (+.f64 %3214 (*.f64 b (-.f64 (*.f64 b %3224) #s(literal 1 binary64))))) (approx %641 (-.f64 b %3214)) (approx %641 (-.f64 %3434 %3214)) (approx %641 (-.f64 %3439 %3214)) (approx %666 (fma.f64 #s(literal -3 binary64) %397 %3290)) (approx %666 (fma.f64 #s(literal 3 binary64) %3289 (*.f64 b (fma.f64 #s(literal -3 binary64) a (*.f64 #s(literal 3/2 binary64) %3444))))) (approx %666 (fma.f64 #s(literal 3 binary64) %3289 (*.f64 b (fma.f64 #s(literal -3 binary64) a (*.f64 b %3298))))) (approx %680 (fma.f64 #s(literal -1/3 binary64) b %3403)) (approx %680 (fma.f64 #s(literal 1/3 binary64) %3214 (*.f64 b (-.f64 (*.f64 #s(literal 1/6 binary64) %3419) #s(literal 1/3 binary64))))) (approx %680 (fma.f64 #s(literal 1/3 binary64) %3214 (*.f64 b (-.f64 (*.f64 b %3407) #s(literal 1/3 binary64))))) (approx %690 (fma.f64 #s(literal -1 binary64) %104 %3326)) (approx %690 (fma.f64 b (-.f64 (*.f64 #s(literal 1/2 binary64) %3469) %109) %3326)) (approx %690 (fma.f64 b (-.f64 (*.f64 b %3354) %109) %3326)) (approx %698 (fma.f64 #s(literal -1 binary64) %397 %3289)) (approx %698 (fma.f64 a %3214 (*.f64 b (fma.f64 #s(literal -1 binary64) a %3480)))) (approx %698 (fma.f64 a %3214 (*.f64 b (fma.f64 #s(literal -1 binary64) a %3485)))) (approx %708 %3490) (approx %708 (fma.f64 #s(literal -3 binary64) b %3490)) (approx %708 (fma.f64 #s(literal 3 binary64) %3214 %3496)) (approx %708 (fma.f64 #s(literal 3 binary64) %3214 %3503)) (approx %718 %3261) (approx %718 (fma.f64 #s(literal -1 binary64) b %3261)) (approx %718 (fma.f64 b %3421 %3261)) (approx %718 (fma.f64 b (-.f64 (*.f64 b (fma.f64 %25 (fma.f64 #s(literal -1 binary64) %3265 (*.f64 #s(literal 1/16 binary64) %3264)) %3223)) #s(literal 1 binary64)) %3261)) (approx %3518 (fma.f64 #s(literal -1/3 binary64) %104 %3327)) (approx %3518 (fma.f64 #s(literal 1/3 binary64) %3326 %3523)) (approx %3518 (fma.f64 #s(literal 1/3 binary64) %3326 (*.f64 b (-.f64 (*.f64 b %3336) %3033)))) (approx %757 %3531) (approx %757 (fma.f64 #s(literal -1/2 binary64) %104 %3531)) (approx %757 (fma.f64 #s(literal 1/2 binary64) %3326 (*.f64 b (-.f64 (*.f64 #s(literal 1/4 binary64) %3469) %3536)))) (approx %757 (fma.f64 #s(literal 1/2 binary64) %3326 (*.f64 b (-.f64 (*.f64 b %3542) %3536)))) (approx %788 (*.f64 #s(literal 3 binary64) %3296)) (approx %788 (fma.f64 #s(literal 3 binary64) %3296 (*.f64 #s(literal 3 binary64) (/.f64 %397 %3262)))) (approx %788 (fma.f64 #s(literal 3 binary64) %3296 (*.f64 b (fma.f64 #s(literal 3 binary64) (*.f64 b %3554) %3557)))) (approx %788 (fma.f64 #s(literal 3 binary64) %3296 (*.f64 b (fma.f64 #s(literal 3 binary64) %3556 (*.f64 b (fma.f64 #s(literal 3 binary64) %3565 (*.f64 #s(literal 3 binary64) %3554))))))) (approx %838 (fma.f64 #s(literal 3 binary64) %3296 (*.f64 b (fma.f64 #s(literal -3 binary64) (*.f64 b %3574) %3557)))) (approx %838 (fma.f64 #s(literal 3 binary64) %3296 (*.f64 b (fma.f64 #s(literal 3 binary64) %3556 (*.f64 b (fma.f64 #s(literal -3 binary64) %3565 (*.f64 #s(literal -3 binary64) %3574))))))) (approx %882 %3587) (approx %882 (fma.f64 #s(literal -3 binary64) %104 %3587)) (approx %882 (fma.f64 #s(literal 3 binary64) %3326 %3594)) (approx %882 (fma.f64 #s(literal 3 binary64) %3326 %3601)) (approx %891 (fma.f64 #s(literal -1 binary64) %3326 %104)) (approx %891 (fma.f64 #s(literal -1 binary64) %3326 %3607)) (approx %891 (fma.f64 #s(literal -1 binary64) %3326 %3611)) (approx %919 %3614) (approx %919 (fma.f64 #s(literal -1/3 binary64) %397 %3614)) (approx %919 (fma.f64 #s(literal 1/3 binary64) %3289 %3620)) (approx %919 (fma.f64 #s(literal 1/3 binary64) %3289 (*.f64 b (fma.f64 #s(literal -1/3 binary64) a (*.f64 b %3624))))) (approx %707 (fma.f64 #s(literal 3/2 binary64) %3216 %3490)) (approx %707 (fma.f64 #s(literal 3 binary64) %3214 (*.f64 %25 %3500))) (approx %707 (fma.f64 #s(literal 3 binary64) %3214 (*.f64 %25 (fma.f64 %25 (-.f64 (*.f64 #s(literal 3/16 binary64) %3229) (*.f64 #s(literal 3/8 binary64) %3231)) %3499)))) (approx %961 (fma.f64 #s(literal 1/4 binary64) %3329 %3531)) (approx %961 (fma.f64 #s(literal 1/2 binary64) %3326 (*.f64 %25 %3542))) (approx %961 (fma.f64 #s(literal 1/2 binary64) %3326 (*.f64 %25 (fma.f64 %25 (-.f64 (*.f64 #s(literal 1/32 binary64) %3341) (*.f64 #s(literal 1/16 binary64) %3343)) %3541)))) (approx (* b -2/3) (*.f64 #s(literal -2/3 binary64) b)) (approx %977 %3659) (approx %977 (fma.f64 #s(literal -1/9 binary64) %104 %3659)) (approx %977 (fma.f64 #s(literal 1/9 binary64) %3326 (*.f64 b (-.f64 (*.f64 #s(literal 1/18 binary64) %3469) %3664)))) (approx %977 (fma.f64 #s(literal 1/9 binary64) %3326 (*.f64 b (-.f64 (*.f64 b %3670) %3664)))) (approx %1028 (-.f64 %104 %3326)) (approx %1028 (-.f64 %3607 %3326)) (approx %1028 (-.f64 %3611 %3326)) (approx %1036 %3682) (approx %1036 (fma.f64 #s(literal -3 binary64) %3326 (*.f64 #s(literal -3/2 binary64) %3329))) (approx %1036 (fma.f64 #s(literal -3 binary64) %3326 (*.f64 %25 (-.f64 (*.f64 #s(literal 3/8 binary64) %3333) %3597)))) (approx %1036 (fma.f64 #s(literal -3 binary64) %3326 (*.f64 %25 (-.f64 (*.f64 %25 (fma.f64 #s(literal -3/16 binary64) %3341 %3692)) %3597)))) (approx %1059 (-.f64 %448 %3682)) (approx %1059 (-.f64 %3594 %3682)) (approx %1059 (-.f64 %3601 %3682)) (approx %1097 (fma.f64 #s(literal 3/2 binary64) %3329 %3587)) (approx %1097 (fma.f64 #s(literal 3 binary64) %3326 (*.f64 %25 %3598))) (approx %1097 (fma.f64 #s(literal 3 binary64) %3326 (*.f64 %25 (fma.f64 %25 (-.f64 (*.f64 #s(literal 3/16 binary64) %3341) %3692) %3597)))) (approx %1130 (fma.f64 #s(literal -1/3 binary64) %3214 %1131)) (approx %1130 (fma.f64 #s(literal -1/3 binary64) %3214 (*.f64 b (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/6 binary64) %3419))))) (approx %1130 (fma.f64 #s(literal -1/3 binary64) %3214 (*.f64 b (+.f64 #s(literal 1/3 binary64) (*.f64 b %3370))))) (approx %1157 (fma.f64 #s(literal 1/6 binary64) %3292 %3614)) (approx %1157 (fma.f64 #s(literal 1/3 binary64) %3289 (*.f64 %25 %3624))) (approx %1157 (fma.f64 #s(literal 1/3 binary64) %3289 (*.f64 %25 (fma.f64 #s(literal 1/6 binary64) %3296 (*.f64 %25 (fma.f64 #s(literal -1/24 binary64) %3302 (*.f64 #s(literal 1/48 binary64) %3303))))))) (approx %1166 %3740) (approx %1166 (fma.f64 #s(literal -1/3 binary64) %3289 (*.f64 #s(literal -1/6 binary64) %3292))) (approx %1166 (fma.f64 #s(literal -1/3 binary64) %3289 (*.f64 %25 %3746))) (approx %1166 (fma.f64 #s(literal -1/3 binary64) %3289 (*.f64 %25 (fma.f64 #s(literal -1/6 binary64) %3296 (*.f64 %25 (fma.f64 #s(literal -1/48 binary64) %3303 (*.f64 #s(literal 1/24 binary64) %3302))))))) (approx %1175 (-.f64 %433 %3740)) (approx %1175 (-.f64 %3620 %3740)) (approx %1175 (-.f64 (*.f64 b (fma.f64 #s(literal -1/3 binary64) a (*.f64 b (-.f64 (*.f64 #s(literal -1/24 binary64) %3295) (*.f64 #s(literal -1/6 binary64) %3296))))) %3740)) (approx %1218 (+.f64 b %3238)) (approx %1218 (fma.f64 #s(literal -1 binary64) %3214 %3434)) (approx %1218 (fma.f64 #s(literal -1 binary64) %3214 %3439)) (approx %1223 (fma.f64 #s(literal -1 binary64) %3214 %3240)) (approx %1223 (fma.f64 #s(literal -1 binary64) %3214 %3245)) (approx %1223 (fma.f64 #s(literal -1 binary64) %3214 %3251)) (approx %1235 %3781) (approx %1235 (fma.f64 #s(literal -3 binary64) %3214 %1236)) (approx %1235 (fma.f64 #s(literal -3 binary64) %3214 (*.f64 b (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) %3419))))) (approx %1235 (fma.f64 #s(literal -3 binary64) %3214 (*.f64 b (+.f64 #s(literal 3 binary64) (*.f64 b (-.f64 (*.f64 #s(literal 3/8 binary64) %3221) %3499)))))) (approx %1248 (-.f64 %439 %3781)) (approx %1248 (-.f64 %3496 %3781)) (approx %1248 (-.f64 %3503 %3781)) (approx %1278 (fma.f64 #s(literal -1/3 binary64) %3289 %455)) (approx %1278 (fma.f64 #s(literal -1/3 binary64) %3289 (*.f64 b (fma.f64 #s(literal -1/6 binary64) %3444 %451)))) (approx %1278 (fma.f64 #s(literal -1/3 binary64) %3289 (*.f64 b (fma.f64 #s(literal 1/3 binary64) a (*.f64 b %3746))))) (approx %1290 (fma.f64 a %3214 (*.f64 b (-.f64 %3480 a)))) (approx %1290 (fma.f64 a %3214 (*.f64 b (-.f64 %3485 a)))) (approx %1299 %3823) (approx %1299 (fma.f64 #s(literal 1/6 binary64) %3826 %3823)) (approx %1299 (fma.f64 #s(literal 1/3 binary64) %3822 (*.f64 %25 (fma.f64 #s(literal -1/24 binary64) %3830 %3832)))) (approx %1299 (fma.f64 #s(literal 1/3 binary64) %3822 (*.f64 %25 (fma.f64 %25 (-.f64 (*.f64 #s(literal 1/48 binary64) %3838) (*.f64 #s(literal 1/24 binary64) %3840)) %3832)))) (approx %1309 (fma.f64 #s(literal 1/18 binary64) %3329 %3659)) (approx %1309 (fma.f64 #s(literal 1/9 binary64) %3326 (*.f64 %25 %3670))) (approx %1309 (fma.f64 #s(literal 1/9 binary64) %3326 (*.f64 %25 (fma.f64 %25 (-.f64 (*.f64 #s(literal 1/144 binary64) %3341) (*.f64 #s(literal 1/72 binary64) %3343)) %3669)))) (approx %1322 %3859) (approx %1322 (fma.f64 #s(literal 1/18 binary64) %3826 %3859)) (approx %1322 (fma.f64 #s(literal 1/9 binary64) %3822 (*.f64 %25 (fma.f64 #s(literal -1/72 binary64) %3830 %3863)))) (approx %1322 (fma.f64 #s(literal 1/9 binary64) %3822 (*.f64 %25 (fma.f64 %25 (-.f64 (*.f64 #s(literal 1/144 binary64) %3838) (*.f64 #s(literal 1/72 binary64) %3840)) %3863)))) (approx %1337 (*.f64 #s(literal -1 binary64) %3289)) (approx %1337 (fma.f64 #s(literal -1 binary64) %3289 (*.f64 #s(literal -1/2 binary64) %3292))) (approx %1337 (fma.f64 #s(literal -1 binary64) %3289 (*.f64 %25 %3881))) (approx %1337 (fma.f64 #s(literal -1 binary64) %3289 (*.f64 %25 (fma.f64 #s(literal -1/2 binary64) %3296 (*.f64 %25 (fma.f64 #s(literal -1/16 binary64) %3303 (*.f64 #s(literal 1/8 binary64) %3302))))))) (approx %1347 (fma.f64 #s(literal -1 binary64) %3289 %397)) (approx %1347 (fma.f64 #s(literal -1 binary64) %3289 (*.f64 b (+.f64 a (*.f64 #s(literal -1/2 binary64) %3444))))) (approx %1347 (fma.f64 #s(literal -1 binary64) %3289 (*.f64 b (+.f64 a (*.f64 b %3881))))) (approx %1358 %3822) (approx %1358 (fma.f64 #s(literal 1/2 binary64) %3826 %3822)) (approx %1358 (fma.f64 %25 (fma.f64 #s(literal -1/8 binary64) %3830 %3907) %3822)) (approx %1358 (fma.f64 %25 (fma.f64 %25 (-.f64 (*.f64 #s(literal 1/16 binary64) %3838) (*.f64 #s(literal 1/8 binary64) %3840)) %3907) %3822)) (approx %1366 %3917) (approx %1366 (fma.f64 #s(literal 1/18 binary64) %3216 %3917)) (approx %1366 (fma.f64 #s(literal 1/9 binary64) %3214 (*.f64 %25 (fma.f64 #s(literal -1/72 binary64) %3221 %3921)))) (approx %1366 (fma.f64 #s(literal 1/9 binary64) %3214 (*.f64 %25 (fma.f64 %25 (-.f64 (*.f64 #s(literal 1/144 binary64) %3229) (*.f64 #s(literal 1/72 binary64) %3231)) %3921)))) (approx %1376 %3933) (approx %1376 (fma.f64 #s(literal 1/18 binary64) %3292 %3933)) (approx %1376 (fma.f64 #s(literal 1/9 binary64) %3289 (*.f64 %25 (fma.f64 #s(literal -1/72 binary64) %3295 (*.f64 #s(literal 1/18 binary64) %3296))))) (approx %1376 (fma.f64 #s(literal 1/9 binary64) %3289 (*.f64 %25 (fma.f64 #s(literal 1/18 binary64) %3296 (*.f64 %25 (fma.f64 #s(literal -1/72 binary64) %3302 (*.f64 #s(literal 1/144 binary64) %3303))))))) (approx %1411 %3950) (approx %1411 (fma.f64 #s(literal 1/12 binary64) (/.f64 %25 %3952) %3950)) (approx %1411 (fma.f64 #s(literal 1/3 binary64) %3949 (*.f64 %25 (fma.f64 #s(literal -1/6 binary64) (/.f64 %3266 %3956) %3959)))) (approx %1411 (fma.f64 #s(literal 1/3 binary64) %3949 (*.f64 %25 (fma.f64 %25 (fma.f64 #s(literal -1/6 binary64) (/.f64 %3265 %3956) (*.f64 #s(literal 1/6 binary64) (/.f64 %3281 %3956))) %3959)))) (approx %1436 %3973) (approx %1436 (fma.f64 #s(literal -1/3 binary64) %104 %3973)) (approx %1436 (fma.f64 #s(literal 1/3 binary64) %3972 %3523)) (approx %1436 (fma.f64 #s(literal 1/3 binary64) %3972 (*.f64 b (-.f64 (*.f64 b (fma.f64 #s(literal 1/3 binary64) (*.f64 %25 (fma.f64 #s(literal -1 binary64) (/.f64 %3265 a) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a %3263))))) %3335)) %3033)))) (approx %1456 %3992) (approx %1456 (fma.f64 #s(literal 27/2 binary64) (/.f64 %3994 %3214) %3992)) (approx %1456 (fma.f64 #s(literal 27 binary64) %3991 (*.f64 %25 %4001))) (approx %1456 (fma.f64 #s(literal 27 binary64) %3991 (*.f64 %25 (fma.f64 #s(literal 27/2 binary64) %3999 (*.f64 %25 (fma.f64 #s(literal -27/8 binary64) (/.f64 %115 %3220) (*.f64 #s(literal 27/16 binary64) (/.f64 %3994 %3228)))))))) (approx %1483 (fma.f64 #s(literal -27 binary64) %1653 %3992)) (approx %1483 (fma.f64 #s(literal 27 binary64) %3991 (*.f64 b (fma.f64 #s(literal -27 binary64) %115 (*.f64 #s(literal 27/2 binary64) (/.f64 %1653 %3214)))))) (approx %1483 (fma.f64 #s(literal 27 binary64) %3991 (*.f64 b (fma.f64 #s(literal -27 binary64) %115 (*.f64 b %4001))))) (approx %43 %4027) (approx %50 (*.f64 #s(literal -1/2 binary64) %122)) (approx %50 %4033) (approx %79 %4036) (approx %79 (/.f64 %4040 b)) (approx %78 (/.f64 %4043 b)) (approx %78 (/.f64 %4046 b)) (approx %78 (/.f64 %4051 b)) (approx %158 %4043) (approx %181 %4046) (approx %228 (/.f64 (fma.f64 #s(literal -9/8 binary64) %112 (*.f64 #s(literal -1/2 binary64) (/.f64 %3089 %176))) %25)) (approx %235 %4050) (approx %240 %4051) (approx %290 %4035) (approx %314 (/.f64 (fma.f64 #s(literal -3/8 binary64) %19 (*.f64 #s(literal -1/6 binary64) (/.f64 %3089 %1626))) %25)) (approx %319 %4039) (approx %322 %4040) (approx %350 (/.f64 #s(literal -1/2 binary64) b)) (approx %350 %4076) (approx %370 %4081) (approx %379 %4084) (approx %386 %4089) (approx %463 (*.f64 %25 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) %4073)))) (approx %468 %4097) (approx %468 %4102) (approx %468 %4107) (approx %473 %4111) (approx %473 %4115) (approx %473 %4119) (approx %495 %4122) (approx %495 (*.f64 b (+.f64 %4121 (*.f64 #s(literal -3/4 binary64) %4125)))) (approx %495 (*.f64 b (+.f64 %4121 (fma.f64 #s(literal -3/4 binary64) %4125 (*.f64 #s(literal -9/16 binary64) %4131))))) (approx %495 (*.f64 b (+.f64 %4121 (fma.f64 #s(literal -3/4 binary64) %4125 (fma.f64 #s(literal -9/16 binary64) %4131 (*.f64 #s(literal -9/32 binary64) (/.f64 %112 %4139))))))) (approx %536 %4148) (approx %536 %4154) (approx %536 %4159) (approx %562 %4163) (approx %562 %4168) (approx %562 %4172) (approx %570 %2086) (approx %570 %4177) (approx %570 %4182) (approx %570 %4186) (approx %584 %4189) (approx %584 %4193) (approx %584 %4196) (approx %592 %4200) (approx %592 %4204) (approx %592 %4210) (approx %610 %4214) (approx %610 %4218) (approx %610 %4224) (approx %629 %4228) (approx %629 %4231) (approx %636 %4235) (approx %636 %4240) (approx %636 %4244) (approx %641 (*.f64 #s(literal 3/2 binary64) %122)) (approx %641 (/.f64 (-.f64 (*.f64 #s(literal 9/8 binary64) %151) %159) b)) (approx %641 (/.f64 (-.f64 %4252 %4043) b)) (approx %641 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) %3090) %4046) b)) (approx %666 (*.f64 #s(literal -9/2 binary64) %4260)) (approx %666 (/.f64 %4265 b)) (approx %666 (/.f64 (fma.f64 #s(literal -81/16 binary64) %4268 %4265) b)) (approx %666 (/.f64 (fma.f64 #s(literal -81/16 binary64) %4268 (fma.f64 #s(literal -9/2 binary64) %339 (fma.f64 #s(literal -27/8 binary64) %4263 (*.f64 #s(literal -3/2 binary64) %4273)))) b)) (approx %680 (/.f64 (fma.f64 #s(literal -9/16 binary64) %177 %4032) b)) (approx %680 (/.f64 (fma.f64 #s(literal -9/16 binary64) %177 (fma.f64 #s(literal -1/2 binary64) %12 (fma.f64 #s(literal -3/8 binary64) %151 (*.f64 #s(literal -1/6 binary64) %3090)))) b)) (approx %690 (*.f64 #s(literal -3/2 binary64) %167)) (approx %690 (/.f64 %163 b)) (approx %690 (/.f64 %4293 b)) (approx %690 (/.f64 (fma.f64 #s(literal -27/16 binary64) %286 (fma.f64 #s(literal -3/2 binary64) c (fma.f64 #s(literal -9/8 binary64) %161 (*.f64 #s(literal -1/2 binary64) %3141)))) b)) (approx %698 %4303) (approx %698 (*.f64 b (+.f64 a (fma.f64 #s(literal -3/2 binary64) %4078 %421)))) (approx %698 (*.f64 b (+.f64 a %4310))) (approx %698 (*.f64 b (+.f64 a (fma.f64 #s(literal -27/16 binary64) %4157 %4310)))) (approx %708 (*.f64 #s(literal -9/2 binary64) %122)) (approx %708 (/.f64 %4321 b)) (approx %708 (/.f64 (fma.f64 #s(literal -81/16 binary64) %177 %4321) b)) (approx %708 (/.f64 (fma.f64 #s(literal -81/16 binary64) %177 (fma.f64 #s(literal -9/2 binary64) %12 (fma.f64 #s(literal -27/8 binary64) %151 %4327))) b)) (approx %718 %4334) (approx %718 (*.f64 %25 (-.f64 %4333 %3181))) (approx %718 (*.f64 %25 (-.f64 (fma.f64 #s(literal -3/2 binary64) %3177 %4333) %3181))) (approx %718 (*.f64 %25 (-.f64 (fma.f64 #s(literal -3/2 binary64) %3177 (fma.f64 #s(literal -9/8 binary64) %3201 %4333)) %3181))) (approx %757 (*.f64 #s(literal -3/4 binary64) %167)) (approx %757 (/.f64 %4351 b)) (approx %757 (/.f64 (fma.f64 #s(literal -27/32 binary64) %286 %4351) b)) (approx %757 (/.f64 (fma.f64 #s(literal -27/32 binary64) %286 (fma.f64 #s(literal -3/4 binary64) c (fma.f64 #s(literal -9/16 binary64) %161 (*.f64 #s(literal -1/4 binary64) %3141)))) b)) (approx %788 (*.f64 #s(literal -2 binary64) %4363)) (approx %788 (*.f64 b (-.f64 %4367 %4369))) (approx %788 (*.f64 b (-.f64 (fma.f64 #s(literal 3/2 binary64) %4366 %4377) %4369))) (approx %788 (*.f64 b (-.f64 (fma.f64 #s(literal 3/2 binary64) %4366 (fma.f64 #s(literal 3 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (*.f64 a (*.f64 c %4375)) (fma.f64 #s(literal -9/16 binary64) %4150 (*.f64 #s(literal 2/9 binary64) %4385))) %222) %4377)) %4369))) (approx %838 (*.f64 b (-.f64 %4398 %4369))) (approx %838 (*.f64 b (-.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (*.f64 a (*.f64 c %4396)) (fma.f64 #s(literal -2/9 binary64) %4385 (*.f64 #s(literal 9/16 binary64) %4150))) %222) %4398) %4369))) (approx %882 (*.f64 #s(literal -9/2 binary64) %167)) (approx %882 (/.f64 %4416 b)) (approx %882 (/.f64 (fma.f64 #s(literal -81/16 binary64) %286 %4416) b)) (approx %882 (/.f64 (fma.f64 #s(literal -81/16 binary64) %286 (fma.f64 #s(literal -9/2 binary64) c (fma.f64 #s(literal -27/8 binary64) %161 %4422))) b)) (approx %891 (*.f64 #s(literal 3/2 binary64) %167)) (approx %891 (/.f64 (fma.f64 #s(literal 9/8 binary64) %161 (*.f64 #s(literal 3/2 binary64) c)) b)) (approx %891 (/.f64 %4436 b)) (approx %891 (/.f64 (fma.f64 #s(literal 1/2 binary64) %3141 %4436) b)) (approx %919 (*.f64 #s(literal -1/2 binary64) %4260)) (approx %919 (/.f64 %4445 b)) (approx %919 (/.f64 (fma.f64 #s(literal -9/16 binary64) %4268 %4445) b)) (approx %919 (/.f64 (fma.f64 #s(literal -9/16 binary64) %4268 (fma.f64 #s(literal -1/2 binary64) %339 (fma.f64 #s(literal -3/8 binary64) %4263 %4451))) b)) (approx %707 %4459) (approx %707 %4464) (approx %707 %4468) (approx %961 (*.f64 #s(literal 1/2 binary64) %104)) (approx %961 %4473) (approx %961 %4477) (approx %961 %4480) (approx %977 (*.f64 #s(literal -1/6 binary64) %167)) (approx %977 (/.f64 %4485 b)) (approx %977 (/.f64 (fma.f64 #s(literal -3/16 binary64) %286 %4485) b)) (approx %977 (/.f64 (fma.f64 #s(literal -3/16 binary64) %286 (fma.f64 #s(literal -1/6 binary64) c (fma.f64 #s(literal -1/8 binary64) %161 (*.f64 #s(literal -1/18 binary64) %3141)))) b)) (approx %1028 (/.f64 (-.f64 (*.f64 #s(literal 9/8 binary64) %161) (*.f64 #s(literal -3/2 binary64) c)) b)) (approx %1028 (/.f64 (-.f64 %4434 %163) b)) (approx %1028 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) %3141) %4293) b)) (approx %1036 %4511) (approx %1036 %4515) (approx %1036 %4521) (approx %1059 (/.f64 (-.f64 %4415 %4523) b)) (approx %1059 (/.f64 (-.f64 (*.f64 #s(literal -81/16 binary64) %286) (fma.f64 #s(literal 27/8 binary64) %161 %4523)) b)) (approx %1059 (/.f64 (-.f64 %4422 (fma.f64 #s(literal 27/8 binary64) %161 (fma.f64 #s(literal 9/2 binary64) c (*.f64 #s(literal 81/16 binary64) %286)))) b)) (approx %1097 %2141) (approx %1097 %4540) (approx %1097 %4544) (approx %1097 %4547) (approx %1130 (*.f64 #s(literal 1/2 binary64) %122)) (approx %1130 (/.f64 (fma.f64 #s(literal 3/8 binary64) %151 (*.f64 #s(literal 1/2 binary64) %12)) b)) (approx %1130 (/.f64 %4557 b)) (approx %1130 (/.f64 (fma.f64 #s(literal 1/6 binary64) %3090 %4557) b)) (approx %1157 %4564) (approx %1157 %4568) (approx %1157 %4571) (approx %1166 %4575) (approx %1166 %4579) (approx %1166 %4585) (approx %1175 (/.f64 (-.f64 %4444 %4587) b)) (approx %1175 (/.f64 (-.f64 (*.f64 #s(literal -9/16 binary64) %4268) (fma.f64 #s(literal 3/8 binary64) %4263 %4587)) b)) (approx %1175 (/.f64 (-.f64 %4451 (fma.f64 #s(literal 3/8 binary64) %4263 (fma.f64 #s(literal 1/2 binary64) %339 (*.f64 #s(literal 9/16 binary64) %4268)))) b)) (approx %1218 %4604) (approx %1218 %4608) (approx %1218 %4611) (approx %1223 %4615) (approx %1223 %4620) (approx %1235 (*.f64 #s(literal 9/2 binary64) %122)) (approx %1235 (/.f64 %4625 b)) (approx %1235 (/.f64 %4630 b)) (approx %1235 (/.f64 (fma.f64 #s(literal 3/2 binary64) %3090 %4630) b)) (approx %1248 (/.f64 (-.f64 %4320 %4624) b)) (approx %1248 (/.f64 (-.f64 (*.f64 #s(literal -81/16 binary64) %177) %4625) b)) (approx %1248 (/.f64 (-.f64 %4327 %4630) b)) (approx %1278 %4647) (approx %1278 (*.f64 b (fma.f64 #s(literal -1/3 binary64) a (fma.f64 #s(literal 1/3 binary64) a %4573)))) (approx %1278 (*.f64 b (fma.f64 #s(literal -1/3 binary64) a (fma.f64 #s(literal 1/3 binary64) a %4577)))) (approx %1278 (*.f64 b (fma.f64 #s(literal -1/3 binary64) a (fma.f64 #s(literal 1/3 binary64) a %4583)))) (approx %4662 (*.f64 #s(literal -1 binary64) (/.f64 %4647 %96))) (approx %4662 (*.f64 b (fma.f64 #s(literal -1 binary64) %4666 (*.f64 #s(literal -1/2 binary64) %4175)))) (approx %4662 (*.f64 b (fma.f64 #s(literal -1 binary64) %4666 %4672))) (approx %4662 (*.f64 b (fma.f64 #s(literal -1 binary64) %4666 (fma.f64 #s(literal -9/16 binary64) %4184 %4672)))) (approx %4680 (*.f64 #s(literal 1/3 binary64) %4681)) (approx %4680 (*.f64 b (fma.f64 #s(literal -1/2 binary64) %4175 %4685))) (approx %4680 (*.f64 b %4690)) (approx %4680 (*.f64 b (fma.f64 #s(literal -9/16 binary64) %4184 %4690))) (approx %1290 (*.f64 #s(literal -3/2 binary64) %4260)) (approx %1290 (/.f64 %4699 b)) (approx %1290 (/.f64 (fma.f64 #s(literal -27/16 binary64) %4268 %4699) b)) (approx %1290 (/.f64 (fma.f64 #s(literal -27/16 binary64) %4268 (fma.f64 #s(literal -3/2 binary64) %339 (fma.f64 #s(literal -9/8 binary64) %4263 (*.f64 #s(literal -1/2 binary64) %4273)))) b)) (approx %4711 (*.f64 #s(literal 1/3 binary64) (/.f64 %4303 a))) (approx %4711 (*.f64 b (fma.f64 #s(literal -1/2 binary64) %4073 %4716))) (approx %4711 (*.f64 b %4721)) (approx %4711 (*.f64 b (fma.f64 #s(literal -9/16 binary64) %4104 %4721))) (approx %1299 %2954) (approx %1299 %4731) (approx %1299 %4736) (approx %1299 %4740) (approx %1309 (*.f64 #s(literal 1/9 binary64) %104)) (approx %1309 %4745) (approx %1309 %4749) (approx %1309 %4752) (approx %1322 (*.f64 #s(literal 1/9 binary64) %1386)) (approx %1322 %4758) (approx %1322 %4762) (approx %1322 %4765) (approx %1337 %4769) (approx %1337 %4773) (approx %1337 %4779) (approx %1347 (*.f64 b (+.f64 a %4768))) (approx %1347 (*.f64 b (+.f64 a %4772))) (approx %1347 (*.f64 b (+.f64 a %4778))) (approx %4790 (*.f64 #s(literal -1/3 binary64) %4681)) (approx %4790 (*.f64 b (fma.f64 #s(literal -1/2 binary64) %4175 %4793))) (approx %4790 (*.f64 b %4798)) (approx %4790 (*.f64 b (fma.f64 #s(literal -9/16 binary64) %4184 %4798))) (approx %1358 %1386) (approx %1358 %4806) (approx %1358 %4810) (approx %1358 %4813) (approx %1366 %2750) (approx %1366 %4818) (approx %1366 %4823) (approx %1366 %4827) (approx %1376 (*.f64 #s(literal 1/9 binary64) %397)) (approx %1376 %4833) (approx %1376 %4837) (approx %1376 %4840) (approx %1402 %4843) (approx %1402 (*.f64 b (fma.f64 #s(literal -9/2 binary64) %4078 %4842))) (approx %1402 (*.f64 b %4849)) (approx %1402 (*.f64 b (fma.f64 #s(literal -81/16 binary64) %4157 %4849))) (approx %4855 (*.f64 #s(literal 1/9 binary64) (/.f64 %4843 %96))) (approx %4855 (*.f64 b (fma.f64 #s(literal -1/2 binary64) %4175 %4860))) (approx %4855 (*.f64 b %4865)) (approx %4855 (*.f64 b (fma.f64 #s(literal -9/16 binary64) %4184 %4865))) (approx %1411 (*.f64 #s(literal 1/3 binary64) (/.f64 %4122 a))) (approx %1411 (*.f64 b (fma.f64 #s(literal -1/4 binary64) %4874 %4876))) (approx %1411 (*.f64 b (fma.f64 #s(literal -1/4 binary64) %4874 (fma.f64 #s(literal -3/16 binary64) %4880 %4876)))) (approx %1411 (*.f64 b (fma.f64 #s(literal -1/4 binary64) %4874 (fma.f64 #s(literal -3/16 binary64) %4880 (fma.f64 #s(literal -3/32 binary64) (/.f64 %19 %4139) %4876))))) (approx %1436 (*.f64 #s(literal 1/3 binary64) (/.f64 %4334 a))) (approx %1436 (*.f64 %25 (-.f64 %4896 %4898))) (approx %1436 (*.f64 %25 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4902 %4896) %4904))) (approx %1436 (*.f64 %25 (-.f64 (fma.f64 #s(literal -1/2 binary64) %4902 (fma.f64 #s(literal -3/8 binary64) (/.f64 %19 %191) %4896)) %4904))) (approx %1456 (*.f64 #s(literal 27 binary64) %1653)) (approx %1456 %4920) (approx %1456 %4926) (approx %1456 %4931) (approx %1483 %4934) (approx %1483 (*.f64 b (fma.f64 #s(literal -81/2 binary64) %4917 %4933))) (approx %1483 (*.f64 b %4940)) (approx %1483 (*.f64 b (fma.f64 #s(literal -729/16 binary64) %4929 %4940))) (approx %1497 (*.f64 #s(literal 1/81 binary64) (/.f64 %4934 %101))) (approx %1497 (*.f64 b (fma.f64 #s(literal -1/2 binary64) %4175 %4950))) (approx %1497 (*.f64 b %4955)) (approx %1497 (*.f64 b (fma.f64 #s(literal -9/16 binary64) %4184 %4955))) (approx %41 (*.f64 #s(literal -1 binary64) %167)) (approx %23 (*.f64 #s(literal -1 binary64) %168)) (approx %24 (*.f64 #s(literal -1 binary64) %169)) (approx %359 (*.f64 #s(literal -1 binary64) %191)) (approx %30 (*.f64 #s(literal -2 binary64) b)) (approx %36 (*.f64 #s(literal 3/8 binary64) %169)) (approx %43 (*.f64 #s(literal 1/2 binary64) %167)) (approx %43 (*.f64 #s(literal -1 binary64) %4027)) (approx %50 (*.f64 #s(literal -1 binary64) %4033)) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 2/3 binary64) %4233)))) (approx %58 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 2/3 binary64) %4238)))) (approx %66 (*.f64 #s(literal -2/3 binary64) %104)) (approx %66 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1/2 binary64) %4175 %4990)))) (approx %66 (*.f64 #s(literal -1 binary64) (*.f64 b %4996))) (approx %79 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -9/16 binary64) %4184 %4996)))) (approx %78 (*.f64 #s(literal -1 binary64) (*.f64 b %5004))) (approx %78 (*.f64 #s(literal -1 binary64) (*.f64 b %5008))) (approx %78 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 2 binary64) %4105)))) (approx %166 (*.f64 #s(literal -1 binary64) %4604)) (approx %190 (*.f64 #s(literal -1 binary64) %4608)) (approx %252 (*.f64 #s(literal -1 binary64) %4611)) (approx %276 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3/8 binary64) %161 (*.f64 #s(literal 1/2 binary64) c)) b))) (approx %296 (*.f64 #s(literal -1 binary64) (/.f64 %5029 b))) (approx %330 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/6 binary64) %3141 %5029) b))) (approx %341 (*.f64 #s(literal -1 binary64) %3177)) (approx %344 (*.f64 #s(literal 3/8 binary64) %3177)) (approx %348 %5041) (approx %350 (*.f64 #s(literal -1 binary64) %4076)) (approx %360 (*.f64 #s(literal -1 binary64) %3189)) (approx %363 (*.f64 #s(literal -1 binary64) %3191)) (approx %366 (*.f64 #s(literal 3/8 binary64) %3191)) (approx %370 (*.f64 #s(literal -1 binary64) %4081)) (approx %379 (*.f64 #s(literal -1 binary64) %4084)) (approx %386 (*.f64 #s(literal -1 binary64) %4089)) (approx %389 (*.f64 #s(literal -1 binary64) %4036)) (approx %468 (*.f64 #s(literal -1 binary64) %4097)) (approx %468 (*.f64 #s(literal -1 binary64) %4102)) (approx %468 (*.f64 #s(literal -1 binary64) %4107)) (approx %473 (*.f64 #s(literal -1 binary64) %4111)) (approx %473 (*.f64 #s(literal -1 binary64) %4115)) (approx %473 (*.f64 #s(literal -1 binary64) %4119)) (approx %495 (*.f64 #s(literal -1 binary64) %5072)) (approx %495 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 %5071 (*.f64 #s(literal 3/4 binary64) (/.f64 %12 %5075)))))) (approx %495 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 %5071 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) %5082 (*.f64 #s(literal -9/16 binary64) %5084)) %168)))))) (approx %495 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 %5071 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) %5082 (fma.f64 #s(literal -9/16 binary64) %5084 (*.f64 #s(literal 9/32 binary64) (/.f64 %112 %5095)))) %168)))))) (approx %536 (*.f64 #s(literal -1 binary64) %4148)) (approx %536 (*.f64 #s(literal -1 binary64) %4154)) (approx %536 (*.f64 #s(literal -1 binary64) %4159)) (approx %562 (*.f64 #s(literal -1 binary64) %4163)) (approx %562 (*.f64 #s(literal -1 binary64) %4168)) (approx %562 (*.f64 #s(literal -1 binary64) %4172)) (approx %570 (*.f64 #s(literal -1 binary64) %4177)) (approx %570 (*.f64 #s(literal -1 binary64) %4182)) (approx %570 (*.f64 #s(literal -1 binary64) %4186)) (approx %584 (*.f64 #s(literal -1 binary64) %4189)) (approx %584 (*.f64 #s(literal -1 binary64) %4193)) (approx %584 (*.f64 #s(literal -1 binary64) %4196)) (approx %592 (*.f64 #s(literal -1 binary64) %4200)) (approx %592 (*.f64 #s(literal -1 binary64) %4204)) (approx %592 (*.f64 #s(literal -1 binary64) %4210)) (approx %610 (*.f64 #s(literal -1 binary64) %4214)) (approx %610 (*.f64 #s(literal -1 binary64) %4218)) (approx %610 (*.f64 #s(literal -1 binary64) %4224)) (approx %629 (*.f64 #s(literal -1 binary64) %4228)) (approx %629 (*.f64 #s(literal -1 binary64) %4231)) (approx %636 (*.f64 #s(literal -1 binary64) %4235)) (approx %636 (*.f64 #s(literal -1 binary64) %4240)) (approx %636 (*.f64 #s(literal -1 binary64) %4244)) (approx %641 (*.f64 #s(literal 2 binary64) b)) (approx %641 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4109 #s(literal 2 binary64))))) (approx %641 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4113 %5004)))) (approx %641 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4117 %5008)))) (approx %666 (*.f64 #s(literal -6 binary64) %397)) (approx %666 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -9/2 binary64) %4078 %5169)))) (approx %666 (*.f64 #s(literal -1 binary64) (*.f64 b %5175))) (approx %666 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -81/16 binary64) %4157 %5175)))) (approx %680 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 2/3 binary64) %4242)))) (approx %690 (*.f64 #s(literal -1 binary64) (*.f64 b %5188))) (approx %690 (*.f64 #s(literal -1 binary64) (*.f64 b %5193))) (approx %690 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -27/16 binary64) %4184 %5193)))) (approx %698 (*.f64 #s(literal -2 binary64) %397)) (approx %698 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -3/2 binary64) %4078 %5203)))) (approx %698 (*.f64 #s(literal -1 binary64) (*.f64 b %5209))) (approx %698 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -27/16 binary64) %4157 %5209)))) (approx %708 (*.f64 #s(literal -6 binary64) b)) (approx %708 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 6 binary64) %4457)))) (approx %708 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 6 binary64) %4462)))) (approx %708 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 6 binary64) %4466)))) (approx %718 %5232) (approx %718 (*.f64 %25 (-.f64 %5231 %3181))) (approx %718 (*.f64 %25 (fma.f64 #s(literal -1 binary64) (/.f64 %4096 b) %5231))) (approx %718 (*.f64 %25 (fma.f64 #s(literal -1 binary64) (/.f64 %4101 b) %5231))) (approx %757 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -3/4 binary64) %4175 %109)))) (approx %757 (*.f64 #s(literal -1 binary64) (*.f64 b %5250))) (approx %757 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -27/32 binary64) %4184 %5250)))) (approx %788 (*.f64 #s(literal -3/2 binary64) %5258)) (approx %788 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 9/8 binary64) %4078 (*.f64 #s(literal 3/2 binary64) a)) b))) (approx %788 (*.f64 #s(literal -1 binary64) (/.f64 %5268 b))) (approx %788 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (fma.f64 #s(literal -27/32 binary64) %4156 (*.f64 #s(literal -27/128 binary64) %4156)) %222) %5268) b))) (approx %882 (*.f64 #s(literal -6 binary64) %104)) (approx %882 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -9/2 binary64) %4175 %5282)))) (approx %882 (*.f64 #s(literal -1 binary64) (*.f64 b %5288))) (approx %882 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -81/16 binary64) %4184 %5288)))) (approx %891 (*.f64 #s(literal 2 binary64) %104)) (approx %891 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4212 %5187)))) (approx %891 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4216 %5187)))) (approx %891 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4222 %5187)))) (approx %919 (*.f64 #s(literal -2/3 binary64) %397)) (approx %919 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1/2 binary64) %4078 %5312)))) (approx %919 (*.f64 #s(literal -1 binary64) (*.f64 b %5318))) (approx %919 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -9/16 binary64) %4157 %5318)))) (approx %707 (*.f64 #s(literal -1 binary64) %4459)) (approx %707 (*.f64 #s(literal -1 binary64) %4464)) (approx %707 (*.f64 #s(literal -1 binary64) %4468)) (approx %961 %2670) (approx %961 (*.f64 #s(literal -1 binary64) %4473)) (approx %961 (*.f64 #s(literal -1 binary64) %4477)) (approx %961 (*.f64 #s(literal -1 binary64) %4480)) (approx %977 (*.f64 #s(literal -2/9 binary64) %104)) (approx %977 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1/6 binary64) %4175 %5341)))) (approx %977 (*.f64 #s(literal -1 binary64) (*.f64 b %5347))) (approx %977 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -3/16 binary64) %4184 %5347)))) (approx %1028 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4226 %5188)))) (approx %1028 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4220 %5193)))) (approx %1036 (*.f64 #s(literal -1 binary64) %4511)) (approx %1036 (*.f64 #s(literal -1 binary64) %4515)) (approx %1036 (*.f64 #s(literal -1 binary64) %4521)) (approx %1059 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %5287 %4509)))) (approx %1059 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal -81/16 binary64) %4184 %5282) %4513)))) (approx %1097 (*.f64 #s(literal -1 binary64) %4540)) (approx %1097 (*.f64 #s(literal -1 binary64) %4544)) (approx %1097 (*.f64 #s(literal -1 binary64) %4547)) (approx %1130 (*.f64 #s(literal 2/3 binary64) b)) (approx %1130 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4198 #s(literal 2/3 binary64))))) (approx %1130 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4202 #s(literal 2/3 binary64))))) (approx %1130 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4208 #s(literal 2/3 binary64))))) (approx %1157 (*.f64 #s(literal -1 binary64) %4564)) (approx %1157 (*.f64 #s(literal -1 binary64) %4568)) (approx %1157 (*.f64 #s(literal -1 binary64) %4571)) (approx %1166 (*.f64 #s(literal -1 binary64) %4575)) (approx %1166 (*.f64 #s(literal -1 binary64) %4579)) (approx %1166 (*.f64 #s(literal -1 binary64) %4585)) (approx %1175 (*.f64 #s(literal -1 binary64) %5412)) (approx %1175 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4563 %5410)))) (approx %1175 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4566 %4574)))) (approx %1175 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal -9/16 binary64) %4157 %451) %4578)))) (approx %1199 (*.f64 #s(literal -1 binary64) (/.f64 %5412 %96))) (approx %1199 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal -1/2 binary64) %4175 %411) %408)))) (approx %1199 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %5437 %408)))) (approx %1199 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal -9/16 binary64) %4184 %5437) %408)))) (approx %1218 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4613 #s(literal 2 binary64))))) (approx %1218 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4618 #s(literal 2 binary64))))) (approx %1223 (*.f64 #s(literal -1 binary64) %4615)) (approx %1223 (*.f64 #s(literal -1 binary64) %4620)) (approx %1235 (*.f64 #s(literal 6 binary64) b)) (approx %1235 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %5461 #s(literal 6 binary64))))) (approx %1235 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %5466 #s(literal 6 binary64))))) (approx %1235 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal 27/8 binary64) %4086 (fma.f64 #s(literal 9/2 binary64) %4073 (*.f64 #s(literal 81/16 binary64) %4104))) #s(literal 6 binary64))))) (approx %1248 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (+.f64 #s(literal 6 binary64) %4461) %5461)))) (approx %1248 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (+.f64 #s(literal 6 binary64) (*.f64 #s(literal -81/16 binary64) %4104)) %5466)))) (approx %1278 (*.f64 #s(literal 2/3 binary64) %397)) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -2/3 binary64) a %4573)))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -2/3 binary64) a %4577)))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -2/3 binary64) a %4583)))) (approx %1290 (*.f64 #s(literal -1 binary64) %5504)) (approx %1290 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4162 %421)))) (approx %1290 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4167 %421)))) (approx %1290 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4171 %421)))) (approx %5519 (*.f64 #s(literal -1/3 binary64) (/.f64 %5504 %96))) (approx %5519 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1/2 binary64) %4175 %5524)))) (approx %5519 (*.f64 #s(literal -1 binary64) (*.f64 b %5530))) (approx %5519 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -9/16 binary64) %4184 %5530)))) (approx %1299 (*.f64 #s(literal -1/3 binary64) %1386)) (approx %1299 (*.f64 #s(literal -1 binary64) %4731)) (approx %1299 (*.f64 #s(literal -1 binary64) %4736)) (approx %1299 (*.f64 #s(literal -1 binary64) %4740)) (approx %1309 %2747) (approx %1309 (*.f64 #s(literal -1 binary64) %4745)) (approx %1309 (*.f64 #s(literal -1 binary64) %4749)) (approx %1309 (*.f64 #s(literal -1 binary64) %4752)) (approx %1322 (*.f64 #s(literal -1 binary64) %4758)) (approx %1322 (*.f64 #s(literal -1 binary64) %4762)) (approx %1322 (*.f64 #s(literal -1 binary64) %4765)) (approx %1337 (*.f64 #s(literal -1 binary64) %4769)) (approx %1337 (*.f64 #s(literal -1 binary64) %4773)) (approx %1337 (*.f64 #s(literal -1 binary64) %4779)) (approx %1347 (*.f64 #s(literal 2 binary64) %397)) (approx %1347 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -2 binary64) a %4767)))) (approx %1347 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -2 binary64) a %4771)))) (approx %1347 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -2 binary64) a %4777)))) (approx %1356 (*.f64 #s(literal -1/3 binary64) (/.f64 %5504 a))) (approx %1356 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1/2 binary64) %4073 %5583)))) (approx %1356 (*.f64 #s(literal -1 binary64) (*.f64 b %5589))) (approx %1356 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -9/16 binary64) %4104 %5589)))) (approx %1358 (*.f64 #s(literal -1 binary64) %4806)) (approx %1358 (*.f64 #s(literal -1 binary64) %4810)) (approx %1358 (*.f64 #s(literal -1 binary64) %4813)) (approx %1366 (*.f64 #s(literal -1/9 binary64) b)) (approx %1366 (*.f64 #s(literal -1 binary64) %4818)) (approx %1366 (*.f64 #s(literal -1 binary64) %4823)) (approx %1366 (*.f64 #s(literal -1 binary64) %4827)) (approx %1376 (*.f64 #s(literal -1 binary64) %4833)) (approx %1376 (*.f64 #s(literal -1 binary64) %4837)) (approx %1376 (*.f64 #s(literal -1 binary64) %4840)) (approx %1411 (*.f64 #s(literal -1/3 binary64) (/.f64 %5072 a))) (approx %1411 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal 1/4 binary64) (/.f64 c %5075) %5622)))) (approx %1411 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) %5627 (*.f64 #s(literal -3/16 binary64) %5628)) %168) %5622)))) (approx %1411 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) %5627 (fma.f64 #s(literal -3/16 binary64) %5628 (*.f64 #s(literal 3/32 binary64) (/.f64 %19 %5095)))) %168) %5622)))) (approx %1436 (*.f64 #s(literal 1/3 binary64) (/.f64 %5232 a))) (approx %1436 (*.f64 %25 (-.f64 %5650 %4898))) (approx %1436 (*.f64 %25 (fma.f64 #s(literal -1 binary64) (/.f64 %4176 b) %5650))) (approx %1436 (*.f64 %25 (fma.f64 #s(literal -1 binary64) (/.f64 %4181 b) %5650))) (approx %1456 (*.f64 #s(literal -27 binary64) %1653)) (approx %1456 (*.f64 #s(literal -1 binary64) %4920)) (approx %1456 (*.f64 #s(literal -1 binary64) %4926)) (approx %1456 (*.f64 #s(literal -1 binary64) %4931)) (approx %1483 (*.f64 #s(literal -54 binary64) %1653)) (approx %1483 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -81/2 binary64) %4917 %5674)))) (approx %1483 (*.f64 #s(literal -1 binary64) (*.f64 b %5680))) (approx %1483 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -729/16 binary64) %4929 %5680)))) (approx c c) (approx %41 %45) (approx %15 %18) (approx %117 %81) (approx %43 %5692) (approx %50 %5698) (approx %58 (fma.f64 #s(literal 1/3 binary64) %32 %5698)) (approx %66 %2291) (approx %66 (fma.f64 #s(literal 1/3 binary64) %33 %5692)) (approx %79 (fma.f64 #s(literal 1/3 binary64) %33 %5708)) (approx %78 (-.f64 %5714 b)) (approx %78 (-.f64 %5725 b)) (approx %158 (*.f64 c (fma.f64 #s(literal -3/2 binary64) a (*.f64 #s(literal -9/8 binary64) %4078)))) (approx %166 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %5258 (*.f64 #s(literal -9/8 binary64) (/.f64 %339 %168))))) (approx %181 (*.f64 c (fma.f64 #s(literal -3/2 binary64) a (*.f64 c (fma.f64 #s(literal -27/16 binary64) (/.f64 %5717 %176) %5739))))) (approx %190 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %5258 (*.f64 c (fma.f64 #s(literal -27/16 binary64) (/.f64 %5717 %191) %5747))))) (approx %200 %202) (approx %212 %5756) (approx %220 %5758) (approx %225 (*.f64 #s(literal -1/2 binary64) %5758)) (approx %228 (*.f64 %18 %5765)) (approx %235 (*.f64 c (fma.f64 #s(literal -3/2 binary64) a (*.f64 c %5765)))) (approx %240 (*.f64 c (fma.f64 #s(literal -3/2 binary64) a (*.f64 c (fma.f64 #s(literal -9/8 binary64) %5738 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %5772 (*.f64 #s(literal -1/2 binary64) (/.f64 %5773 %222))))))))) (approx %252 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %5258 (*.f64 c (fma.f64 #s(literal -9/8 binary64) %5746 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %5783 (*.f64 #s(literal -1/2 binary64) (/.f64 %5773 %255))))))))) (approx %271 (*.f64 c %4075)) (approx %276 (*.f64 c (-.f64 %3179 %5795))) (approx %290 (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -9/16 binary64) (/.f64 %339 %176) %5800)) #s(literal 1/2 binary64)))) (approx %296 (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -9/16 binary64) %3189 %3193)) %5795))) (approx %305 %5811) (approx %310 (*.f64 #s(literal -1/6 binary64) %5811)) (approx %314 (*.f64 %18 %5817)) (approx %319 (*.f64 c (-.f64 (*.f64 c %5817) #s(literal 1/2 binary64)))) (approx %322 (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -3/8 binary64) %4366 (*.f64 c (fma.f64 #s(literal -9/16 binary64) %5824 (*.f64 #s(literal -1/6 binary64) (/.f64 %5773 %303)))))) #s(literal 1/2 binary64)))) (approx %330 (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -3/8 binary64) %3191 (*.f64 c (fma.f64 #s(literal -9/16 binary64) %5834 (*.f64 #s(literal -1/6 binary64) (/.f64 %5773 %3167)))))) %5795))) (approx %370 %5705) (approx %379 %5706) (approx %386 %5707) (approx %389 %5708) (approx %468 %5714) (approx %468 %5725) (approx %473 (-.f64 %5853 %26)) (approx %473 (-.f64 %5860 %26)) (approx %495 (+.f64 %496 (*.f64 c (fma.f64 #s(literal -3/4 binary64) %5863 (*.f64 #s(literal 1/2 binary64) (/.f64 %5867 %496)))))) (approx %495 (+.f64 %496 (*.f64 c (fma.f64 #s(literal -3/4 binary64) %5863 (*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 %5880 %496) (*.f64 #s(literal 1/2 binary64) (/.f64 %5866 %496)))))))) (approx %536 (fma.f64 #s(literal -9/2 binary64) %5890 %538)) (approx %536 %5898) (approx %536 %5907) (approx %562 %5909) (approx %562 %5914) (approx %562 %5921) (approx %570 (fma.f64 #s(literal -1/2 binary64) %45 %572)) (approx %570 %5925) (approx %570 %5927) (approx %584 %5929) (approx %584 %5934) (approx %584 %5940) (approx %592 (fma.f64 #s(literal -1/3 binary64) %26 %5944)) (approx %592 (fma.f64 #s(literal -1/3 binary64) %26 %5951)) (approx %610 (fma.f64 #s(literal -1 binary64) %571 %616)) (approx %610 (fma.f64 #s(literal -1 binary64) %571 %5957)) (approx %610 (fma.f64 #s(literal -1 binary64) %571 %5963)) (approx %629 (-.f64 %616 %571)) (approx %629 (-.f64 %5957 %571)) (approx %629 (-.f64 (*.f64 c %5971) %571)) (approx %636 (fma.f64 #s(literal 1/3 binary64) %26 %5698)) (approx %636 (fma.f64 #s(literal 1/3 binary64) %26 %5981)) (approx %641 (-.f64 (+.f64 b %5853) %26)) (approx %641 (-.f64 (+.f64 b %5860) %26)) (approx %654 (+.f64 %26 (fma.f64 #s(literal -1 binary64) b %5713))) (approx %654 (+.f64 %26 (fma.f64 #s(literal -1 binary64) b %5724))) (approx %666 (fma.f64 #s(literal -9/2 binary64) %5890 %668)) (approx %666 (fma.f64 #s(literal -3 binary64) %667 %5897)) (approx %666 (fma.f64 #s(literal -3 binary64) %667 %5906)) (approx %680 (fma.f64 #s(literal -1/3 binary64) %642 %5698)) (approx %680 (fma.f64 #s(literal -1/3 binary64) %642 %5981)) (approx %690 (-.f64 %5929 %104)) (approx %690 (-.f64 %5934 %104)) (approx %690 (-.f64 %5940 %104)) (approx %698 %6012) (approx %698 (fma.f64 #s(literal -3/2 binary64) %5890 %6012)) (approx %698 (fma.f64 #s(literal -1 binary64) %397 %5914)) (approx %698 (fma.f64 #s(literal -1 binary64) %397 %5921)) (approx %708 (fma.f64 #s(literal -3 binary64) b %6023)) (approx %708 (fma.f64 #s(literal -3 binary64) b %6031)) (approx %718 (-.f64 (fma.f64 c %5712 %506) b)) (approx %718 (-.f64 (fma.f64 c %5723 %506) b)) (approx %730 (fma.f64 #s(literal -1/2 binary64) %45 %732)) (approx %730 (fma.f64 #s(literal -1/3 binary64) %731 %5692)) (approx %730 (fma.f64 #s(literal -1/3 binary64) %731 %5708)) (approx %740 (fma.f64 #s(literal 3 binary64) %32 %6022)) (approx %740 (fma.f64 #s(literal 3 binary64) %32 %6030)) (approx %757 (fma.f64 #s(literal -3/4 binary64) %45 %758)) (approx %757 (fma.f64 #s(literal 1/2 binary64) %33 %6055)) (approx %757 (fma.f64 #s(literal 1/2 binary64) %33 %6062)) (approx %788 (fma.f64 #s(literal -3 binary64) %789 (*.f64 #s(literal 9/2 binary64) (/.f64 %339 %794)))) (approx %788 (fma.f64 #s(literal -3 binary64) %789 (*.f64 c (fma.f64 #s(literal 3 binary64) (*.f64 c %6072) (*.f64 #s(literal 9/2 binary64) %6074))))) (approx %788 (fma.f64 #s(literal -3 binary64) %789 (*.f64 c (fma.f64 #s(literal 9/2 binary64) %6074 (*.f64 c (fma.f64 #s(literal 3 binary64) (*.f64 c (fma.f64 #s(literal -27/16 binary64) (/.f64 %101 %819) (fma.f64 #s(literal -3/2 binary64) (/.f64 (*.f64 a %6072) %822) (*.f64 #s(literal 27/16 binary64) (/.f64 %101 %824))))) (*.f64 #s(literal 3 binary64) %6072))))))) (approx %838 (fma.f64 #s(literal 3 binary64) %839 (*.f64 #s(literal 9/2 binary64) (/.f64 %339 %843)))) (approx %838 (fma.f64 #s(literal 3 binary64) %839 (*.f64 c (fma.f64 #s(literal -3 binary64) (*.f64 c %6102) (*.f64 #s(literal 9/2 binary64) %6104))))) (approx %838 (fma.f64 #s(literal 3 binary64) %839 (*.f64 c (fma.f64 #s(literal 9/2 binary64) %6104 (*.f64 c (fma.f64 #s(literal -3 binary64) (*.f64 c (fma.f64 #s(literal -27/16 binary64) (/.f64 %101 %864) (fma.f64 #s(literal -27/16 binary64) (/.f64 %101 %866) (*.f64 #s(literal 3/2 binary64) (/.f64 (*.f64 a %6102) %869))))) (*.f64 #s(literal -3 binary64) %6102))))))) (approx %882 (fma.f64 #s(literal -9/2 binary64) %45 %883)) (approx %882 (fma.f64 #s(literal 3 binary64) %33 %6130)) (approx %882 (fma.f64 #s(literal 3 binary64) %33 %6137)) (approx %891 (fma.f64 #s(literal -1 binary64) %33 %616)) (approx %891 (fma.f64 #s(literal -1 binary64) %33 %5957)) (approx %891 (fma.f64 #s(literal -1 binary64) %33 %5963)) (approx %905 (fma.f64 #s(literal -1/2 binary64) %45 %907)) (approx %905 (fma.f64 #s(literal 1/3 binary64) %906 %5692)) (approx %905 (fma.f64 #s(literal 1/3 binary64) %906 %5708)) (approx %919 (fma.f64 #s(literal -1/2 binary64) %5890 %920)) (approx %919 (fma.f64 #s(literal -1/3 binary64) %667 %6156)) (approx %919 (fma.f64 #s(literal -1/3 binary64) %667 %6163)) (approx %928 %6166) (approx %928 (fma.f64 #s(literal -1/2 binary64) %45 %6166)) (approx %928 (fma.f64 #s(literal -1/3 binary64) %104 %5925)) (approx %928 (fma.f64 #s(literal -1/3 binary64) %104 %5927)) (approx %949 (fma.f64 #s(literal -3/2 binary64) %45 (fma.f64 #s(literal -1 binary64) %104 %571))) (approx %949 (fma.f64 #s(literal -1 binary64) %104 %5934)) (approx %949 (fma.f64 #s(literal -1 binary64) %104 %5940)) (approx %707 %6023) (approx %707 %6031) (approx %961 (fma.f64 #s(literal -3/4 binary64) %45 %962)) (approx %961 (fma.f64 #s(literal 1/2 binary64) %571 %6055)) (approx %961 (fma.f64 #s(literal 1/2 binary64) %571 %6062)) (approx %977 (fma.f64 #s(literal -1/6 binary64) %45 %979)) (approx %977 (fma.f64 #s(literal 1/9 binary64) %33 %6194)) (approx %977 (fma.f64 #s(literal 1/9 binary64) %33 %6201)) (approx %1001 %6204) (approx %1001 (fma.f64 #s(literal -1 binary64) %571 %6206)) (approx %1001 (fma.f64 #s(literal -1 binary64) %571 %6209)) (approx %1001 (fma.f64 #s(literal -1 binary64) %571 (fma.f64 c %5962 %104))) (approx %1014 %6215) (approx %1014 (fma.f64 #s(literal -1/2 binary64) %45 %6215)) (approx %1014 (fma.f64 #s(literal -1/3 binary64) %6204 %5692)) (approx %1014 (fma.f64 #s(literal -1/3 binary64) %6204 %5708)) (approx %1028 %6223) (approx %1028 (-.f64 %6206 %571)) (approx %1028 (-.f64 %6209 %571)) (approx %1028 (-.f64 (fma.f64 c %5971 %104) %571)) (approx %6232 %6233) (approx %6232 (fma.f64 #s(literal -1/2 binary64) %45 %6233)) (approx %6232 (fma.f64 #s(literal -1/3 binary64) %6223 %5692)) (approx %6232 (fma.f64 #s(literal -1/3 binary64) %6223 %5708)) (approx %1036 (fma.f64 #s(literal -3 binary64) %571 %1044)) (approx %1036 (fma.f64 #s(literal -3 binary64) %571 (*.f64 c (fma.f64 #s(literal 27/8 binary64) %342 %6128)))) (approx %1036 (fma.f64 #s(literal -3 binary64) %571 (*.f64 c (fma.f64 c (fma.f64 #s(literal 27/8 binary64) %364 (*.f64 #s(literal 81/16 binary64) %361)) %6128)))) (approx %1059 %6253) (approx %1059 (-.f64 (fma.f64 #s(literal -9/2 binary64) %45 %448) %1037)) (approx %1059 (-.f64 (fma.f64 #s(literal -3 binary64) %104 %6130) %1037)) (approx %1059 (-.f64 (fma.f64 #s(literal -3 binary64) %104 (*.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -81/16 binary64) %361) (*.f64 #s(literal 27/8 binary64) %364))) %6128))) %1037)) (approx %1084 %6270) (approx %1084 (fma.f64 #s(literal -1/2 binary64) %45 %6270)) (approx %1084 (fma.f64 #s(literal 1/9 binary64) %6253 %5692)) (approx %1084 (fma.f64 #s(literal 1/9 binary64) %6253 %5708)) (approx %1097 (fma.f64 #s(literal -9/2 binary64) %45 %1098)) (approx %1097 %6280) (approx %1097 %6282) (approx %1106 %6284) (approx %1106 (fma.f64 #s(literal -9/2 binary64) %45 %6284)) (approx %1106 (fma.f64 #s(literal -3 binary64) %104 %6280)) (approx %1106 (fma.f64 #s(literal -3 binary64) %104 %6282)) (approx %1115 %6292) (approx %1115 (fma.f64 #s(literal -1/2 binary64) %45 %6292)) (approx %1115 (fma.f64 #s(literal 1/9 binary64) %6284 %5692)) (approx %1115 (fma.f64 #s(literal 1/9 binary64) %6284 %5708)) (approx %1130 (fma.f64 #s(literal -1/3 binary64) %26 (fma.f64 #s(literal 1/3 binary64) b %5944))) (approx %1130 (fma.f64 #s(literal -1/3 binary64) %26 (fma.f64 #s(literal 1/3 binary64) b %5951))) (approx %1143 (fma.f64 #s(literal -1 binary64) %1144 %46)) (approx %1143 (fma.f64 #s(literal -1 binary64) %1144 %5692)) (approx %1143 (fma.f64 #s(literal -1 binary64) %1144 %5708)) (approx %1157 (fma.f64 #s(literal -1/2 binary64) %5890 %1158)) (approx %1157 (fma.f64 #s(literal 1/3 binary64) %537 %6156)) (approx %1157 (fma.f64 #s(literal 1/3 binary64) %537 %6163)) (approx %1166 (fma.f64 #s(literal -1/3 binary64) %537 %6318)) (approx %1166 (fma.f64 #s(literal -1/3 binary64) %537 %6323)) (approx %1166 (fma.f64 #s(literal -1/3 binary64) %537 %6330)) (approx %1175 %6333) (approx %1175 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5890 %433) %1167)) (approx %1175 (-.f64 (fma.f64 #s(literal -1/3 binary64) %397 (*.f64 c (-.f64 %6154 %6321))) %1167)) (approx %1175 (-.f64 (fma.f64 #s(literal -1/3 binary64) %397 (*.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -9/16 binary64) %5900) (*.f64 #s(literal 3/8 binary64) %5901))) %6321))) %1167)) (approx %1199 (/.f64 %6333 %96)) (approx %1199 (-.f64 (fma.f64 #s(literal -1/2 binary64) %45 %414) %6355)) (approx %1199 (-.f64 (fma.f64 #s(literal -1/3 binary64) %104 %5692) %6355)) (approx %1199 (-.f64 (fma.f64 #s(literal -1/3 binary64) %104 %5708) %6355)) (approx %6364 (fma.f64 #s(literal -1/2 binary64) %45 %1116)) (approx %6364 (fma.f64 #s(literal 1/9 binary64) %1107 %5692)) (approx %6364 (fma.f64 #s(literal 1/9 binary64) %1107 %5708)) (approx %1218 (+.f64 b %6374)) (approx %1218 (+.f64 b %6381)) (approx %6384 (fma.f64 #s(literal -1/2 binary64) %45 %1015)) (approx %6384 (fma.f64 #s(literal -1/3 binary64) %1003 %5692)) (approx %6384 (fma.f64 #s(literal -1/3 binary64) %1003 %5708)) (approx %1223 %6374) (approx %1223 %6381) (approx %1229 (fma.f64 #s(literal 1/3 binary64) %655 %5698)) (approx %1229 (fma.f64 #s(literal 1/3 binary64) %655 %5981)) (approx %1235 (fma.f64 #s(literal -3 binary64) %26 (fma.f64 #s(literal 3 binary64) b (*.f64 c (fma.f64 #s(literal 27/8 binary64) %5695 %6397))))) (approx %1235 (fma.f64 #s(literal -3 binary64) %26 (fma.f64 #s(literal 3 binary64) b (*.f64 c (fma.f64 #s(literal 9/2 binary64) %5694 (*.f64 c (fma.f64 #s(literal 27/8 binary64) %5719 (*.f64 #s(literal 81/16 binary64) %5718)))))))) (approx %1248 (-.f64 (*.f64 c (-.f64 %6020 %6397)) %1237)) (approx %1248 (-.f64 (*.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -81/16 binary64) %5718) (*.f64 #s(literal 27/8 binary64) %5719))) %6397)) %1237)) (approx %1258 (fma.f64 #s(literal -1/2 binary64) %45 %1261)) (approx %1258 (fma.f64 #s(literal -1/9 binary64) %1260 %5692)) (approx %1258 (fma.f64 #s(literal -1/9 binary64) %1260 %5708)) (approx %1278 %6429) (approx %1278 (fma.f64 #s(literal -1/3 binary64) %537 (fma.f64 #s(literal 1/3 binary64) %397 %6318))) (approx %1278 (fma.f64 #s(literal -1/3 binary64) %537 (fma.f64 #s(literal 1/3 binary64) %397 %6323))) (approx %1278 (fma.f64 #s(literal -1/3 binary64) %537 (fma.f64 #s(literal 1/3 binary64) %397 %6330))) (approx %4662 (*.f64 #s(literal -1 binary64) %6440)) (approx %4662 (fma.f64 #s(literal -1 binary64) %6440 %46)) (approx %4662 (fma.f64 #s(literal -1 binary64) %6440 %5692)) (approx %4662 (fma.f64 #s(literal -1 binary64) %6440 %5708)) (approx %4680 %6450) (approx %4680 (fma.f64 #s(literal -1/2 binary64) %45 %6450)) (approx %4680 (fma.f64 #s(literal 1/3 binary64) %6449 %5692)) (approx %4680 (fma.f64 #s(literal 1/3 binary64) %6449 %5708)) (approx %1290 %6458) (approx %1290 (-.f64 %5909 %397)) (approx %1290 (-.f64 %5914 %397)) (approx %1290 (-.f64 %5921 %397)) (approx %5519 %6467) (approx %5519 (fma.f64 #s(literal -1/2 binary64) %45 %6467)) (approx %5519 (fma.f64 #s(literal 1/3 binary64) %6466 %5692)) (approx %5519 (fma.f64 #s(literal 1/3 binary64) %6466 %5708)) (approx %4711 %6476) (approx %4711 (fma.f64 #s(literal -1/2 binary64) %51 %6476)) (approx %4711 (fma.f64 #s(literal 1/3 binary64) %6475 %5698)) (approx %4711 (fma.f64 #s(literal 1/3 binary64) %6475 %5981)) (approx %1299 (fma.f64 #s(literal -1/2 binary64) %1526 %1301)) (approx %1299 (fma.f64 #s(literal 1/3 binary64) %1300 (*.f64 c %1720))) (approx %1299 (fma.f64 #s(literal 1/3 binary64) %1300 (*.f64 c (-.f64 (*.f64 c %376) %1719)))) (approx %1309 (fma.f64 #s(literal -1/6 binary64) %45 %1310)) (approx %1309 (fma.f64 #s(literal 1/9 binary64) %571 %6194)) (approx %1309 (fma.f64 #s(literal 1/9 binary64) %571 %6201)) (approx %1322 (fma.f64 #s(literal -1/6 binary64) %1526 %1323)) (approx %1322 (fma.f64 #s(literal 1/9 binary64) %1300 (*.f64 c (-.f64 (*.f64 #s(literal -1/8 binary64) %381) %6503)))) (approx %1322 (fma.f64 #s(literal 1/9 binary64) %1300 (*.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -3/16 binary64) %371) (*.f64 #s(literal 1/8 binary64) %374))) %6503)))) (approx %1337 (fma.f64 #s(literal -1 binary64) %537 (*.f64 #s(literal 3/2 binary64) %5890))) (approx %1337 (fma.f64 #s(literal -1 binary64) %537 %6521)) (approx %1337 (fma.f64 #s(literal -1 binary64) %537 %6528)) (approx %1347 %6531) (approx %1347 (fma.f64 #s(literal -1 binary64) %537 (fma.f64 #s(literal 3/2 binary64) %5890 %397))) (approx %1347 (fma.f64 #s(literal -1 binary64) %537 (fma.f64 a b %6521))) (approx %1347 (fma.f64 #s(literal -1 binary64) %537 (fma.f64 a b %6528))) (approx %4790 %6543) (approx %4790 (fma.f64 #s(literal -1/2 binary64) %45 %6543)) (approx %4790 (fma.f64 #s(literal -1/3 binary64) %6542 %5692)) (approx %4790 (fma.f64 #s(literal -1/3 binary64) %6542 %5708)) (approx %1356 %6552) (approx %1356 (fma.f64 #s(literal -1/2 binary64) %51 %6552)) (approx %1356 (fma.f64 #s(literal 1/3 binary64) %6551 %5698)) (approx %1356 (fma.f64 #s(literal 1/3 binary64) %6551 %5981)) (approx %1358 (fma.f64 #s(literal -3/2 binary64) %1526 %1300)) (approx %1358 (fma.f64 c (-.f64 (*.f64 #s(literal -9/8 binary64) %381) %6563) %1300)) (approx %1358 (fma.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -27/16 binary64) %371) (*.f64 #s(literal 9/8 binary64) %374))) %6563) %1300)) (approx %1366 (fma.f64 #s(literal 1/9 binary64) %26 (*.f64 c (fma.f64 #s(literal -1/6 binary64) %5694 (*.f64 #s(literal -1/8 binary64) %5695))))) (approx %1366 (fma.f64 #s(literal 1/9 binary64) %26 (*.f64 c (fma.f64 #s(literal -1/6 binary64) %5694 (*.f64 c (fma.f64 #s(literal -3/16 binary64) %5718 (*.f64 #s(literal -1/8 binary64) %5719))))))) (approx %1376 (fma.f64 #s(literal -1/6 binary64) %5890 %1377)) (approx %1376 (fma.f64 #s(literal 1/9 binary64) %537 (*.f64 c (fma.f64 #s(literal -1/6 binary64) %5893 (*.f64 #s(literal -1/8 binary64) %5894))))) (approx %1376 (fma.f64 #s(literal 1/9 binary64) %537 (*.f64 c (fma.f64 #s(literal -1/6 binary64) %5893 (*.f64 c (fma.f64 #s(literal -3/16 binary64) %5900 (*.f64 #s(literal -1/8 binary64) %5901))))))) (approx %1402 %6600) (approx %1402 (fma.f64 #s(literal -9/2 binary64) %5890 %6600)) (approx %1402 (fma.f64 #s(literal -3 binary64) %397 %5898)) (approx %1402 (fma.f64 #s(literal -3 binary64) %397 %5907)) (approx %4855 %6609) (approx %4855 (fma.f64 #s(literal -1/2 binary64) %45 %6609)) (approx %4855 (fma.f64 #s(literal 1/9 binary64) %6608 %5692)) (approx %4855 (fma.f64 #s(literal 1/9 binary64) %6608 %5708)) (approx %1411 (fma.f64 #s(literal -1/4 binary64) %504 %1413)) (approx %1411 (fma.f64 #s(literal 1/3 binary64) %1412 (*.f64 c (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 %5867 %6619)) %6623)))) (approx %1411 (fma.f64 #s(literal 1/3 binary64) %1412 (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal 1/6 binary64) (/.f64 %5880 %6619) (*.f64 #s(literal 1/6 binary64) (/.f64 %5866 %6619)))) %6623)))) (approx %1436 %6639) (approx %1436 (fma.f64 #s(literal -1/2 binary64) %45 %6639)) (approx %1436 (fma.f64 #s(literal -1/3 binary64) %104 (fma.f64 #s(literal 1/3 binary64) %6637 %5692))) (approx %1436 (fma.f64 #s(literal -1/3 binary64) %104 (fma.f64 #s(literal 1/3 binary64) %6637 %5708))) (approx %1456 (fma.f64 #s(literal -81/2 binary64) %6649 %1459)) (approx %1456 %6658) (approx %1456 %6668) (approx %1483 %6670) (approx %1483 (fma.f64 #s(literal -81/2 binary64) %6649 %6670)) (approx %1483 (fma.f64 #s(literal -27 binary64) %1653 %6658)) (approx %1483 (fma.f64 #s(literal -27 binary64) %1653 %6668)) (approx %1497 %6679) (approx %1497 (fma.f64 #s(literal -1/2 binary64) %45 %6679)) (approx %1497 (fma.f64 #s(literal 1/81 binary64) %6678 %5692)) (approx %1497 (fma.f64 #s(literal 1/81 binary64) %6678 %5708)) (approx %1512 (fma.f64 #s(literal -1/2 binary64) %45 %1514)) (approx %1512 (fma.f64 #s(literal 1/3 binary64) %1513 %5692)) (approx %1512 (fma.f64 #s(literal 1/3 binary64) %1513 %5708)) (approx %43 (*.f64 %18 %6696)) (approx %50 (*.f64 %18 (fma.f64 #s(literal -1/2 binary64) %6699 %5977))) (approx %58 (*.f64 %18 (fma.f64 #s(literal -1/2 binary64) %6699 (fma.f64 #s(literal -3/8 binary64) %5719 (*.f64 #s(literal 1/3 binary64) (/.f64 %32 %18)))))) (approx %66 (*.f64 %18 (-.f64 (fma.f64 #s(literal -3/8 binary64) %364 (*.f64 #s(literal 1/3 binary64) (/.f64 %32 %19))) (/.f64 #s(literal 1/2 binary64) %6693)))) (approx %79 (*.f64 #s(literal 1/3 binary64) %6720)) (approx %79 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6723 %6725))) (approx %79 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6723 %6732))) (approx %79 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6723 %6740))) (approx %78 %6719) (approx %78 (*.f64 c (+.f64 %6718 %6745))) (approx %78 (*.f64 c (-.f64 %6751 %4363))) (approx %78 (*.f64 c (-.f64 %6757 %4363))) (approx %158 (*.f64 %18 %6761)) (approx %166 (*.f64 %18 %6766)) (approx %181 (*.f64 %81 (fma.f64 #s(literal -27/16 binary64) %5772 %6770))) (approx %181 (*.f64 %81 (fma.f64 #s(literal -27/16 binary64) %5772 (fma.f64 #s(literal -3/2 binary64) (/.f64 a %18) %6770)))) (approx %190 (*.f64 %81 (fma.f64 #s(literal -27/16 binary64) %5783 %6781))) (approx %190 (*.f64 %81 (fma.f64 #s(literal -27/16 binary64) %5783 (fma.f64 #s(literal -3/2 binary64) (/.f64 a %6785) %6781)))) (approx %228 (*.f64 %202 %6794)) (approx %235 (*.f64 %202 %6798)) (approx %240 (*.f64 %202 (fma.f64 #s(literal -27/16 binary64) %6802 %6793))) (approx %240 (*.f64 %202 (fma.f64 #s(literal -27/16 binary64) %6802 %6794))) (approx %240 (*.f64 %202 (fma.f64 #s(literal -27/16 binary64) %6802 %6798))) (approx %252 (*.f64 #s(literal -1/2 binary64) (/.f64 %5756 %255))) (approx %252 (*.f64 %202 (fma.f64 #s(literal -27/16 binary64) %6816 %6818))) (approx %252 (*.f64 %202 (fma.f64 #s(literal -27/16 binary64) %6816 %6824))) (approx %252 (*.f64 %202 (fma.f64 #s(literal -27/16 binary64) %6816 (fma.f64 #s(literal -3/2 binary64) (/.f64 a %6828) %6824)))) (approx %271 (*.f64 %18 %6835)) (approx %276 (*.f64 %18 %6840)) (approx %290 (*.f64 %81 %6845)) (approx %290 (*.f64 %81 (-.f64 %6845 (/.f64 #s(literal 1/2 binary64) %18)))) (approx %296 (*.f64 %81 %6854)) (approx %296 (*.f64 %81 (-.f64 %6854 (/.f64 #s(literal 1/2 binary64) %6785)))) (approx %314 (*.f64 %202 %6864)) (approx %319 (*.f64 %202 (-.f64 %6864 (/.f64 #s(literal 1/2 binary64) %81)))) (approx %322 (*.f64 %202 (fma.f64 #s(literal -9/16 binary64) %6871 %6863))) (approx %322 (*.f64 %202 %6875)) (approx %322 (*.f64 %202 (-.f64 %6875 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %81))))) (approx %330 (*.f64 #s(literal -1/6 binary64) (/.f64 %5756 %3167))) (approx %330 (*.f64 %202 (fma.f64 #s(literal -9/16 binary64) %6886 %6888))) (approx %330 (*.f64 %202 %6894)) (approx %330 (*.f64 %202 (-.f64 %6894 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %6828))))) (approx %350 (*.f64 c %6696)) (approx %370 (*.f64 c %6908)) (approx %379 (*.f64 %18 %6908)) (approx %386 (*.f64 %18 %6915)) (approx %389 (*.f64 %81 %6908)) (approx %389 (*.f64 %81 %6915)) (approx %1761 (*.f64 %81 (-.f64 (fma.f64 #s(literal -9/16 binary64) %6904 (fma.f64 #s(literal -3/8 binary64) %6906 (*.f64 #s(literal 1/3 binary64) (/.f64 %32 %82)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %6913))))) (approx %463 (*.f64 c (fma.f64 #s(literal -3 binary64) a %6931))) (approx %468 %6935) (approx %468 %6937) (approx %468 %6946) (approx %473 (*.f64 #s(literal -1 binary64) %6719)) (approx %473 %6952) (approx %473 %6956) (approx %473 %6960) (approx %495 %6964) (approx %495 (*.f64 c (+.f64 %6963 %6969))) (approx %495 (*.f64 c (+.f64 %6963 (fma.f64 #s(literal -1/16 binary64) %6976 %6969)))) (approx %495 (*.f64 c (+.f64 %6963 (fma.f64 #s(literal -1/16 binary64) %6976 (fma.f64 #s(literal -1/32 binary64) (/.f64 %176 %6984) %6969))))) (approx %536 (*.f64 #s(literal 3 binary64) %6991)) (approx %536 %6998) (approx %536 %7002) (approx %536 %7007) (approx %562 %6991) (approx %562 %7011) (approx %562 %7014) (approx %562 %7018) (approx %570 %7020) (approx %570 %7022) (approx %570 %7028) (approx %584 %6720) (approx %584 %7032) (approx %584 %7035) (approx %584 %7039) (approx %592 (*.f64 #s(literal -1/3 binary64) %6719)) (approx %592 %7045) (approx %592 %7050) (approx %592 %7055) (approx %610 (*.f64 #s(literal -1 binary64) %6720)) (approx %610 %7061) (approx %610 %7066) (approx %610 %7071) (approx %629 %7074) (approx %629 %7077) (approx %629 %7081) (approx %636 (*.f64 #s(literal 1/3 binary64) %6719)) (approx %636 %7087) (approx %636 %7090) (approx %636 %7094) (approx %641 (*.f64 c (-.f64 %4363 %6718))) (approx %641 (*.f64 c (-.f64 %7099 %6718))) (approx %641 (*.f64 c (-.f64 %7103 %6751))) (approx %654 (*.f64 c (+.f64 %6718 (fma.f64 #s(literal -1 binary64) %4363 %6750)))) (approx %654 (*.f64 c (+.f64 %6718 (fma.f64 #s(literal -1 binary64) %4363 %6756)))) (approx %666 (*.f64 c (fma.f64 #s(literal -3 binary64) %7115 %6996))) (approx %666 (*.f64 c (fma.f64 #s(literal -3 binary64) %7115 %6997))) (approx %666 (*.f64 c (fma.f64 #s(literal -3 binary64) %7115 %7001))) (approx %680 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %4363 %7085))) (approx %680 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %4363 %7086))) (approx %680 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %4363 %7089))) (approx %690 (*.f64 c (fma.f64 #s(literal -1 binary64) %6723 %6724))) (approx %690 (*.f64 c (fma.f64 #s(literal -1 binary64) %6723 %7031))) (approx %690 (*.f64 c (fma.f64 #s(literal -1 binary64) %6723 %7034))) (approx %698 (*.f64 c (fma.f64 #s(literal -1 binary64) %7115 %6995))) (approx %698 (*.f64 c (fma.f64 #s(literal -1 binary64) %7115 %7010))) (approx %698 (*.f64 c (fma.f64 #s(literal -1 binary64) %7115 %7013))) (approx %708 (*.f64 #s(literal 3 binary64) %6719)) (approx %708 (*.f64 c (fma.f64 #s(literal -3 binary64) %4363 %7154))) (approx %708 (*.f64 c (fma.f64 #s(literal -3 binary64) %4363 %7158))) (approx %708 (*.f64 c (fma.f64 #s(literal -3 binary64) %4363 %7162))) (approx %718 %7167) (approx %718 (*.f64 %18 (fma.f64 #s(literal -1 binary64) %7169 %7166))) (approx %718 (*.f64 %18 (-.f64 %7175 %7169))) (approx %718 (*.f64 %18 (-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 %176 %7179) %7175) %7169))) (approx %757 (*.f64 #s(literal 1/2 binary64) %6720)) (approx %757 (*.f64 c (fma.f64 #s(literal -1/2 binary64) %6723 %7187))) (approx %757 (*.f64 c (fma.f64 #s(literal -1/2 binary64) %6723 %7191))) (approx %757 (*.f64 c (fma.f64 #s(literal -1/2 binary64) %6723 %7195))) (approx %788 (*.f64 #s(literal 3 binary64) %7199)) (approx %788 (/.f64 %7206 c)) (approx %788 (/.f64 (fma.f64 #s(literal 3 binary64) %7202 (fma.f64 #s(literal 3 binary64) %7204 (*.f64 #s(literal 3 binary64) %7211))) c)) (approx %788 (/.f64 (fma.f64 #s(literal 3 binary64) %7202 (fma.f64 #s(literal 3 binary64) %7204 (fma.f64 #s(literal 3 binary64) %7211 (*.f64 #s(literal 3 binary64) (/.f64 %7221 %81))))) c)) (approx %838 (/.f64 (fma.f64 #s(literal -3 binary64) %7231 %7206) c)) (approx %838 (/.f64 (fma.f64 #s(literal -3 binary64) %7231 (fma.f64 #s(literal -3 binary64) (/.f64 %7237 %81) %7206)) c)) (approx %882 (*.f64 #s(literal 3 binary64) %6720)) (approx %882 (*.f64 c (fma.f64 #s(literal -3 binary64) %6723 %7245))) (approx %882 (*.f64 c (fma.f64 #s(literal -3 binary64) %6723 %7249))) (approx %882 (*.f64 c (fma.f64 #s(literal -3 binary64) %6723 %7253))) (approx %891 (*.f64 c (fma.f64 #s(literal -1 binary64) %6724 %6723))) (approx %891 (*.f64 c (fma.f64 #s(literal -1 binary64) %6724 %7260))) (approx %891 (*.f64 c (fma.f64 #s(literal -1 binary64) %6724 (fma.f64 #s(literal -1/2 binary64) %6731 %7264)))) (approx %919 (*.f64 #s(literal 1/3 binary64) %6991)) (approx %919 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %7115 %7271))) (approx %919 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %7115 %7275))) (approx %919 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %7115 %7279))) (approx %707 %7283) (approx %707 %7285) (approx %707 %7289) (approx %961 %7291) (approx %961 %7293) (approx %961 %7297) (approx %977 (*.f64 #s(literal 1/9 binary64) %6720)) (approx %977 (*.f64 c (fma.f64 #s(literal -1/9 binary64) %6723 %7301))) (approx %977 (*.f64 c (fma.f64 #s(literal -1/9 binary64) %6723 %7305))) (approx %977 (*.f64 c (fma.f64 #s(literal -1/9 binary64) %6723 %7309))) (approx %1028 (*.f64 c (-.f64 %6723 %6724))) (approx %1028 (*.f64 c (-.f64 %7260 %6724))) (approx %1028 (*.f64 c (-.f64 %7264 %7031))) (approx %1036 (*.f64 #s(literal -3 binary64) %6720)) (approx %1036 %7326) (approx %1036 %7331) (approx %1036 %7336) (approx %1059 (*.f64 c (-.f64 (*.f64 #s(literal -3 binary64) %6723) %7339))) (approx %1059 (*.f64 c (-.f64 (fma.f64 #s(literal -3 binary64) %6723 (*.f64 #s(literal 3/2 binary64) %6731)) %7339))) (approx %1059 (*.f64 c (-.f64 (fma.f64 #s(literal -3 binary64) %6723 (*.f64 #s(literal -3/8 binary64) %6739)) %7325))) (approx %1097 %7353) (approx %1097 %7355) (approx %1097 %7359) (approx %1130 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6718 %7361))) (approx %1130 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6718 (fma.f64 #s(literal -1/6 binary64) %6749 %7361)))) (approx %1130 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6718 (fma.f64 #s(literal -1/6 binary64) %6749 (fma.f64 #s(literal 1/24 binary64) %6755 %7361))))) (approx %1157 %7374) (approx %1157 %7376) (approx %1157 %7380) (approx %1166 (*.f64 #s(literal -1/3 binary64) %6991)) (approx %1166 %7386) (approx %1166 %7391) (approx %1166 %7396) (approx %1175 (*.f64 c (-.f64 %7398 %7399))) (approx %1175 (*.f64 c (-.f64 (fma.f64 #s(literal -1/3 binary64) %7115 (*.f64 #s(literal 1/6 binary64) %6994)) %7399))) (approx %1175 (*.f64 c (-.f64 (fma.f64 #s(literal -1/3 binary64) %7115 (*.f64 #s(literal -1/24 binary64) %7000)) %7385))) (approx %1218 (*.f64 c (fma.f64 #s(literal -1 binary64) %6718 %4363))) (approx %1218 (*.f64 c (fma.f64 #s(literal -1 binary64) %6718 %7099))) (approx %1218 (*.f64 c (fma.f64 #s(literal -1 binary64) %6718 (fma.f64 #s(literal -1/2 binary64) %6749 %7103)))) (approx %1223 %7424) (approx %1223 %7428) (approx %1223 %7433) (approx %1235 (*.f64 #s(literal -3 binary64) %6719)) (approx %1235 (*.f64 c %7438)) (approx %1235 (*.f64 c %7442)) (approx %1235 (*.f64 c (fma.f64 #s(literal -3 binary64) %6718 (fma.f64 #s(literal -3/2 binary64) %6749 (fma.f64 #s(literal 3/8 binary64) %6755 %7437))))) (approx %1248 (*.f64 c (-.f64 %7450 %7451))) (approx %1248 (*.f64 c (-.f64 (*.f64 #s(literal 3/2 binary64) %6749) %7438))) (approx %1248 (*.f64 c (-.f64 (*.f64 #s(literal -3/8 binary64) %6755) %7442))) (approx %1278 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6995 %7463))) (approx %1278 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6995 (fma.f64 #s(literal -1/6 binary64) %6994 %7463)))) (approx %1278 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6995 (fma.f64 #s(literal -1/6 binary64) %6994 (fma.f64 #s(literal 1/24 binary64) %7000 %7463))))) (approx %1290 (*.f64 c (-.f64 %7010 %7115))) (approx %1290 (*.f64 c (-.f64 %7013 %7115))) (approx %1299 (*.f64 #s(literal 1/3 binary64) %7482)) (approx %1299 %7490) (approx %1299 %7495) (approx %1299 %7501) (approx %1309 %7503) (approx %1309 %7505) (approx %1309 %7509) (approx %1322 (*.f64 #s(literal 1/9 binary64) %7482)) (approx %1322 %7515) (approx %1322 %7518) (approx %1322 %7522) (approx %1337 (*.f64 #s(literal -1 binary64) %6991)) (approx %1337 %7528) (approx %1337 %7533) (approx %1337 %7538) (approx %1347 (*.f64 c (fma.f64 #s(literal -1 binary64) %6995 %7115))) (approx %1347 (*.f64 c (fma.f64 #s(literal -1 binary64) %6995 (fma.f64 #s(literal -1/2 binary64) %6994 %7115)))) (approx %1347 (*.f64 c (fma.f64 #s(literal -1 binary64) %6995 (fma.f64 #s(literal -1/2 binary64) %6994 (fma.f64 #s(literal 1/8 binary64) %7000 %7115))))) (approx %1358 %7482) (approx %1358 %7554) (approx %1358 %7557) (approx %1358 %7561) (approx %1366 (*.f64 #s(literal 1/9 binary64) %6719)) (approx %1366 %7567) (approx %1366 %7570) (approx %1366 %7574) (approx %1376 (*.f64 #s(literal 1/9 binary64) %6991)) (approx %1376 %7580) (approx %1376 %7583) (approx %1376 %7587) (approx %1411 (*.f64 #s(literal 1/3 binary64) (/.f64 %6964 a))) (approx %1411 (*.f64 c %7596)) (approx %1411 (*.f64 c (fma.f64 #s(literal -1/48 binary64) %7600 %7596))) (approx %1411 (*.f64 c (fma.f64 #s(literal -1/48 binary64) %7600 (fma.f64 #s(literal -1/96 binary64) (/.f64 %176 (*.f64 a %6984)) %7596)))) (approx %1436 (*.f64 #s(literal 1/3 binary64) (/.f64 %7167 a))) (approx %1436 (*.f64 %18 (fma.f64 #s(literal -1/3 binary64) %7613 %7615))) (approx %1436 (*.f64 %18 (fma.f64 #s(literal -1/3 binary64) %7613 %7621))) (approx %1436 (*.f64 %18 (fma.f64 #s(literal -1/3 binary64) %7613 (fma.f64 #s(literal -1/24 binary64) (/.f64 %176 (*.f64 a %7179)) %7621)))) (approx %1456 (*.f64 #s(literal 27 binary64) %7631)) (approx %1456 %7638) (approx %1456 %7643) (approx %1456 %7649) (approx %1483 (*.f64 c (fma.f64 #s(literal -27 binary64) %7651 %7636))) (approx %1483 (*.f64 c (fma.f64 #s(literal -27 binary64) %7651 %7637))) (approx %1483 (*.f64 c (fma.f64 #s(literal -27 binary64) %7651 %7642))) (approx %58 (*.f64 %18 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 %32 c) %5942) c) %5977))) (approx %66 (*.f64 %18 %7670)) (approx %79 (*.f64 #s(literal -1/3 binary64) %6720)) (approx %79 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 1/3 binary64) %6723 %6725)))) (approx %79 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/3 binary64) %104 (*.f64 #s(literal -1/6 binary64) %7679)) c) %6725)))) (approx %79 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %7692 c) %414) c) %6725)))) (approx %78 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %6718 %4363)))) (approx %78 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %6718 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %7705 b) c)))))) (approx %78 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %6718 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %7718 b) c)))))) (approx %181 (*.f64 #s(literal -1 binary64) (*.f64 %81 %7727))) (approx %181 (*.f64 #s(literal -1 binary64) (*.f64 %81 %7732))) (approx %190 (*.f64 #s(literal -1 binary64) (*.f64 %81 %7737))) (approx %190 (*.f64 #s(literal -1 binary64) (*.f64 %81 %7742))) (approx %240 (*.f64 %202 (fma.f64 #s(literal -1 binary64) (/.f64 %7727 c) %6793))) (approx %240 (*.f64 %202 (fma.f64 #s(literal -1 binary64) (/.f64 %7732 c) %6793))) (approx %252 (*.f64 %202 (fma.f64 #s(literal -1 binary64) (/.f64 %7737 c) %6818))) (approx %252 (*.f64 %202 (fma.f64 #s(literal -1 binary64) (/.f64 %7742 c) %6818))) (approx %290 (*.f64 #s(literal -1 binary64) (*.f64 %81 %7763))) (approx %290 (*.f64 #s(literal -1 binary64) (*.f64 %81 %7768))) (approx %296 (*.f64 #s(literal -1 binary64) (*.f64 %81 %7773))) (approx %296 (*.f64 #s(literal -1 binary64) (*.f64 %81 %7778))) (approx %322 (*.f64 %202 (fma.f64 #s(literal -1 binary64) (/.f64 %7763 c) %6863))) (approx %322 (*.f64 %202 (fma.f64 #s(literal -1 binary64) (/.f64 %7768 c) %6863))) (approx %330 (*.f64 %202 (fma.f64 #s(literal -1 binary64) (/.f64 %7773 c) %6888))) (approx %330 (*.f64 %202 (fma.f64 #s(literal -1 binary64) (/.f64 %7778 c) %6888))) (approx %350 (*.f64 #s(literal -1 binary64) (*.f64 c %7798))) (approx %370 (*.f64 #s(literal -1 binary64) (*.f64 c %7803))) (approx %386 (*.f64 %18 (fma.f64 #s(literal -1 binary64) (/.f64 %7798 c) (*.f64 #s(literal -9/16 binary64) %6904)))) (approx %389 (*.f64 #s(literal -1 binary64) (*.f64 %81 %7803))) (approx %389 (*.f64 #s(literal -1 binary64) (*.f64 %81 (fma.f64 #s(literal -1 binary64) (/.f64 %6696 c) %7802)))) (approx %1761 (*.f64 #s(literal -1 binary64) (*.f64 %81 (fma.f64 #s(literal -1 binary64) (/.f64 %7670 c) %7802)))) (approx %463 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6931 %8)))) (approx %468 (*.f64 #s(literal -1 binary64) %6935)) (approx %468 (*.f64 #s(literal -1 binary64) %6937)) (approx %468 (*.f64 #s(literal -1 binary64) %6946)) (approx %473 (*.f64 #s(literal -1 binary64) %6952)) (approx %473 (*.f64 #s(literal -1 binary64) %6956)) (approx %473 (*.f64 #s(literal -1 binary64) %6960)) (approx %495 (*.f64 #s(literal -1 binary64) %7843)) (approx %495 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %7842 (*.f64 #s(literal -1/4 binary64) (/.f64 %25 %7847)))))) (approx %495 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %7842 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) %7856 %7858) %81)))))) (approx %495 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %7842 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) %7856 (fma.f64 #s(literal 1/32 binary64) (/.f64 %176 %7868) %7858)) %81)))))) (approx %536 (*.f64 #s(literal -3 binary64) %6991)) (approx %536 (*.f64 #s(literal -1 binary64) %6998)) (approx %536 (*.f64 #s(literal -1 binary64) %7002)) (approx %536 (*.f64 #s(literal -1 binary64) %7007)) (approx %562 (*.f64 #s(literal -1 binary64) %7011)) (approx %562 (*.f64 #s(literal -1 binary64) %7014)) (approx %562 (*.f64 #s(literal -1 binary64) %7018)) (approx %570 (*.f64 #s(literal -1 binary64) %7020)) (approx %570 (*.f64 #s(literal -1 binary64) %7022)) (approx %570 (*.f64 #s(literal -1 binary64) %7028)) (approx %584 (*.f64 #s(literal -1 binary64) %7032)) (approx %584 (*.f64 #s(literal -1 binary64) %7035)) (approx %584 (*.f64 #s(literal -1 binary64) %7039)) (approx %592 (*.f64 #s(literal -1 binary64) %7045)) (approx %592 (*.f64 #s(literal -1 binary64) %7050)) (approx %592 (*.f64 #s(literal -1 binary64) %7055)) (approx %610 (*.f64 #s(literal -1 binary64) %7061)) (approx %610 (*.f64 #s(literal -1 binary64) %7066)) (approx %610 (*.f64 #s(literal -1 binary64) %7071)) (approx %629 (*.f64 #s(literal -1 binary64) %7074)) (approx %629 (*.f64 #s(literal -1 binary64) %7077)) (approx %629 (*.f64 #s(literal -1 binary64) %7081)) (approx %636 (*.f64 #s(literal -1 binary64) %7087)) (approx %636 (*.f64 #s(literal -1 binary64) %7090)) (approx %636 (*.f64 #s(literal -1 binary64) %7094)) (approx %641 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 %6745 %6718)))) (approx %641 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 %7935 %6718)))) (approx %641 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %7940 %7715) c))) c)) %6718)))) (approx %654 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %6718 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b %7705) c)))))) (approx %654 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %6718 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b %7718) c)))))) (approx %666 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 3 binary64) %6995 (*.f64 #s(literal 3 binary64) %7115))))) (approx %666 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) %397 (*.f64 #s(literal -3/2 binary64) %7970)) c) %6996)))) (approx %666 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) %397 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/8 binary64) %7978 (*.f64 #s(literal 3/2 binary64) %7979)) c))) c) %6996)))) (approx %680 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 1/3 binary64) %6718 %7361)))) (approx %680 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/3 binary64) b (*.f64 #s(literal -1/6 binary64) %7704)) c) %7085)))) (approx %680 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/24 binary64) %7713 (*.f64 #s(literal 1/6 binary64) %7714)) c) %417) c) %7085)))) (approx %690 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %6723 %6724)))) (approx %690 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %104 (*.f64 #s(literal -1/2 binary64) %7679)) c) %6724)))) (approx %690 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %104 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) %7689 %8021) c))) c) %6724)))) (approx %698 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 a %6718 %7115)))) (approx %698 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %397 %8035) c) %6995)))) (approx %698 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %397 %8045) c) %6995)))) (approx %708 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 3 binary64) %6718 %7437)))) (approx %708 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) b %8056) c) %7154)))) (approx %708 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/8 binary64) %7713 (*.f64 #s(literal 3/2 binary64) %7714)) c))) c) %7154)))) (approx %718 %8074) (approx %718 (*.f64 %18 (fma.f64 #s(literal -1 binary64) %7169 %8073))) (approx %718 (*.f64 %18 (-.f64 (fma.f64 #s(literal -1/2 binary64) %7174 %8073) %7169))) (approx %718 (*.f64 %18 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %7716 %81) %8073) %7169))) (approx %757 (*.f64 #s(literal -1/2 binary64) %6720)) (approx %757 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 1/2 binary64) %6723 %7187)))) (approx %757 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %104 (*.f64 #s(literal -1/4 binary64) %7679)) c) %7187)))) (approx %757 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) %7689 (*.f64 #s(literal 1/4 binary64) %7690)) c) %2670) c) %7187)))) (approx %788 (*.f64 #s(literal -3 binary64) %7199)) (approx %788 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) %7204 %8112) c))) (approx %788 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 %7210 c) %8119) c) %8112) c))) (approx %788 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 %7221 c) (*.f64 #s(literal 3 binary64) %7210)) c) %8119) c) %8112) c))) (approx %838 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3 binary64) %8118 (*.f64 #s(literal 3 binary64) (/.f64 %7230 c))) c) %8112) c))) (approx %838 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) %7230 (*.f64 #s(literal 3 binary64) (/.f64 %7237 c))) c) %8119) c) %8112) c))) (approx %882 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 3 binary64) %6723 %7245)))) (approx %882 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %8160 %7245)))) (approx %882 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) %104 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/8 binary64) %7689 (*.f64 #s(literal 3/2 binary64) %7690)) c))) c) %7245)))) (approx %891 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6723 (*.f64 #s(literal -1 binary64) %6724))))) (approx %891 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6724 %8182)))) (approx %891 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6724 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %7690 %8187) c) %104) c)))))) (approx %919 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 1/3 binary64) %6995 %7463)))) (approx %919 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %8203 %7271)))) (approx %919 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/24 binary64) %7978 (*.f64 #s(literal 1/6 binary64) %7979)) c) %433) c) %7271)))) (approx %707 (*.f64 #s(literal -1 binary64) %7283)) (approx %707 (*.f64 #s(literal -1 binary64) %7285)) (approx %707 (*.f64 #s(literal -1 binary64) %7289)) (approx %961 (*.f64 #s(literal -1 binary64) %7291)) (approx %961 (*.f64 #s(literal -1 binary64) %7293)) (approx %961 (*.f64 #s(literal -1 binary64) %7297)) (approx %977 (*.f64 #s(literal -1/9 binary64) %6720)) (approx %977 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 1/9 binary64) %6723 %7301)))) (approx %977 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) %104 (*.f64 #s(literal -1/18 binary64) %7679)) c) %7301)))) (approx %977 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/72 binary64) %7689 (*.f64 #s(literal 1/18 binary64) %7690)) c) %2747) c) %7301)))) (approx %1028 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) %6723) %6724)))) (approx %1028 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 %8182 %6724)))) (approx %1028 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %8187 %8021) c) %104) c)) %6724)))) (approx %1036 (*.f64 #s(literal -1 binary64) %7326)) (approx %1036 (*.f64 #s(literal -1 binary64) %7331)) (approx %1036 (*.f64 #s(literal -1 binary64) %7336)) (approx %1059 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal 3 binary64) %6723) %7339)))) (approx %1059 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) %8160) %7339)))) (approx %1059 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) %104 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -3/8 binary64) %7689) (*.f64 #s(literal -3/2 binary64) %7690)) c))) c)) %7339)))) (approx %1097 (*.f64 #s(literal -1 binary64) %7353)) (approx %1097 (*.f64 #s(literal -1 binary64) %7355)) (approx %1097 (*.f64 #s(literal -1 binary64) %7359)) (approx %1130 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6718 (*.f64 #s(literal -1/3 binary64) %4363))))) (approx %1130 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/6 binary64) %7704 %1131) c) %8310)))) (approx %1130 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/6 binary64) %7714 (*.f64 #s(literal 1/24 binary64) %7713)) c) %1131) c) %8310)))) (approx %1157 (*.f64 #s(literal -1 binary64) %7374)) (approx %1157 (*.f64 #s(literal -1 binary64) %7376)) (approx %1157 (*.f64 #s(literal -1 binary64) %7380)) (approx %1166 (*.f64 #s(literal -1 binary64) %7386)) (approx %1166 (*.f64 #s(literal -1 binary64) %7391)) (approx %1166 (*.f64 #s(literal -1 binary64) %7396)) (approx %1175 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 %7463 %7399)))) (approx %1175 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) %8203) %7399)))) (approx %1175 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/24 binary64) %7978) (*.f64 #s(literal -1/6 binary64) %7979)) c) %433) c)) %7399)))) (approx %1218 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6718 %6745)))) (approx %1218 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6718 %7935)))) (approx %1218 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6718 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %7714 %7940) c))) c)))))) (approx %1223 (*.f64 #s(literal -1 binary64) %7424)) (approx %1223 (*.f64 #s(literal -1 binary64) %7428)) (approx %1223 (*.f64 #s(literal -1 binary64) %7433)) (approx %1235 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -3 binary64) %6718 %7450)))) (approx %1235 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -3 binary64) %6718 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3/2 binary64) %7704 %1236) c)))))) (approx %1235 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -3 binary64) %6718 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/2 binary64) %7714 (*.f64 #s(literal 3/8 binary64) %7713)) c) %1236) c)))))) (approx %1248 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 %7437 %7451)))) (approx %1248 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %8056 %1236) c)) %7451)))) (approx %1248 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -3/8 binary64) %7713) (*.f64 #s(literal -3/2 binary64) %7714)) c)) %1236) c)) %7451)))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6995 %7398)))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/6 binary64) %7970 %455) c) %7399)))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/6 binary64) %7979 (*.f64 #s(literal 1/24 binary64) %7978)) c) %455) c) %7399)))) (approx %1290 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %8035 %397) c) %6995)))) (approx %1290 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %8045 %397) c) %6995)))) (approx %1299 (*.f64 #s(literal -1/3 binary64) %7482)) (approx %1299 (*.f64 #s(literal -1 binary64) %7490)) (approx %1299 (*.f64 #s(literal -1 binary64) %7495)) (approx %1299 (*.f64 #s(literal -1 binary64) %7501)) (approx %1309 (*.f64 #s(literal -1 binary64) %7503)) (approx %1309 (*.f64 #s(literal -1 binary64) %7505)) (approx %1309 (*.f64 #s(literal -1 binary64) %7509)) (approx %1322 (*.f64 #s(literal -1/9 binary64) %7482)) (approx %1322 (*.f64 #s(literal -1 binary64) %7515)) (approx %1322 (*.f64 #s(literal -1 binary64) %7518)) (approx %1322 (*.f64 #s(literal -1 binary64) %7522)) (approx %1337 (*.f64 #s(literal -1 binary64) %7528)) (approx %1337 (*.f64 #s(literal -1 binary64) %7533)) (approx %1337 (*.f64 #s(literal -1 binary64) %7538)) (approx %1347 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6995 (*.f64 #s(literal -1 binary64) %7115))))) (approx %1347 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6995 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %7970 %397) c)))))) (approx %1347 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6995 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %7979 (*.f64 #s(literal 1/8 binary64) %7978)) c) %397) c)))))) (approx %1358 (*.f64 #s(literal -1 binary64) %7482)) (approx %1358 (*.f64 #s(literal -1 binary64) %7554)) (approx %1358 (*.f64 #s(literal -1 binary64) %7557)) (approx %1358 (*.f64 #s(literal -1 binary64) %7561)) (approx %1366 (*.f64 #s(literal -1/9 binary64) %6719)) (approx %1366 (*.f64 #s(literal -1 binary64) %7567)) (approx %1366 (*.f64 #s(literal -1 binary64) %7570)) (approx %1366 (*.f64 #s(literal -1 binary64) %7574)) (approx %1376 (*.f64 #s(literal -1/9 binary64) %6991)) (approx %1376 (*.f64 #s(literal -1 binary64) %7580)) (approx %1376 (*.f64 #s(literal -1 binary64) %7583)) (approx %1376 (*.f64 #s(literal -1 binary64) %7587)) (approx %1411 (*.f64 #s(literal -1/3 binary64) (/.f64 %7843 a))) (approx %1411 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1/12 binary64) (/.f64 %25 (*.f64 a %7847)) %8535)))) (approx %1411 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/48 binary64) %8541 %8544) %81) %8535)))) (approx %1411 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/48 binary64) %8541 (fma.f64 #s(literal 1/96 binary64) (/.f64 %176 (*.f64 a %7868)) %8544)) %81) %8535)))) (approx %1436 (*.f64 #s(literal 1/3 binary64) (/.f64 %8074 a))) (approx %1436 (*.f64 %18 %8566)) (approx %1436 (*.f64 %18 (fma.f64 #s(literal -1/3 binary64) %7613 (fma.f64 #s(literal -1/6 binary64) %7620 %8565)))) (approx %1436 (*.f64 %18 (fma.f64 #s(literal -1 binary64) (/.f64 %7692 %81) %8566))) (approx %1456 (*.f64 #s(literal -27 binary64) %7631)) (approx %1456 (*.f64 #s(literal -1 binary64) %7638)) (approx %1456 (*.f64 #s(literal -1 binary64) %7643)) (approx %1456 (*.f64 #s(literal -1 binary64) %7649)) (approx %1483 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 27 binary64) %7635 (*.f64 #s(literal 27 binary64) %7651))))) (approx %1483 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -27 binary64) %1653 (*.f64 #s(literal -27/2 binary64) (/.f64 %3994 %6719))) c) %7636)))) (approx %1483 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -27 binary64) %1653 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -27/8 binary64) (/.f64 %7640 %7687) (*.f64 #s(literal 27/2 binary64) (/.f64 %3994 %6718))) c))) c) %7636)))) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 555.0ms | c | inf |
| 398.0ms | b | 0 |
| 371.0ms | c | 0 |
| 333.0ms | b | inf |
| 326.0ms | c | -inf |
| Inputs |
|---|
%1 = (neg.f64 b) %2 = (*.f64 b b) %5 = (*.f64 #s(literal 3 binary64) a) %7 = (*.f64 a c) %9 = (pow.f64 b #s(literal 2 binary64)) %11 = (sqrt.f64 %9) %13 = (/.f64 c %11) %15 = (pow.f64 c #s(literal 2 binary64)) %16 = (*.f64 a %15) %17 = (pow.f64 %11 #s(literal 3 binary64)) %18 = (/.f64 %16 %17) %20 = (pow.f64 c #s(literal 3 binary64)) %22 = (pow.f64 %11 #s(literal 5 binary64)) %23 = (-.f64 %11 b) %25 = (/.f64 %23 a) %28 = (*.f64 #s(literal -3/8 binary64) %18) %29 = (fma.f64 #s(literal -1/2 binary64) %13 %28) %30 = (*.f64 a %29) %31 = (fma.f64 #s(literal 1/3 binary64) %23 %30) %32 = (/.f64 %31 a) %36 = (* 3 a) %40 = (+ (neg b) (sqrt (- (* b b) (* %36 c)))) %41 = (/ %40 %36) %45 = (pow.f64 a #s(literal 2 binary64)) %47 = (pow.f64 b #s(literal 4 binary64)) %48 = (pow.f64 a #s(literal 4 binary64)) %50 = (pow.f64 b #s(literal 6 binary64)) %52 = (/.f64 b a) %57 = (/.f64 #s(literal 1 binary64) a) %58 = (*.f64 %45 %15) %59 = (pow.f64 a #s(literal 3 binary64)) %60 = (*.f64 %59 %20) %61 = (/.f64 %7 b) %62 = (*.f64 #s(literal -3/2 binary64) %61) %63 = (approx %40 %62) %64 = (/.f64 %58 %9) %65 = (*.f64 #s(literal -9/8 binary64) %64) %66 = (fma.f64 #s(literal -3/2 binary64) %7 %65) %67 = (/.f64 %66 b) %68 = (approx %40 %67) %69 = (/.f64 %60 %47) %70 = (fma.f64 #s(literal -27/16 binary64) %69 %66) %71 = (/.f64 %70 b) %72 = (approx %40 %71) %74 = (pow.f64 c #s(literal 4 binary64)) %75 = (*.f64 %48 %74) %77 = (*.f64 #s(literal 81/16 binary64) %75) %78 = (fma.f64 #s(literal 81/64 binary64) %75 %77) %79 = (/.f64 %78 %50) %80 = (*.f64 #s(literal -1/2 binary64) %79) %81 = (fma.f64 #s(literal -9/8 binary64) %64 %80) %82 = (fma.f64 #s(literal -3/2 binary64) %7 %81) %83 = (fma.f64 #s(literal -27/16 binary64) %69 %82) %84 = (/.f64 %83 b) %85 = (approx %40 %84) %86 = (/.f64 c b) %87 = (*.f64 #s(literal -1/2 binary64) %86) %89 = (/.f64 %16 %9) %90 = (*.f64 #s(literal -3/8 binary64) %89) %91 = (fma.f64 #s(literal -1/2 binary64) c %90) %92 = (/.f64 %91 b) %94 = (*.f64 %45 %20) %95 = (/.f64 %94 %47) %96 = (fma.f64 #s(literal -9/16 binary64) %95 %91) %97 = (/.f64 %96 b) %99 = (*.f64 a %50) %100 = (/.f64 %78 %99) %101 = (*.f64 #s(literal -1/6 binary64) %100) %102 = (fma.f64 #s(literal -3/8 binary64) %89 %101) %103 = (fma.f64 #s(literal -1/2 binary64) c %102) %104 = (fma.f64 #s(literal -9/16 binary64) %95 %103) %105 = (/.f64 %104 b) %110 = (*.f64 %45 c) %111 = (/.f64 %7 %17) %112 = (*.f64 #s(literal -3/8 binary64) %111) %113 = (/.f64 #s(literal 1 binary64) %11) %114 = (*.f64 #s(literal 1/2 binary64) %113) %115 = (-.f64 %112 %114) %116 = (*.f64 c %115) %117 = (fma.f64 #s(literal 1/3 binary64) %25 %116) %119 = (/.f64 %110 %22) %120 = (/.f64 a %17) %121 = (*.f64 #s(literal -3/8 binary64) %120) %122 = (fma.f64 #s(literal -9/16 binary64) %119 %121) %123 = (*.f64 c %122) %124 = (-.f64 %123 %114) %125 = (*.f64 c %124) %126 = (fma.f64 #s(literal 1/3 binary64) %25 %125) %128 = (*.f64 #s(literal -3 binary64) a) %129 = (*.f64 a b) %130 = (*.f64 %129 #s(literal 3 binary64)) %131 = (*.f64 %128 b) %132 = (*.f64 b #s(literal -1/3 binary64)) %133 = (*.f64 b #s(literal 1/3 binary64)) %134 = (/.f64 #s(literal -1/3 binary64) a) %135 = (/.f64 #s(literal 1/3 binary64) a) %136 = (*.f64 b %134) %137 = (/.f64 %129 %128) %138 = (*.f64 %136 #s(literal -3 binary64)) %139 = (neg.f64 a) %140 = (neg.f64 %52) %141 = (*.f64 %136 #s(literal 3 binary64)) %142 = (*.f64 %132 %5) %143 = (/.f64 %5 a) %144 = (*.f64 %132 #s(literal 3 binary64)) %145 = (*.f64 %132 a) %146 = (/.f64 #s(literal 3 binary64) a) %147 = (/.f64 %131 a) %148 = (*.f64 #s(literal 1/3 binary64) %5) %149 = (neg.f64 %129) %150 = (/.f64 #s(literal 3 binary64) %5) %151 = (*.f64 b #s(literal 3 binary64)) %152 = (neg.f64 %151) %153 = (/.f64 a %5) %154 = (/.f64 %5 #s(literal 3 binary64)) %155 = (/.f64 %129 %139) %156 = (/.f64 %151 %139) %157 = (/.f64 a #s(literal 3 binary64)) %158 = (/.f64 %149 #s(literal -3 binary64)) %159 = (/.f64 #s(literal 3 binary64) %139) %160 = (*.f64 %128 c) %161 = (fma.f64 b b %160) %162 = (fma.f64 %128 c %2) %163 = (sqrt.f64 %162) %164 = (neg.f64 %163) %165 = (sqrt.f64 %163) %166 = (*.f64 %163 %5) %167 = (*.f64 %163 %148) %168 = (*.f64 %163 %135) %169 = (/.f64 %163 a) %170 = (*.f64 %135 #s(literal 3 binary64)) %171 = (*.f64 %163 %170) %172 = (*.f64 %163 #s(literal -1/3 binary64)) %173 = (*.f64 %168 #s(literal -3 binary64)) %174 = (neg.f64 %169) %175 = (*.f64 %163 #s(literal 1/3 binary64)) %176 = (-.f64 %163 b) %177 = (-.f64 b %163) %178 = (fma.f64 %132 %143 %163) %179 = (fma.f64 %130 %134 %163) %180 = (fma.f64 %145 %146 %163) %181 = (*.f64 %128 %177) %182 = (*.f64 %177 #s(literal -1/3 binary64)) %183 = (fma.f64 %5 %168 %1) %184 = (fma.f64 %135 %166 %1) %185 = (fma.f64 %149 %150 %163) %186 = (fma.f64 %169 %148 %1) %187 = (fma.f64 %171 a %1) %188 = (/.f64 %176 a) %189 = (fma.f64 %156 %157 %163) %190 = (fma.f64 %173 %139 %1) %191 = (fma.f64 %158 %159 %163) %192 = (fma.f64 %163 a %142) %193 = (fma.f64 %163 #s(literal 3 binary64) %147) %194 = (fma.f64 %165 %165 %1) %200 = (*.f64 #s(literal 3 binary64) %176) %202 = (*.f64 #s(literal 9 binary64) a) %204 = (/.f64 #s(literal 1/2 binary64) a) %205 = (*.f64 %204 %176) %207 = (/.f64 #s(literal -1 binary64) a) %208 = (/.f64 #s(literal -2 binary64) a) %209 = (/.f64 a %182) %211 = (/.f64 %5 %176) %213 = (*.f64 #s(literal 3 binary64) %188) %215 = (*.f64 %207 %176) %217 = (/.f64 #s(literal 3 binary64) %188) %219 = (fma.f64 %132 #s(literal 3 binary64) %163) %221 = (*.f64 a %182) %222 = (*.f64 a a) %229 = (neg.f64 %202) %230 = (*.f64 %222 #s(literal 9 binary64)) %232 = (*.f64 %57 %219) %234 = (*.f64 %163 #s(literal 3 binary64)) %235 = (/.f64 %234 %202) %237 = (*.f64 %204 %163) %239 = (*.f64 b #s(literal -2/3 binary64)) %242 = (*.f64 b %208) %246 = (/.f64 %5 #s(literal 9 binary64)) %247 = (/.f64 %5 %222) %248 = (/.f64 %176 %202) %250 = (/.f64 %5 %202) %251 = (fma.f64 %168 #s(literal -3 binary64) %52) %253 = (/.f64 %152 %202) %256 = (-.f64 %138 %169) %258 = (*.f64 %52 #s(literal -3 binary64)) %259 = (*.f64 #s(literal -3 binary64) %169) %260 = (-.f64 %258 %259) %262 = (fma.f64 %136 #s(literal -3 binary64) %174) %264 = (*.f64 #s(literal -3 binary64) %174) %265 = (fma.f64 %52 #s(literal -3 binary64) %264) %267 = (fma.f64 %168 %139 %133) %269 = (fma.f64 %136 %139 %172) %271 = (*.f64 #s(literal 1/3 binary64) a) %272 = (*.f64 %163 %271) %273 = (*.f64 a %172) %274 = (-.f64 %145 %273) %276 = (*.f64 %222 #s(literal 3 binary64)) %277 = (/.f64 %5 %276) %279 = (fma.f64 %169 a %144) %281 = (*.f64 a %52) %282 = (fma.f64 %175 #s(literal -3 binary64) %281) %284 = (*.f64 #s(literal -3 binary64) %175) %285 = (fma.f64 %52 a %284) %287 = (*.f64 %163 a) %288 = (/.f64 %287 %276) %289 = (*.f64 #s(literal 3 binary64) %174) %290 = (-.f64 %156 %289) %292 = (*.f64 %169 a) %293 = (/.f64 %279 #s(literal 3 binary64)) %295 = (/.f64 %279 a) %297 = (fma.f64 %169 %128 %151) %298 = (neg.f64 %297) %300 = (*.f64 #s(literal -3 binary64) %164) %301 = (fma.f64 %52 %128 %300) %303 = (*.f64 %174 %128) %304 = (fma.f64 b #s(literal -3 binary64) %303) %306 = (/.f64 %149 %276) %307 = (*.f64 a %139) %308 = (*.f64 %139 %132) %309 = (fma.f64 %172 a %308) %310 = (*.f64 %139 a) %312 = (fma.f64 %132 %139 %273) %314 = (/.f64 %141 #s(literal 3 binary64)) %317 = (*.f64 %222 #s(literal -3 binary64)) %318 = (-.f64 %167 %129) %320 = (*.f64 %128 %172) %321 = (/.f64 %192 %5) %323 = (/.f64 %234 %230) %325 = (/.f64 %287 %230) %327 = (/.f64 %163 %230) %329 = (/.f64 %5 %230) %330 = (/.f64 a %230) %332 = (/.f64 #s(literal 3 binary64) %230) %333 = (/.f64 #s(literal 1 binary64) %202) %335 = (*.f64 %139 %163) %336 = (fma.f64 %133 %5 %335) %338 = (fma.f64 b %139 %320) %340 = (/.f64 %318 %5) %342 = (/.f64 %163 %222) %343 = (/.f64 %163 #s(literal 9 binary64)) %344 = (/.f64 %163 %202) %345 = (/.f64 a %202) %346 = (/.f64 #s(literal 3 binary64) %222) %347 = (/.f64 %287 #s(literal 9 binary64)) %349 = (/.f64 #s(literal 3 binary64) %202) %351 = (/.f64 %1 %230) %354 = (/.f64 #s(literal 1 binary64) %229) %357 = (/.f64 %1 %222) %359 = (/.f64 %149 #s(literal 9 binary64)) %361 = (/.f64 #s(literal 3 binary64) %276) %365 = (/.f64 %136 %5) %368 = (/.f64 %163 %276) %374 = (/.f64 %152 %276) %383 = (fma.f64 %136 %230 %166) %386 = (*.f64 %165 %135) %388 = (*.f64 %230 %230) %389 = (*.f64 %166 %230) %390 = (fma.f64 %131 %230 %389) %392 = (sqrt.f64 %161) %393 = (+.f64 %1 %392) b %1 %2 #s(literal 3 binary64) a %5 c %7 #s(literal 2 binary64) %9 #s(literal -3 binary64) %11 #s(literal -3/2 binary64) %13 #s(literal -9/8 binary64) %15 %16 %17 %18 #s(literal -27/16 binary64) %20 #s(literal 5 binary64) %22 %23 #s(literal 1/3 binary64) %25 #s(literal -1/2 binary64) #s(literal -3/8 binary64) %28 %29 %30 %31 %32 (approx %41 %32) #s(literal -9/16 binary64) #s(literal 1/2 binary64) %45 #s(literal 4 binary64) %47 %48 #s(literal 6 binary64) %50 #s(literal -1 binary64) %52 #s(literal -1/3 binary64) #s(literal 1/6 binary64) #s(literal -1/6 binary64) #s(literal 1 binary64) %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %70 %71 %72 #s(literal 81/64 binary64) %74 %75 #s(literal 81/16 binary64) %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 (approx %41 %87) %89 %90 %91 %92 (approx %41 %92) %94 %95 %96 %97 (approx %41 %97) %99 %100 %101 %102 %103 %104 %105 (approx %41 %105) #s(literal -2 binary64) #s(literal -2/3 binary64) #s(literal 2/3 binary64) %110 %111 %112 %113 %114 %115 %116 %117 (approx %41 %117) %119 %120 %121 %122 %123 %124 %125 %126 (approx %41 %126) %128 %129 %130 %131 %132 %133 %134 %135 %136 %137 %138 %139 %140 %141 %142 %143 %144 %145 %146 %147 %148 %149 %150 %151 %152 %153 %154 %155 %156 %157 %158 %159 %160 %161 %162 %163 %164 %165 %166 %167 %168 %169 %170 %171 %172 %173 %174 %175 %176 %177 %178 %179 %180 %181 %182 %183 %184 %185 %186 %187 %188 %189 %190 %191 %192 %193 %194 (/.f64 %176 %5) (/.f64 %182 a) (*.f64 %176 %135) (*.f64 #s(literal 1/3 binary64) %188) (/.f64 %188 #s(literal 3 binary64)) %200 #s(literal 9 binary64) %202 (/.f64 %200 %202) %204 %205 (*.f64 #s(literal 2/3 binary64) %205) %207 %208 %209 (/.f64 #s(literal 1 binary64) %209) %211 (/.f64 #s(literal 1 binary64) %211) %213 (/.f64 %213 #s(literal 9 binary64)) %215 (/.f64 %215 #s(literal -3 binary64)) %217 (/.f64 #s(literal 1 binary64) %217) %219 (/.f64 %219 %5) %221 %222 (/.f64 %221 %222) (fma.f64 b %134 %168) (fma.f64 %163 %135 %136) (fma.f64 #s(literal 1/3 binary64) %169 %136) (fma.f64 %52 #s(literal -1/3 binary64) %168) (+.f64 %136 %168) %229 %230 (/.f64 %181 %230) %232 (/.f64 %232 #s(literal 3 binary64)) %234 %235 (fma.f64 b %134 %235) %237 (fma.f64 #s(literal 2/3 binary64) %237 %136) %239 (fma.f64 %239 %204 %168) (fma.f64 %52 #s(literal -1/3 binary64) %235) %242 (fma.f64 %242 #s(literal 1/6 binary64) %168) (fma.f64 %172 %207 %136) (+.f64 %136 %235) %246 %247 %248 (*.f64 %143 %248) %250 %251 (/.f64 %251 #s(literal -3 binary64)) %253 (fma.f64 %163 %135 %253) (fma.f64 #s(literal 1/3 binary64) %169 %253) %256 (/.f64 %256 #s(literal -3 binary64)) %258 %259 %260 (/.f64 %260 #s(literal 9 binary64)) %262 (/.f64 %262 #s(literal -3 binary64)) %264 %265 (/.f64 %265 #s(literal 9 binary64)) %267 (/.f64 %267 %139) %269 (/.f64 %269 %139) %271 %272 %273 %274 (/.f64 %274 %222) %276 %277 (/.f64 %193 %202) %279 (/.f64 %279 %5) %281 %282 (/.f64 %282 %128) %284 %285 (/.f64 %285 %128) %287 %288 %289 %290 (/.f64 %290 #s(literal 9 binary64)) %292 %293 (/.f64 %293 a) %295 (/.f64 %295 #s(literal 3 binary64)) %297 %298 (/.f64 %298 %202) %300 %301 (/.f64 %301 %202) %303 %304 (/.f64 %304 %202) %306 %307 %308 %309 %310 (/.f64 %309 %310) %312 (/.f64 %312 %307) %314 (+.f64 %314 %168) (/.f64 %192 %276) %317 %318 (/.f64 %318 %276) %320 %321 (/.f64 %321 a) %323 (fma.f64 a %323 %136) %325 (fma.f64 #s(literal 3 binary64) %325 %136) %327 (fma.f64 %5 %327 %136) %329 %330 (fma.f64 %234 %330 %136) %332 %333 (*.f64 %193 %333) %335 %336 (/.f64 %336 %317) %338 (/.f64 %338 %276) %340 (/.f64 %340 a) %342 %343 %344 %345 %346 %347 (fma.f64 %346 %347 %136) %349 (fma.f64 %292 %349 %136) %351 (fma.f64 %5 %351 %168) (fma.f64 %152 %330 %168) %354 (*.f64 %297 %354) (fma.f64 %156 %345 %168) %357 (fma.f64 %357 %246 %168) %359 (fma.f64 %359 %346 %168) %361 (fma.f64 %145 %361 %168) (fma.f64 %175 %277 %136) (fma.f64 %272 %361 %136) %365 (fma.f64 %5 %365 %168) (fma.f64 %137 %150 %168) %368 (fma.f64 %171 %153 %136) (fma.f64 %1 %329 %235) (fma.f64 %287 %332 %253) (fma.f64 %140 %250 %235) (fma.f64 %155 %349 %235) %374 (fma.f64 %343 %247 %253) (fma.f64 %342 %246 %253) (fma.f64 %344 %143 %253) (fma.f64 %234 %330 %306) (fma.f64 %287 %332 %306) (fma.f64 %272 %361 %253) (fma.f64 %357 %246 %288) (fma.f64 %374 %157 %235) %383 (/.f64 %383 %230) (fma.f64 %368 %154 %306) %386 (fma.f64 %165 %386 %136) %388 %389 %390 (/.f64 %390 %388) %392 %393 (/.f64 %393 %5) (/.f64 %185 %5) (/.f64 %85 %5) (/.f64 %194 %5) (/.f64 %191 %5) (/.f64 %179 %5) (/.f64 %184 %5) (/.f64 %183 %5) (/.f64 %190 %5) (/.f64 %180 %5) (/.f64 %189 %5) (/.f64 %63 %5) (/.f64 %72 %5) (/.f64 %187 %5) (/.f64 %178 %5) (/.f64 %186 %5) (/.f64 %68 %5) |
| Outputs |
|---|
%1 = (neg.f64 b) %2 = (*.f64 b b) %3 = (*.f64 %1 %1) %4 = (fabs.f64 b) %5 = (*.f64 %4 %4) %7 = (pow.f64 b #s(literal 2 binary64)) %11 = (*.f64 #s(literal 3 binary64) a) %13 = (*.f64 a c) %20 = (sqrt.f64 %2) %24 = (/.f64 c %20) %25 = (neg.f64 c) %26 = (neg.f64 %20) %28 = (/.f64 #s(literal 1 binary64) %20) %33 = (*.f64 c c) %35 = (*.f64 a %33) %37 = (*.f64 %20 %20) %39 = (*.f64 %37 %20) %43 = (/.f64 %35 %39) %46 = (neg.f64 %35) %47 = (neg.f64 %39) %49 = (/.f64 #s(literal 1 binary64) %39) %55 = (*.f64 %33 c) %58 = (pow.f64 %20 #s(literal 5 binary64)) %61 = (-.f64 %20 b) %66 = (/.f64 %61 a) %68 = (neg.f64 a) %70 = (/.f64 #s(literal 1 binary64) a) %75 = (/.f64 b a) %79 = (*.f64 #s(literal -3/8 binary64) %35) %82 = (*.f64 #s(literal -3/8 binary64) %43) %84 = (*.f64 %24 #s(literal -1/2 binary64)) %86 = (fma.f64 #s(literal -1/2 binary64) %24 %82) %90 = (neg.f64 #s(literal -3/8 binary64)) %95 = (*.f64 a %86) %97 = (*.f64 a %82) %99 = (*.f64 %82 a) %105 = (*.f64 %61 #s(literal 1/3 binary64)) %109 = (fma.f64 %86 a %105) %116 = (/.f64 %109 a) %122 = (/.f64 %95 a) %125 = (*.f64 %66 #s(literal 1/3 binary64)) %130 = (* 3 a) %134 = (+ (neg b) (sqrt (- (* b b) (* %130 c)))) %135 = (/ %134 %130) %138 = (*.f64 a a) %139 = (*.f64 %68 %68) %140 = (fabs.f64 a) %141 = (*.f64 %140 %140) %142 = (pow.f64 a #s(literal 2 binary64)) %144 = (pow.f64 b #s(literal 4 binary64)) %145 = (pow.f64 a #s(literal 4 binary64)) %147 = (pow.f64 b #s(literal 6 binary64)) %160 = (neg.f64 #s(literal 1 binary64)) %167 = (*.f64 %138 %33) %170 = (*.f64 %138 a) %173 = (*.f64 %170 %55) %175 = (/.f64 %13 b) %176 = (/.f64 c b) %178 = (neg.f64 %13) %180 = (/.f64 #s(literal 1 binary64) b) %184 = (*.f64 #s(literal -3/2 binary64) a) %185 = (*.f64 %184 c) %187 = (*.f64 #s(literal -3/2 binary64) %175) %189 = (approx %134 %187) %190 = (/.f64 %167 %2) %191 = (/.f64 %33 %2) %194 = (neg.f64 %2) %196 = (/.f64 #s(literal 1 binary64) %2) %202 = (*.f64 #s(literal -9/8 binary64) %190) %205 = (fma.f64 #s(literal -3/2 binary64) %13 %202) %216 = (/.f64 %205 b) %217 = (neg.f64 %205) %222 = (/.f64 %202 b) %226 = (approx %134 %216) %228 = (/.f64 %55 %144) %229 = (*.f64 %170 %228) %231 = (neg.f64 %144) %233 = (/.f64 #s(literal 1 binary64) %144) %237 = (fma.f64 #s(literal -27/16 binary64) %229 %205) %239 = (*.f64 %229 #s(literal -27/16 binary64)) %241 = (fma.f64 %229 #s(literal -27/16 binary64) %185) %245 = (/.f64 %237 b) %251 = (/.f64 %239 b) %253 = (approx %134 %245) %255 = (pow.f64 c #s(literal 4 binary64)) %256 = (pow.f64 %13 #s(literal 4 binary64)) %261 = (*.f64 #s(literal 81/16 binary64) %256) %262 = (*.f64 #s(literal 81/16 binary64) %145) %265 = (*.f64 %256 (+.f64 #s(literal 81/64 binary64) #s(literal 81/16 binary64))) %268 = (*.f64 %256 #s(literal 81/64 binary64)) %281 = (/.f64 %265 %147) %282 = (neg.f64 %265) %294 = (*.f64 #s(literal -1/2 binary64) %281) %296 = (fma.f64 #s(literal -9/8 binary64) %190 %294) %308 = (fma.f64 #s(literal -3/2 binary64) %13 %296) %315 = (fma.f64 #s(literal -27/16 binary64) %229 %308) %322 = (/.f64 %315 b) %330 = (approx %134 %322) %335 = (*.f64 c #s(literal -1/2 binary64)) %337 = (*.f64 #s(literal -1/2 binary64) %176) %340 = (/.f64 %35 %2) %347 = (*.f64 #s(literal -3/8 binary64) %340) %350 = (fma.f64 #s(literal -1/2 binary64) c %347) %359 = (/.f64 %350 b) %360 = (neg.f64 %350) %365 = (/.f64 %347 b) %371 = (*.f64 %138 %55) %372 = (/.f64 %371 %144) %379 = (fma.f64 #s(literal -9/16 binary64) %372 %350) %381 = (*.f64 %372 #s(literal -9/16 binary64)) %383 = (fma.f64 %372 #s(literal -9/16 binary64) %335) %387 = (/.f64 %379 b) %393 = (/.f64 %381 b) %396 = (*.f64 a %147) %398 = (/.f64 %265 %396) %412 = (*.f64 #s(literal -1/6 binary64) %398) %414 = (fma.f64 #s(literal -3/8 binary64) %340 %412) %426 = (fma.f64 #s(literal -1/2 binary64) c %414) %432 = (fma.f64 #s(literal -9/16 binary64) %372 %426) %439 = (/.f64 %432 b) %452 = (*.f64 %138 c) %453 = (/.f64 %13 %39) %462 = (*.f64 #s(literal -3/8 binary64) %453) %469 = (/.f64 #s(literal 1/2 binary64) %20) %474 = (-.f64 %462 %469) %475 = (neg.f64 %469) %481 = (neg.f64 #s(literal 1/2 binary64)) %482 = (*.f64 %481 %28) %486 = (*.f64 c %474) %489 = (fma.f64 #s(literal 1/3 binary64) %66 %486) %499 = (/.f64 %452 %58) %509 = (/.f64 a %39) %516 = (*.f64 #s(literal -3/8 binary64) %509) %518 = (*.f64 %499 #s(literal -9/16 binary64)) %520 = (fma.f64 #s(literal -9/16 binary64) %499 %516) %529 = (*.f64 c %520) %531 = (*.f64 c %516) %533 = (*.f64 %516 c) %539 = (-.f64 %529 %469) %548 = (*.f64 c %539) %551 = (fma.f64 #s(literal 1/3 binary64) %66 %548) %562 = (*.f64 #s(literal -3 binary64) a) %563 = (*.f64 a b) %565 = (*.f64 b #s(literal 3 binary64)) %568 = (*.f64 %563 #s(literal 3 binary64)) %571 = (*.f64 %562 b) %572 = (*.f64 b #s(literal -1/3 binary64)) %574 = (*.f64 b #s(literal 1/3 binary64)) %576 = (/.f64 #s(literal -1/3 binary64) a) %582 = (/.f64 #s(literal 1/3 binary64) a) %589 = (*.f64 b %576) %593 = (/.f64 %563 %562) %596 = (/.f64 %563 #s(literal -3 binary64)) %600 = (neg.f64 %563) %601 = (neg.f64 %562) %603 = (/.f64 #s(literal 1 binary64) %562) %607 = (*.f64 %576 #s(literal -3 binary64)) %610 = (*.f64 %589 #s(literal -3 binary64)) %613 = (neg.f64 %75) %617 = (*.f64 %589 #s(literal 3 binary64)) %618 = (*.f64 #s(literal -1/3 binary64) %11) %621 = (*.f64 %572 %11) %622 = (*.f64 %572 #s(literal 3 binary64)) %624 = (/.f64 %11 a) %625 = (/.f64 a a) %627 = (neg.f64 %11) %630 = (/.f64 a %11) %632 = (*.f64 #s(literal -1/3 binary64) #s(literal 3 binary64)) %636 = (*.f64 #s(literal -1/3 binary64) a) %638 = (*.f64 %572 a) %639 = (/.f64 #s(literal 3 binary64) a) %640 = (neg.f64 #s(literal 3 binary64)) %643 = (/.f64 a #s(literal 3 binary64)) %647 = (*.f64 %562 %75) %648 = (*.f64 %75 #s(literal -3 binary64)) %656 = (*.f64 #s(literal 1/3 binary64) %11) %657 = (*.f64 #s(literal 1/3 binary64) #s(literal 3 binary64)) %662 = (/.f64 #s(literal 3 binary64) %11) %663 = (/.f64 #s(literal 3 binary64) #s(literal 3 binary64)) %666 = (/.f64 #s(literal 1 binary64) %11) %668 = (/.f64 %11 #s(literal 3 binary64)) %673 = (neg.f64 %565) %680 = (/.f64 #s(literal 1 binary64) #s(literal 3 binary64)) %683 = (/.f64 %563 %68) %685 = (*.f64 a %75) %687 = (neg.f64 %68) %689 = (/.f64 #s(literal 1 binary64) %68) %693 = (/.f64 %565 %68) %694 = (neg.f64 %639) %705 = (/.f64 %600 #s(literal -3 binary64)) %707 = (neg.f64 %600) %708 = (neg.f64 #s(literal -3 binary64)) %710 = (/.f64 #s(literal 1 binary64) #s(literal -3 binary64)) %721 = (*.f64 %562 c) %722 = (fma.f64 b b %721) %723 = (fma.f64 c %562 %2) %724 = (fma.f64 #s(literal -3 binary64) %13 %2) %725 = (fma.f64 %562 c %2) %726 = (+.f64 %2 %721) %727 = (+.f64 %721 %2) %729 = (-.f64 %2 (neg.f64 %721)) %731 = (-.f64 %2 (*.f64 %601 c)) %732 = (-.f64 %721 %194) %734 = (-.f64 %721 (*.f64 %1 b)) %735 = (fma.f64 %1 %1 %721) %736 = (fma.f64 %4 %4 %721) %737 = (sqrt.f64 %722) %738 = (fabs.f64 %737) %739 = (pow.f64 %722 #s(literal 1/2 binary64)) %741 = (sqrt.f64 (*.f64 %737 %737)) %742 = (sqrt.f64 %737) %743 = (pow.f64 %742 #s(literal 2 binary64)) %744 = (*.f64 %742 %742) %745 = (neg.f64 %742) %746 = (*.f64 %745 %745) %747 = (neg.f64 %737) %751 = (*.f64 %737 %11) %752 = (*.f64 %737 #s(literal 3 binary64)) %755 = (*.f64 %737 %656) %756 = (*.f64 %737 #s(literal 1/3 binary64)) %759 = (/.f64 %737 a) %762 = (*.f64 %737 %582) %764 = (*.f64 %742 %582) %773 = (*.f64 %582 #s(literal 3 binary64)) %774 = (*.f64 %737 %773) %778 = (*.f64 %737 #s(literal -1/3 binary64)) %780 = (*.f64 %582 #s(literal -3 binary64)) %782 = (*.f64 %762 #s(literal -3 binary64)) %785 = (neg.f64 %759) %787 = (-.f64 %737 b) %788 = (+.f64 %1 %737) %789 = (+.f64 %737 %1) %790 = (-.f64 b %737) %791 = (neg.f64 %790) %792 = (-.f64 %1 %747) %793 = (neg.f64 %1) %794 = (-.f64 %737 %793) %795 = (fma.f64 %742 %742 %1) %796 = (fma.f64 %745 %745 %1) %801 = (fma.f64 %572 %624 %737) %803 = (*.f64 %624 %572) %811 = (fma.f64 %568 %576 %737) %813 = (*.f64 %568 %576) %821 = (fma.f64 %638 %639 %737) %823 = (*.f64 %638 %639) %829 = (*.f64 a %790) %831 = (*.f64 %562 %790) %834 = (*.f64 %790 #s(literal -1/3 binary64)) %835 = (*.f64 %762 %11) %836 = (-.f64 %835 b) %838 = (fma.f64 #s(literal 3 binary64) (*.f64 a %762) %1) %839 = (fma.f64 %11 %762 %1) %840 = (fma.f64 %582 %751 %1) %841 = (fma.f64 %656 %759 %1) %842 = (fma.f64 %751 %582 %1) %843 = (fma.f64 %762 %11 %1) %844 = (fma.f64 %759 %656 %1) %845 = (+.f64 %1 %835) %846 = (+.f64 %835 %1) %847 = (-.f64 %835 %793) %848 = (fma.f64 %600 %662 %737) %850 = (*.f64 %600 %662) %856 = (*.f64 %773 a) %857 = (*.f64 %737 %856) %858 = (-.f64 %857 b) %865 = (/.f64 %787 a) %868 = (/.f64 a %787) %871 = (*.f64 %565 a) %873 = (/.f64 %871 (*.f64 %68 #s(literal 3 binary64))) %875 = (+.f64 %873 %737) %881 = (*.f64 %782 %68) %882 = (-.f64 %881 b) %884 = (*.f64 #s(literal -3 binary64) %68) %890 = (*.f64 %600 #s(literal 3 binary64)) %891 = (/.f64 %890 %884) %893 = (+.f64 %891 %737) %900 = (*.f64 %737 a) %905 = (fma.f64 %737 a %621) %910 = (neg.f64 %572) %916 = (fma.f64 %737 #s(literal 3 binary64) %647) %925 = (/.f64 %787 %11) %926 = (/.f64 %865 #s(literal 3 binary64)) %928 = (/.f64 (/.f64 %787 #s(literal 3 binary64)) a) %929 = (/.f64 %790 %627) %930 = (neg.f64 %865) %931 = (/.f64 %930 %640) %932 = (*.f64 #s(literal 1 binary64) %925) %933 = (*.f64 %787 %666) %934 = (*.f64 %666 %787) %935 = (/.f64 %11 %787) %936 = (/.f64 #s(literal 1 binary64) %935) %937 = (*.f64 %865 %680) %938 = (*.f64 %680 %865) %940 = (/.f64 %160 (neg.f64 %935)) %941 = (/.f64 %737 %11) %943 = (-.f64 %941 (/.f64 b %11)) %945 = (/.f64 #s(literal 1 binary64) (/.f64 %935 #s(literal 1 binary64))) %946 = (/.f64 %1 %11) %947 = (+.f64 %946 %941) %948 = (+.f64 %941 %946) %949 = (pow.f64 %935 #s(literal -1 binary64)) %950 = (/.f64 %834 a) %951 = (*.f64 %790 %576) %952 = (neg.f64 %834) %953 = (/.f64 %952 %68) %954 = (*.f64 #s(literal 1 binary64) %951) %955 = (*.f64 %70 %834) %956 = (*.f64 %834 %70) %957 = (/.f64 a %834) %958 = (/.f64 #s(literal 1 binary64) %957) %960 = (/.f64 %160 (neg.f64 %957)) %962 = (/.f64 #s(literal 1 binary64) (/.f64 %957 #s(literal 1 binary64))) %963 = (pow.f64 %957 #s(literal -1 binary64)) %972 = (*.f64 #s(literal 3 binary64) %787) %976 = (*.f64 #s(literal 9 binary64) a) %978 = (/.f64 %787 %976) %982 = (/.f64 #s(literal 3 binary64) #s(literal 9 binary64)) %985 = (neg.f64 %976) %987 = (/.f64 #s(literal 1 binary64) %976) %991 = (/.f64 #s(literal 1/2 binary64) a) %999 = (*.f64 %991 %787) %1002 = (*.f64 #s(literal 2/3 binary64) %991) %1004 = (/.f64 #s(literal -1 binary64) a) %1010 = (/.f64 #s(literal -2 binary64) a) %1022 = (*.f64 #s(literal 3 binary64) %868) %1024 = (*.f64 (/.f64 #s(literal 3 binary64) %787) a) %1025 = (/.f64 #s(literal 3 binary64) %865) %1026 = (/.f64 %627 %790) %1027 = (/.f64 %640 %930) %1029 = (*.f64 %11 (/.f64 #s(literal 1 binary64) %787)) %1030 = (/.f64 #s(literal 1 binary64) %925) %1032 = (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) %865)) %1034 = (*.f64 #s(literal 3 binary64) %865) %1040 = (neg.f64 #s(literal 9 binary64)) %1042 = (/.f64 #s(literal 1 binary64) #s(literal 9 binary64)) %1049 = (*.f64 %1004 %787) %1060 = (fma.f64 %572 #s(literal 3 binary64) %737) %1067 = (/.f64 %1060 #s(literal 3 binary64)) %1074 = (/.f64 %622 %11) %1076 = (*.f64 a %834) %1086 = (*.f64 a %68) %1088 = (/.f64 #s(literal 1 binary64) %138) %1092 = (fma.f64 b %576 %762) %1093 = (fma.f64 #s(literal 1/3 binary64) %759 %589) %1094 = (fma.f64 %75 #s(literal -1/3 binary64) %762) %1095 = (fma.f64 #s(literal -1/3 binary64) %75 %762) %1096 = (fma.f64 %576 b %762) %1097 = (fma.f64 %582 %737 %589) %1098 = (fma.f64 %737 %582 %589) %1099 = (fma.f64 %759 #s(literal 1/3 binary64) %589) %1100 = (+.f64 %589 %762) %1101 = (+.f64 %762 %589) %1102 = (neg.f64 %762) %1103 = (-.f64 %589 %1102) %1104 = (*.f64 %747 %582) %1105 = (-.f64 %589 %1104) %1106 = (*.f64 %1 %576) %1107 = (-.f64 %762 %1106) %1108 = (neg.f64 %589) %1109 = (-.f64 %762 %1108) %1110 = (fma.f64 %742 %764 %589) %1111 = (fma.f64 %764 %742 %589) %1115 = (*.f64 %138 #s(literal 9 binary64)) %1126 = (neg.f64 %1115) %1128 = (/.f64 #s(literal 1 binary64) %1115) %1134 = (*.f64 %70 %1060) %1139 = (*.f64 %70 %737) %1152 = (/.f64 #s(literal 3 binary64) %976) %1153 = (*.f64 %737 %1152) %1156 = (/.f64 %737 #s(literal 9 binary64)) %1158 = (neg.f64 %752) %1163 = (fma.f64 b %576 %1153) %1164 = (fma.f64 %75 #s(literal -1/3 binary64) %1153) %1165 = (fma.f64 #s(literal -1/3 binary64) %75 %1153) %1166 = (fma.f64 %576 b %1153) %1167 = (fma.f64 %737 %1152 %589) %1168 = (+.f64 %589 %1153) %1169 = (+.f64 %1153 %589) %1170 = (fma.f64 %1156 %639 %589) %1171 = (neg.f64 %1153) %1172 = (-.f64 %589 %1171) %1173 = (fma.f64 %752 %987 %589) %1175 = (/.f64 (fma.f64 %589 %976 %752) %976) %1179 = (*.f64 %991 %737) %1180 = (*.f64 %1002 %737) %1192 = (*.f64 b #s(literal -2/3 binary64)) %1196 = (*.f64 %1192 %991) %1211 = (*.f64 b %1010) %1215 = (*.f64 %1211 #s(literal 1/6 binary64)) %1228 = (*.f64 #s(literal -1/3 binary64) %1004) %1229 = (*.f64 %737 %1228) %1241 = (/.f64 %11 #s(literal 9 binary64)) %1242 = (/.f64 a #s(literal 9 binary64)) %1248 = (/.f64 %11 %138) %1249 = (/.f64 a %138) %1263 = (/.f64 %737 %976) %1274 = (/.f64 %11 %976) %1275 = (/.f64 a %976) %1285 = (fma.f64 %762 #s(literal -3 binary64) %75) %1292 = (/.f64 %75 #s(literal -3 binary64)) %1308 = (/.f64 %673 %976) %1313 = (neg.f64 %673) %1318 = (fma.f64 #s(literal 1/3 binary64) %759 %1308) %1319 = (fma.f64 %582 %737 %1308) %1320 = (fma.f64 %737 %582 %1308) %1321 = (fma.f64 %759 #s(literal 1/3 binary64) %1308) %1322 = (+.f64 %762 %1308) %1323 = (+.f64 %1308 %762) %1324 = (neg.f64 %1308) %1325 = (-.f64 %762 %1324) %1326 = (fma.f64 %673 %987 %762) %1328 = (/.f64 (fma.f64 %762 %976 %673) %976) %1329 = (fma.f64 %742 %764 %1308) %1330 = (fma.f64 %764 %742 %1308) %1331 = (-.f64 %610 %759) %1332 = (fma.f64 b %607 %785) %1333 = (fma.f64 #s(literal -3 binary64) %589 %785) %1334 = (fma.f64 %589 #s(literal -3 binary64) %785) %1335 = (+.f64 %610 %785) %1336 = (+.f64 %785 %610) %1338 = (neg.f64 (-.f64 %759 %610)) %1339 = (neg.f64 %785) %1340 = (-.f64 %610 %1339) %1343 = (/.f64 (-.f64 (*.f64 %610 a) %737) a) %1344 = (/.f64 %759 #s(literal -3 binary64)) %1345 = (-.f64 %589 %1344) %1346 = (/.f64 %785 #s(literal -3 binary64)) %1347 = (fma.f64 b %576 %1346) %1348 = (fma.f64 %75 #s(literal -1/3 binary64) %1346) %1349 = (fma.f64 #s(literal -1/3 binary64) %75 %1346) %1350 = (fma.f64 %576 b %1346) %1351 = (+.f64 %589 %1346) %1352 = (/.f64 %1331 #s(literal -3 binary64)) %1354 = (/.f64 (neg.f64 %1331) %708) %1355 = (*.f64 %1331 %710) %1357 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) %1331)) %1358 = (/.f64 %610 #s(literal -3 binary64)) %1359 = (-.f64 %1358 %1344) %1360 = (+.f64 %1358 %1346) %1361 = (*.f64 b #s(literal -3 binary64)) %1364 = (*.f64 #s(literal -3 binary64) %737) %1366 = (*.f64 #s(literal -3 binary64) %759) %1368 = (-.f64 %648 %1366) %1369 = (neg.f64 %1366) %1370 = (fma.f64 #s(literal -3 binary64) %75 %1369) %1371 = (*.f64 %708 %759) %1372 = (fma.f64 #s(literal -3 binary64) %75 %1371) %1373 = (fma.f64 #s(literal -3 binary64) %785 %648) %1374 = (fma.f64 %75 #s(literal -3 binary64) %1369) %1375 = (fma.f64 %75 #s(literal -3 binary64) %1371) %1376 = (fma.f64 %785 #s(literal -3 binary64) %648) %1377 = (+.f64 %648 %1369) %1378 = (+.f64 %648 %1371) %1379 = (+.f64 %1369 %648) %1381 = (neg.f64 (-.f64 %1366 %648)) %1383 = (-.f64 %648 (*.f64 %708 %785)) %1385 = (-.f64 %648 (neg.f64 %1369)) %1386 = (/.f64 %1368 #s(literal 9 binary64)) %1388 = (/.f64 (neg.f64 %1368) %1040) %1389 = (*.f64 %1368 %1042) %1391 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 9 binary64) %1368)) %1392 = (/.f64 %648 #s(literal 9 binary64)) %1394 = (-.f64 %1392 (/.f64 %1366 #s(literal 9 binary64))) %1396 = (+.f64 %1392 (/.f64 %1369 #s(literal 9 binary64))) %1399 = (*.f64 %582 %68) %1400 = (*.f64 %737 %1399) %1405 = (fma.f64 %762 %68 %574) %1412 = (/.f64 %574 %68) %1432 = (*.f64 %589 %68) %1434 = (fma.f64 %589 %68 %778) %1443 = (/.f64 %778 %68) %1460 = (*.f64 #s(literal 1/3 binary64) a) %1461 = (*.f64 %737 %1460) %1464 = (*.f64 a %778) %1468 = (-.f64 %638 %1464) %1469 = (neg.f64 %1464) %1471 = (*.f64 %68 %778) %1479 = (-.f64 %1464 %638) %1494 = (*.f64 %138 #s(literal 3 binary64)) %1495 = (/.f64 %11 %1494) %1496 = (/.f64 a %1494) %1499 = (/.f64 #s(literal 3 binary64) %138) %1501 = (neg.f64 %1494) %1503 = (/.f64 #s(literal 1 binary64) %1494) %1507 = (/.f64 %916 %976) %1509 = (/.f64 (/.f64 %916 #s(literal 9 binary64)) a) %1511 = (/.f64 (neg.f64 %916) %985) %1513 = (/.f64 (*.f64 %916 #s(literal 1 binary64)) %976) %1514 = (*.f64 %916 %987) %1515 = (*.f64 %987 %916) %1517 = (/.f64 #s(literal 1 binary64) (/.f64 %976 %916)) %1518 = (/.f64 %647 %976) %1519 = (fma.f64 %737 %1152 %1518) %1520 = (+.f64 %1153 %1518) %1521 = (fma.f64 %1156 %639 %1518) %1522 = (fma.f64 %752 %987 %1518) %1524 = (*.f64 %759 a) %1528 = (fma.f64 %759 a %622) %1535 = (/.f64 %622 a) %1536 = (+.f64 %759 %1535) %1537 = (/.f64 %1536 #s(literal 3 binary64)) %1538 = (/.f64 %1528 %11) %1540 = (/.f64 (neg.f64 %1536) %640) %1541 = (/.f64 %1528 #s(literal 3 binary64)) %1542 = (/.f64 %1541 a) %1543 = (*.f64 %1536 %680) %1544 = (neg.f64 %1528) %1545 = (/.f64 %1544 %627) %1547 = (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) %1536)) %1549 = (/.f64 (neg.f64 %1541) %68) %1550 = (*.f64 %1528 %666) %1552 = (/.f64 #s(literal 1 binary64) (/.f64 %11 %1528)) %1553 = (*.f64 %1541 %70) %1555 = (/.f64 #s(literal 1 binary64) (/.f64 a %1541)) %1557 = (+.f64 (/.f64 %1524 %11) %1074) %1560 = (*.f64 #s(literal -3 binary64) %756) %1561 = (fma.f64 a %75 %1560) %1562 = (fma.f64 #s(literal -3 binary64) %756 %685) %1563 = (fma.f64 %75 a %1560) %1564 = (*.f64 #s(literal 1/3 binary64) #s(literal -3 binary64)) %1565 = (fma.f64 %737 %1564 %685) %1566 = (fma.f64 %756 #s(literal -3 binary64) %685) %1567 = (fma.f64 %1364 #s(literal 1/3 binary64) %685) %1568 = (+.f64 %685 %1560) %1569 = (+.f64 %1560 %685) %1571 = (-.f64 %685 (neg.f64 %1560)) %1573 = (-.f64 %685 (*.f64 %708 %756)) %1574 = (-.f64 %1560 %683) %1576 = (-.f64 %1560 (*.f64 %68 %75)) %1577 = (/.f64 %1566 %562) %1579 = (/.f64 (/.f64 %1566 #s(literal -3 binary64)) a) %1581 = (/.f64 (neg.f64 %1566) %601) %1582 = (*.f64 %1566 %603) %1584 = (/.f64 #s(literal 1 binary64) (/.f64 %562 %1566)) %1585 = (/.f64 %685 %562) %1586 = (/.f64 %1560 %562) %1587 = (+.f64 %1585 %1586) %1588 = (+.f64 %1586 %1585) %1594 = (*.f64 %737 %1496) %1595 = (/.f64 %900 %138) %1597 = (/.f64 %737 %138) %1599 = (neg.f64 %900) %1604 = (*.f64 #s(literal 3 binary64) %785) %1608 = (-.f64 %693 %1604) %1609 = (*.f64 %640 %785) %1611 = (neg.f64 %1604) %1645 = (*.f64 %759 %562) %1649 = (fma.f64 %759 %562 %565) %1654 = (neg.f64 %1649) %1658 = (neg.f64 %1645) %1670 = (*.f64 #s(literal -3 binary64) %747) %1674 = (fma.f64 %75 %562 %1670) %1698 = (-.f64 %1361 %1645) %1721 = (/.f64 %600 %1494) %1722 = (/.f64 %563 %1494) %1730 = (*.f64 %68 a) %1731 = (neg.f64 %138) %1732 = (*.f64 #s(literal -1/3 binary64) %68) %1737 = (neg.f64 %638) %1738 = (fma.f64 a %778 %1737) %1739 = (fma.f64 b %1732 %1464) %1740 = (fma.f64 %572 %68 %1464) %1741 = (fma.f64 %68 %572 %1464) %1742 = (fma.f64 %600 #s(literal -1/3 binary64) %1464) %1743 = (fma.f64 %737 %636 %1737) %1744 = (fma.f64 %778 a %1737) %1745 = (fma.f64 %900 #s(literal -1/3 binary64) %1737) %1746 = (+.f64 %1464 %1737) %1747 = (+.f64 %1737 %1464) %1749 = (-.f64 %1464 (neg.f64 %1737)) %1751 = (-.f64 %1464 (*.f64 %687 %572)) %1752 = (-.f64 %1737 %1469) %1753 = (-.f64 %1737 %1471) %1754 = (/.f64 %1479 %1086) %1756 = (/.f64 (/.f64 %1479 %68) a) %1758 = (/.f64 (/.f64 %1479 a) %68) %1760 = (/.f64 %1468 (neg.f64 %1086)) %1762 = (*.f64 %1479 (/.f64 #s(literal 1 binary64) %1086)) %1764 = (/.f64 #s(literal 1 binary64) (/.f64 %1086 %1479)) %1765 = (/.f64 %1737 %1086) %1766 = (/.f64 %1464 %1086) %1767 = (+.f64 %1765 %1766) %1768 = (+.f64 %1766 %1765) %1770 = (*.f64 %589 %663) %1791 = (neg.f64 %905) %1796 = (/.f64 %621 %1494) %1803 = (*.f64 %138 #s(literal -3 binary64)) %1804 = (-.f64 %755 %563) %1814 = (neg.f64 %1804) %1819 = (*.f64 %756 %1495) %1822 = (*.f64 %562 %778) %1824 = (*.f64 %562 %737) %1826 = (/.f64 %905 %11) %1836 = (*.f64 %11 a) %1845 = (/.f64 #s(literal 3 binary64) %1115) %1846 = (*.f64 %737 %1845) %1855 = (*.f64 %1846 a) %1866 = (/.f64 a %1115) %1867 = (*.f64 %737 %1866) %1874 = (*.f64 %1867 #s(literal 3 binary64)) %1875 = (fma.f64 b %576 %1874) %1876 = (fma.f64 #s(literal 3 binary64) %1867 %589) %1877 = (fma.f64 %75 #s(literal -1/3 binary64) %1874) %1878 = (fma.f64 #s(literal -1/3 binary64) %75 %1874) %1879 = (fma.f64 %576 b %1874) %1880 = (fma.f64 %1867 #s(literal 3 binary64) %589) %1881 = (+.f64 %589 %1874) %1882 = (+.f64 %1874 %589) %1883 = (*.f64 %737 %1242) %1884 = (fma.f64 %1499 %1883 %589) %1885 = (fma.f64 %1883 %1499 %589) %1886 = (-.f64 %1874 %1106) %1887 = (-.f64 %1874 %1108) %1888 = (/.f64 %737 %1115) %1894 = (/.f64 %11 %1115) %1895 = (*.f64 %737 %1894) %1896 = (fma.f64 b %576 %1895) %1897 = (*.f64 a %1888) %1898 = (fma.f64 #s(literal 3 binary64) %1897 %589) %1899 = (fma.f64 %11 %1888 %589) %1900 = (fma.f64 %75 #s(literal -1/3 binary64) %1895) %1901 = (fma.f64 #s(literal -1/3 binary64) %75 %1895) %1902 = (fma.f64 %576 b %1895) %1903 = (fma.f64 %737 %1894 %589) %1904 = (fma.f64 %752 %1866 %589) %1905 = (fma.f64 %1888 %11 %589) %1906 = (fma.f64 %1866 %752 %589) %1907 = (+.f64 %589 %1895) %1908 = (+.f64 %1895 %589) %1909 = (fma.f64 %1241 %1597 %589) %1910 = (fma.f64 %1248 %1156 %589) %1911 = (fma.f64 %1597 %1241 %589) %1912 = (fma.f64 %1156 %1248 %589) %1913 = (-.f64 %1895 %1106) %1914 = (-.f64 %1895 %1108) %1915 = (fma.f64 %589 %1115 %751) %1916 = (/.f64 %1915 %1115) %1918 = (/.f64 (/.f64 %1915 %138) #s(literal 9 binary64)) %1920 = (/.f64 (neg.f64 %1915) %1126) %1921 = (*.f64 %1915 %1128) %1923 = (/.f64 #s(literal 1 binary64) (/.f64 %1115 %1915)) %1924 = (*.f64 %1115 %589) %1926 = (+.f64 (/.f64 %1924 %1115) %1895) %1952 = (*.f64 %11 %574) %1953 = (-.f64 %1952 %900) %1981 = (fma.f64 b %68 %1822) %2001 = (/.f64 %1822 %1494) %2004 = (/.f64 %1804 %11) %2055 = (*.f64 a %1152) %2056 = (*.f64 %759 %2055) %2068 = (/.f64 %1 %1115) %2071 = (/.f64 %1 %138) %2080 = (*.f64 %2068 %11) %2092 = (*.f64 %1866 %673) %2106 = (neg.f64 %987) %2118 = (*.f64 %68 %976) %2119 = (/.f64 %871 %2118) %2140 = (*.f64 %1894 %1) %2154 = (/.f64 %600 #s(literal 9 binary64)) %2161 = (/.f64 %890 %1115) %2174 = (/.f64 #s(literal 3 binary64) %1494) %2180 = (*.f64 %2174 %638) %2207 = (*.f64 %1461 %2174) %2212 = (*.f64 %1460 %2174) %2222 = (*.f64 b (/.f64 %576 %11)) %2235 = (*.f64 %2222 %11) %2248 = (/.f64 %568 (*.f64 %562 %11)) %2261 = (/.f64 %737 %1494) %2267 = (*.f64 %773 %630) %2268 = (*.f64 %737 %2267) %2292 = (*.f64 a %1845) %2296 = (*.f64 %900 %1845) %2304 = (*.f64 %613 %1274) %2314 = (/.f64 %568 %2118) %2325 = (/.f64 %673 %1494) %2334 = (fma.f64 #s(literal 3 binary64) %1897 %1308) %2335 = (fma.f64 %11 %1888 %1308) %2336 = (fma.f64 %737 %1894 %1308) %2337 = (fma.f64 %752 %1866 %1308) %2338 = (fma.f64 %1888 %11 %1308) %2339 = (fma.f64 %1866 %752 %1308) %2340 = (+.f64 %1308 %1895) %2341 = (+.f64 %1895 %1308) %2342 = (fma.f64 %1241 %1597 %1308) %2343 = (fma.f64 %1248 %1156 %1308) %2344 = (fma.f64 %1597 %1241 %1308) %2345 = (fma.f64 %1156 %1248 %1308) %2346 = (-.f64 %1895 %1324) %2347 = (fma.f64 %673 %987 %1895) %2349 = (/.f64 (fma.f64 %1895 %976 %673) %976) %2351 = (/.f64 %751 (*.f64 %976 a)) %2372 = (neg.f64 %1721) %2409 = (*.f64 %1494 #s(literal 3 binary64)) %2410 = (/.f64 (*.f64 %673 a) %2409) %2431 = (neg.f64 %751) %2435 = (/.f64 %751 %2409) %2449 = (*.f64 %1115 %1115) %2455 = (fabs.f64 %1115) %2459 = (*.f64 %11 %1115) %2461 = (*.f64 %751 %1115) %2463 = (*.f64 %751 %138) %2466 = (*.f64 %1115 (fma.f64 %562 b %751)) %2470 = (*.f64 %1115 %571) %2528 = (/.f64 %836 %11) %2530 = (/.f64 (/.f64 %836 #s(literal 3 binary64)) a) %2532 = (/.f64 (neg.f64 %836) %627) %2533 = (*.f64 %836 %666) %2535 = (/.f64 #s(literal 1 binary64) (/.f64 %11 %836)) %2537 = (+.f64 (/.f64 %835 %11) %946) b %1 %2 %3 %5 %7 #s(literal 3 binary64) a (*.f64 a #s(literal 3 binary64)) %11 c %13 (*.f64 c a) #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) #s(literal 1/2 binary64) #s(literal 1 binary64)) %2 %3 %5 %7 #s(literal -3 binary64) %20 (fabs.f64 %20) (pow.f64 %2 #s(literal 1/2 binary64)) #s(literal -3/2 binary64) %24 (/.f64 %25 %26) (*.f64 c %28) (/.f64 #s(literal 1 binary64) (/.f64 %20 c)) #s(literal -9/8 binary64) %33 (pow.f64 c #s(literal 2 binary64)) %35 (*.f64 %33 a) (*.f64 %20 %37) %39 (pow.f64 %20 #s(literal 3 binary64)) (pow.f64 %2 (/.f64 #s(literal 3 binary64) #s(literal 2 binary64))) %43 (*.f64 a (/.f64 %33 %39)) (/.f64 %46 %47) (*.f64 %35 %49) (/.f64 #s(literal 1 binary64) (/.f64 %39 %35)) #s(literal -27/16 binary64) (*.f64 c %33) %55 (pow.f64 c #s(literal 3 binary64)) #s(literal 5 binary64) %58 (pow.f64 %2 (/.f64 #s(literal 5 binary64) #s(literal 2 binary64))) %61 (+.f64 %20 %1) (neg.f64 (-.f64 b %20)) #s(literal 1/3 binary64) %66 (/.f64 (neg.f64 %61) %68) (*.f64 %61 %70) (/.f64 #s(literal 1 binary64) (/.f64 a %61)) (-.f64 (/.f64 %20 a) %75) #s(literal -1/2 binary64) #s(literal -3/8 binary64) (/.f64 %79 %39) (*.f64 %43 #s(literal -3/8 binary64)) %82 (fma.f64 %24 #s(literal -1/2 binary64) %82) (fma.f64 %43 #s(literal -3/8 binary64) %84) %86 (fma.f64 #s(literal -3/8 binary64) %43 %84) (+.f64 %82 %84) (+.f64 %84 %82) (-.f64 %84 (*.f64 %90 %43)) (-.f64 %84 (neg.f64 %82)) %95 (*.f64 %86 a) (fma.f64 a %84 %97) (fma.f64 %84 a %99) (+.f64 (*.f64 %84 a) %99) (+.f64 (*.f64 a %84) %97) (fma.f64 a %86 %105) (fma.f64 %61 #s(literal 1/3 binary64) %95) (fma.f64 #s(literal 1/3 binary64) %61 %95) %109 (+.f64 %95 %105) (+.f64 %105 %95) (-.f64 %105 (*.f64 %68 %86)) (-.f64 %105 (neg.f64 %95)) %116 (/.f64 (neg.f64 %109) %68) (*.f64 %109 %70) (/.f64 #s(literal 1 binary64) (/.f64 a %109)) (fma.f64 #s(literal 1/3 binary64) %66 %122) (fma.f64 %66 #s(literal 1/3 binary64) %122) (+.f64 %125 %122) (approx %135 %116) #s(literal -9/16 binary64) #s(literal 1/2 binary64) %138 %139 %141 %142 #s(literal 4 binary64) %144 %145 #s(literal 6 binary64) %147 #s(literal -1 binary64) %75 (/.f64 %1 %68) (*.f64 b %70) (/.f64 #s(literal 1 binary64) (/.f64 a b)) #s(literal -1/3 binary64) #s(literal 1/6 binary64) #s(literal -1/6 binary64) #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) #s(literal 1/2 binary64)) (exp.f64 #s(literal 0 binary64)) (cosh.f64 #s(literal 0 binary64)) %70 (/.f64 %160 %68) (*.f64 #s(literal 1 binary64) %70) (/.f64 #s(literal 1 binary64) (/.f64 a #s(literal 1 binary64))) (pow.f64 a #s(literal -1 binary64)) (*.f64 %33 %138) %167 (pow.f64 %13 #s(literal 2 binary64)) (*.f64 a %138) %170 (pow.f64 a #s(literal 3 binary64)) (*.f64 %55 %170) %173 (pow.f64 %13 #s(literal 3 binary64)) %175 (*.f64 a %176) (/.f64 %178 %1) (*.f64 %13 %180) (/.f64 #s(literal 1 binary64) (/.f64 b %13)) (/.f64 %185 b) %187 (*.f64 %175 #s(literal -3/2 binary64)) %189 %190 (*.f64 %138 %191) (/.f64 (neg.f64 %167) %194) (*.f64 %167 %196) (/.f64 #s(literal 1 binary64) (/.f64 %2 %167)) (/.f64 (*.f64 #s(literal -9/8 binary64) %167) %2) %202 (*.f64 %190 #s(literal -9/8 binary64)) (fma.f64 %13 #s(literal -3/2 binary64) %202) %205 (fma.f64 #s(literal -9/8 binary64) %190 %185) (fma.f64 %190 #s(literal -9/8 binary64) %185) (fma.f64 %184 c %202) (+.f64 %202 %185) (+.f64 %185 %202) (-.f64 %185 (*.f64 (neg.f64 #s(literal -9/8 binary64)) %190)) (-.f64 %185 (neg.f64 %202)) %216 (/.f64 %217 %1) (*.f64 %205 %180) (/.f64 #s(literal 1 binary64) (/.f64 b %205)) (fma.f64 #s(literal -3/2 binary64) %175 %222) (fma.f64 %175 #s(literal -3/2 binary64) %222) (+.f64 %187 %222) %226 (/.f64 %173 %144) %229 (/.f64 (neg.f64 %173) %231) (*.f64 %173 %233) (/.f64 #s(literal 1 binary64) (/.f64 %144 %173)) %237 (fma.f64 %229 #s(literal -27/16 binary64) %205) (+.f64 %205 %239) (+.f64 %241 %202) (+.f64 %239 %205) (-.f64 %239 %217) %245 (/.f64 (neg.f64 %237) %1) (*.f64 %237 %180) (/.f64 #s(literal 1 binary64) (/.f64 b %237)) (+.f64 %251 %216) %253 #s(literal 81/64 binary64) %255 %256 (*.f64 %145 %255) (*.f64 %255 %145) #s(literal 81/16 binary64) (*.f64 %256 #s(literal 81/16 binary64)) %261 (*.f64 %262 %255) %265 (fma.f64 #s(literal 81/64 binary64) %256 %261) (fma.f64 %256 #s(literal 81/64 binary64) %261) (fma.f64 %256 #s(literal 81/16 binary64) %268) (fma.f64 #s(literal 81/16 binary64) %256 %268) (+.f64 %261 %268) (+.f64 %268 %261) (-.f64 %268 (*.f64 (neg.f64 #s(literal 81/16 binary64)) %256)) (-.f64 %268 (neg.f64 %261)) (fma.f64 (*.f64 #s(literal 81/64 binary64) %145) %255 %261) (fma.f64 %262 %255 %268) %281 (/.f64 %282 (neg.f64 %147)) (*.f64 %265 (/.f64 #s(literal 1 binary64) %147)) (/.f64 #s(literal 1 binary64) (/.f64 %147 %265)) (+.f64 (/.f64 %268 %147) (/.f64 %261 %147)) (/.f64 (*.f64 #s(literal -1/2 binary64) %265) %147) %294 (*.f64 %281 #s(literal -1/2 binary64)) %296 (fma.f64 #s(literal -1/2 binary64) %281 %202) (fma.f64 %190 #s(literal -9/8 binary64) %294) (fma.f64 %281 #s(literal -1/2 binary64) %202) (+.f64 %202 %294) (+.f64 %294 %202) (-.f64 %202 (*.f64 (neg.f64 #s(literal -1/2 binary64)) %281)) (-.f64 %202 (neg.f64 %294)) (fma.f64 %13 #s(literal -3/2 binary64) %296) %308 (fma.f64 %184 c %296) (+.f64 %205 %294) (+.f64 %296 %185) (+.f64 %185 %296) (-.f64 %185 (neg.f64 %296)) %315 (fma.f64 %229 #s(literal -27/16 binary64) %308) (+.f64 %308 %239) (+.f64 %241 %296) (+.f64 %239 %308) (-.f64 %239 (neg.f64 %308)) %322 (/.f64 (neg.f64 %315) %1) (*.f64 %315 %180) (/.f64 #s(literal 1 binary64) (/.f64 b %315)) (+.f64 %251 (/.f64 %308 b)) %330 %176 (/.f64 %25 %1) (*.f64 c %180) (/.f64 #s(literal 1 binary64) (/.f64 b c)) (/.f64 %335 b) %337 (*.f64 %176 #s(literal -1/2 binary64)) (approx %135 %337) %340 (*.f64 a %191) (/.f64 %46 %194) (*.f64 %35 %196) (/.f64 #s(literal 1 binary64) (/.f64 %2 %35)) (/.f64 %79 %2) %347 (*.f64 %340 #s(literal -3/8 binary64)) (fma.f64 c #s(literal -1/2 binary64) %347) %350 (fma.f64 #s(literal -3/8 binary64) %340 %335) (fma.f64 %340 #s(literal -3/8 binary64) %335) (+.f64 %347 %335) (+.f64 %335 %347) (-.f64 %335 (*.f64 %90 %340)) (-.f64 %335 (neg.f64 %347)) %359 (/.f64 %360 %1) (*.f64 %350 %180) (/.f64 #s(literal 1 binary64) (/.f64 b %350)) (fma.f64 #s(literal -1/2 binary64) %176 %365) (fma.f64 %176 #s(literal -1/2 binary64) %365) (+.f64 %337 %365) (approx %135 %359) (*.f64 %55 %138) %371 %372 (*.f64 %138 %228) (/.f64 (neg.f64 %371) %231) (*.f64 %371 %233) (/.f64 #s(literal 1 binary64) (/.f64 %144 %371)) %379 (fma.f64 %372 #s(literal -9/16 binary64) %350) (+.f64 %350 %381) (+.f64 %383 %347) (+.f64 %381 %350) (-.f64 %381 %360) %387 (/.f64 (neg.f64 %379) %1) (*.f64 %379 %180) (/.f64 #s(literal 1 binary64) (/.f64 b %379)) (+.f64 %393 %359) (approx %135 %387) %396 (*.f64 %147 a) %398 (/.f64 (/.f64 %265 a) %147) (/.f64 %282 (neg.f64 %396)) (*.f64 %265 (/.f64 #s(literal 1 binary64) %396)) (/.f64 #s(literal 1 binary64) (/.f64 %396 %265)) (+.f64 (/.f64 %268 %396) (/.f64 %261 %396)) (/.f64 (*.f64 #s(literal -1/6 binary64) %265) %396) %412 (*.f64 %398 #s(literal -1/6 binary64)) %414 (fma.f64 #s(literal -1/6 binary64) %398 %347) (fma.f64 %340 #s(literal -3/8 binary64) %412) (fma.f64 %398 #s(literal -1/6 binary64) %347) (+.f64 %347 %412) (+.f64 %412 %347) (-.f64 %347 (*.f64 (neg.f64 #s(literal -1/6 binary64)) %398)) (-.f64 %347 (neg.f64 %412)) (fma.f64 c #s(literal -1/2 binary64) %414) %426 (+.f64 %350 %412) (+.f64 %414 %335) (+.f64 %335 %414) (-.f64 %335 (neg.f64 %414)) %432 (fma.f64 %372 #s(literal -9/16 binary64) %426) (+.f64 %426 %381) (+.f64 %383 %414) (+.f64 %381 %426) (-.f64 %381 (neg.f64 %426)) %439 (/.f64 (neg.f64 %432) %1) (*.f64 %432 %180) (/.f64 #s(literal 1 binary64) (/.f64 b %432)) (+.f64 %393 (/.f64 %426 b)) (approx %135 %439) #s(literal -2 binary64) #s(literal -2/3 binary64) #s(literal 2/3 binary64) (*.f64 c %138) %452 %453 (*.f64 a (/.f64 c %39)) (/.f64 %178 %47) (*.f64 %13 %49) (/.f64 #s(literal 1 binary64) (/.f64 %39 %13)) (/.f64 (*.f64 #s(literal -3/8 binary64) %13) %39) %462 (*.f64 %453 #s(literal -3/8 binary64)) %28 (/.f64 %160 %26) (*.f64 #s(literal 1 binary64) %28) (/.f64 #s(literal 1 binary64) (/.f64 %20 #s(literal 1 binary64))) (pow.f64 %20 #s(literal -1 binary64)) %469 (/.f64 (*.f64 #s(literal 1/2 binary64) #s(literal 1 binary64)) %20) (*.f64 #s(literal 1/2 binary64) %28) (*.f64 %28 #s(literal 1/2 binary64)) %474 (fma.f64 #s(literal -3/8 binary64) %453 %475) (fma.f64 %453 #s(literal -3/8 binary64) %475) (+.f64 %462 %475) (neg.f64 (-.f64 %469 %462)) (fma.f64 #s(literal -3/8 binary64) %453 %482) (fma.f64 %453 #s(literal -3/8 binary64) %482) (+.f64 %462 %482) %486 (*.f64 %474 c) (fma.f64 c %474 %125) %489 (fma.f64 %66 #s(literal 1/3 binary64) %486) (fma.f64 %474 c %125) (+.f64 %486 %125) (+.f64 %125 %486) (-.f64 %125 (*.f64 %25 %474)) (-.f64 %125 (neg.f64 %486)) (approx %135 %489) %499 (*.f64 %138 (/.f64 c %58)) (/.f64 (neg.f64 %452) (neg.f64 %58)) (*.f64 %452 (/.f64 #s(literal 1 binary64) %58)) (/.f64 #s(literal 1 binary64) (/.f64 %58 %452)) %509 (/.f64 %68 %47) (*.f64 a %49) (/.f64 #s(literal 1 binary64) (/.f64 %39 a)) (/.f64 (*.f64 #s(literal -3/8 binary64) a) %39) %516 (*.f64 %509 #s(literal -3/8 binary64)) (fma.f64 #s(literal -3/8 binary64) %509 %518) %520 (fma.f64 %499 #s(literal -9/16 binary64) %516) (fma.f64 %509 #s(literal -3/8 binary64) %518) (+.f64 %516 %518) (+.f64 %518 %516) (-.f64 %518 (neg.f64 %516)) (-.f64 %518 (*.f64 %90 %509)) %529 (*.f64 %520 c) (fma.f64 c %518 %531) (fma.f64 %518 c %533) (+.f64 (*.f64 %518 c) %533) (+.f64 (*.f64 c %518) %531) %539 (fma.f64 c %520 %475) (fma.f64 %520 c %475) (+.f64 %529 %475) (neg.f64 (-.f64 %469 %529)) (fma.f64 c %520 %482) (fma.f64 %520 c %482) (+.f64 %529 %482) %548 (*.f64 %539 c) (fma.f64 c %539 %125) %551 (fma.f64 %66 #s(literal 1/3 binary64) %548) (fma.f64 %539 c %125) (+.f64 %548 %125) (+.f64 %125 %548) (-.f64 %125 (*.f64 %25 %539)) (-.f64 %125 (neg.f64 %548)) (approx %135 %551) (*.f64 a #s(literal -3 binary64)) %562 %563 (*.f64 b a) (*.f64 a %565) (*.f64 #s(literal 3 binary64) %563) %568 (*.f64 b %562) (*.f64 #s(literal -3 binary64) %563) %571 %572 (*.f64 #s(literal -1/3 binary64) b) %574 (*.f64 #s(literal 1/3 binary64) b) %576 (/.f64 (neg.f64 #s(literal -1/3 binary64)) %68) (*.f64 #s(literal -1/3 binary64) %70) (/.f64 #s(literal 1 binary64) (/.f64 a #s(literal -1/3 binary64))) %582 (/.f64 (neg.f64 #s(literal 1/3 binary64)) %68) (*.f64 #s(literal 1/3 binary64) %70) (/.f64 #s(literal 1 binary64) (/.f64 a #s(literal 1/3 binary64))) (/.f64 %572 a) %589 (*.f64 %75 #s(literal -1/3 binary64)) (*.f64 #s(literal -1/3 binary64) %75) (*.f64 %576 b) %593 (*.f64 a (/.f64 b %562)) (/.f64 %596 a) (*.f64 (/.f64 a #s(literal -3 binary64)) %75) (/.f64 %600 %601) (*.f64 %563 %603) (/.f64 #s(literal 1 binary64) (/.f64 %562 %563)) (*.f64 b %607) (*.f64 #s(literal -3 binary64) %589) %610 %68 (/.f64 b %68) (/.f64 %1 a) %613 (*.f64 b (*.f64 %576 #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) %589) %617 (*.f64 b %618) (*.f64 %11 %572) %621 (*.f64 %622 a) %624 (*.f64 #s(literal 3 binary64) %625) (/.f64 %627 %68) (*.f64 %11 %70) (/.f64 #s(literal 1 binary64) %630) (*.f64 b %632) (*.f64 #s(literal 3 binary64) %572) %622 (*.f64 a %572) (*.f64 b %636) %638 %639 (/.f64 %640 %68) (*.f64 #s(literal 3 binary64) %70) (/.f64 #s(literal 1 binary64) %643) (/.f64 %571 a) (*.f64 %75 %562) %647 (*.f64 %648 a) (/.f64 (neg.f64 %571) %68) (*.f64 %571 %70) (/.f64 #s(literal 1 binary64) (/.f64 a %571)) (*.f64 %11 #s(literal 1/3 binary64)) %656 (*.f64 %657 a) (*.f64 a %1) (*.f64 b %68) (*.f64 %68 b) %600 %662 (/.f64 %663 a) (/.f64 %640 %627) (*.f64 #s(literal 3 binary64) %666) (/.f64 #s(literal 1 binary64) %668) %565 (*.f64 #s(literal 3 binary64) b) (*.f64 b %640) (*.f64 %1 #s(literal 3 binary64)) %673 %630 (/.f64 %643 a) (/.f64 %68 %627) (*.f64 a %666) (/.f64 #s(literal 1 binary64) %624) %668 (*.f64 #s(literal 3 binary64) %643) (/.f64 %627 %640) (*.f64 %11 %680) (/.f64 #s(literal 1 binary64) %662) %683 (*.f64 a %613) (neg.f64 %685) (/.f64 %600 %687) (*.f64 %563 %689) (/.f64 #s(literal 1 binary64) (/.f64 %68 %563)) %693 (*.f64 b %694) (neg.f64 (/.f64 %565 a)) (/.f64 %673 %687) (*.f64 %565 %689) (/.f64 #s(literal 1 binary64) (/.f64 %68 %565)) %643 (/.f64 %68 %640) (*.f64 a %680) (/.f64 #s(literal 1 binary64) %639) %705 (neg.f64 %596) (/.f64 %707 %708) (*.f64 %600 %710) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) %600)) (/.f64 #s(literal 3 binary64) %68) %694 (/.f64 %640 %687) (*.f64 #s(literal 3 binary64) %689) (/.f64 #s(literal 1 binary64) (/.f64 %68 #s(literal 3 binary64))) (*.f64 c %562) (*.f64 #s(literal -3 binary64) %13) %721 %722 %723 %724 %725 %726 %727 %729 %731 %732 %734 %735 %736 %722 %723 %724 %725 %726 %727 %729 %731 %732 %734 %735 %736 %737 %738 %739 %741 %743 %744 %746 %747 %742 (fabs.f64 %742) (pow.f64 %737 #s(literal 1/2 binary64)) (*.f64 %11 %737) %751 (*.f64 %752 a) (*.f64 %656 %737) %755 (*.f64 %756 %11) (/.f64 %756 a) (*.f64 #s(literal 1/3 binary64) %759) (*.f64 %582 %737) %762 (*.f64 %759 #s(literal 1/3 binary64)) (*.f64 %742 %764) (*.f64 %764 %742) %759 (/.f64 %747 %68) (*.f64 %737 %70) (/.f64 #s(literal 1 binary64) (/.f64 a %737)) (/.f64 %657 a) (*.f64 #s(literal 3 binary64) %582) %773 %774 (*.f64 %762 #s(literal 3 binary64)) (*.f64 %773 %737) (*.f64 #s(literal -1/3 binary64) %737) %778 (*.f64 #s(literal -3 binary64) %762) (*.f64 %737 %780) %782 (/.f64 %737 %68) (/.f64 %747 a) %785 (*.f64 #s(literal 1/3 binary64) %737) %756 %787 %788 %789 %791 %792 %794 %795 %796 %790 (+.f64 b %747) (neg.f64 %787) (fma.f64 b (*.f64 #s(literal -1/3 binary64) %624) %737) %801 (fma.f64 %624 %572 %737) (+.f64 %737 %803) (+.f64 %803 %737) (-.f64 %803 %747) (fma.f64 %742 %742 %803) (fma.f64 %745 %745 %803) (fma.f64 %563 (*.f64 #s(literal 3 binary64) %576) %737) %811 (fma.f64 %576 %568 %737) (+.f64 %737 %813) (+.f64 %813 %737) (-.f64 %813 %747) (fma.f64 %742 %742 %813) (fma.f64 %745 %745 %813) (fma.f64 %572 (*.f64 a %639) %737) %821 (fma.f64 %639 %638 %737) (+.f64 %737 %823) (+.f64 %823 %737) (-.f64 %823 %747) (fma.f64 %742 %742 %823) (fma.f64 %745 %745 %823) (*.f64 #s(literal -3 binary64) %829) %831 (*.f64 %790 %562) (*.f64 #s(literal -1/3 binary64) %790) %834 %836 %838 %839 %840 %841 %842 %843 %844 %845 %846 %847 %836 %838 %839 %840 %841 %842 %843 %844 %845 %846 %847 %848 (fma.f64 %662 %600 %737) (+.f64 %737 %850) (+.f64 %850 %737) (-.f64 %850 %747) (fma.f64 %742 %742 %850) (fma.f64 %745 %745 %850) %836 %838 %839 %840 %841 %842 %843 %844 %845 %846 %847 %858 (fma.f64 a %774 %1) (fma.f64 %737 %856 %1) (fma.f64 %774 a %1) (+.f64 %1 %857) (+.f64 %857 %1) (-.f64 %857 %793) %865 (/.f64 %790 %68) (*.f64 %787 %70) (/.f64 #s(literal 1 binary64) %868) (-.f64 %759 %75) (+.f64 %737 %873) %875 (fma.f64 %693 %643 %737) (fma.f64 %643 %693 %737) (-.f64 %873 %747) (fma.f64 %742 %742 %873) (fma.f64 %745 %745 %873) %882 (fma.f64 %68 %782 %1) (fma.f64 %762 %884 %1) (fma.f64 %782 %68 %1) (+.f64 %1 %881) (+.f64 %881 %1) (-.f64 %881 %793) (+.f64 %737 %891) %893 (fma.f64 %705 %694 %737) (fma.f64 %694 %705 %737) (-.f64 %891 %747) (fma.f64 %742 %742 %891) (fma.f64 %745 %745 %891) (fma.f64 a %737 %621) (fma.f64 b %618 %900) (fma.f64 %11 %572 %900) (fma.f64 %572 %11 %900) (fma.f64 %622 a %900) %905 (+.f64 %621 %900) (+.f64 %900 %621) (-.f64 %900 (neg.f64 %621)) (-.f64 %900 (*.f64 %910 %11)) (fma.f64 #s(literal 3 binary64) %737 %647) (fma.f64 %75 %562 %752) (fma.f64 %562 %75 %752) %916 (fma.f64 %648 a %752) (+.f64 %647 %752) (+.f64 %752 %647) (-.f64 %752 (neg.f64 %647)) (/.f64 (fma.f64 %737 %11 %571) a) (fma.f64 %571 %70 %752) %787 %788 %789 %791 %792 %794 %795 %796 %925 %926 %928 %929 %931 %932 %933 %934 %936 %937 %938 %940 %943 %945 %947 %948 %949 %950 %951 %953 %954 %955 %956 %958 %960 %962 %963 (/.f64 (*.f64 %787 #s(literal 1/3 binary64)) a) (*.f64 %582 %787) (*.f64 %787 %582) (/.f64 (*.f64 #s(literal 1/3 binary64) %787) a) (*.f64 #s(literal 1/3 binary64) %865) (*.f64 %865 #s(literal 1/3 binary64)) %925 %926 %928 %929 %931 %932 %933 %934 %936 %937 %938 %940 %943 %945 %947 %948 %949 %972 (*.f64 %787 #s(literal 3 binary64)) #s(literal 9 binary64) (*.f64 a #s(literal 9 binary64)) %976 (/.f64 %972 %976) (*.f64 #s(literal 3 binary64) %978) (/.f64 (/.f64 %972 #s(literal 9 binary64)) a) (*.f64 %982 %865) (/.f64 (neg.f64 %972) %985) (*.f64 %972 %987) (/.f64 #s(literal 1 binary64) (/.f64 %976 %972)) %991 (/.f64 %481 %68) (*.f64 #s(literal 1/2 binary64) %70) (/.f64 #s(literal 1 binary64) (/.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) %787) a) (*.f64 %787 %991) %999 (*.f64 #s(literal 2/3 binary64) %999) (*.f64 %999 #s(literal 2/3 binary64)) (*.f64 %1002 %787) %1004 (/.f64 (neg.f64 #s(literal -1 binary64)) %68) (*.f64 #s(literal -1 binary64) %70) (/.f64 #s(literal 1 binary64) (/.f64 a #s(literal -1 binary64))) %1010 (/.f64 (neg.f64 #s(literal -2 binary64)) %68) (*.f64 #s(literal -2 binary64) %70) (/.f64 #s(literal 1 binary64) (/.f64 a #s(literal -2 binary64))) %957 (/.f64 (/.f64 a %790) #s(literal -1/3 binary64)) (/.f64 %68 %952) (*.f64 a (/.f64 #s(literal 1 binary64) %834)) (/.f64 #s(literal 1 binary64) %951) %950 %951 %953 %954 %955 %956 %958 %960 %962 %963 %935 %1022 %1024 %1025 %1026 %1027 %1029 %1030 %1032 %925 %926 %928 %929 %931 %932 %933 %934 %936 %937 %938 %940 %943 %945 %947 %948 %949 (/.f64 %972 a) %1034 (*.f64 %865 #s(literal 3 binary64)) (/.f64 %1034 #s(literal 9 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 %865 #s(literal 9 binary64))) (/.f64 (neg.f64 %1034) %1040) (*.f64 %1034 %1042) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 9 binary64) %1034)) (/.f64 (*.f64 #s(literal -1 binary64) %787) a) (*.f64 %787 %1004) %1049 (/.f64 %1049 #s(literal -3 binary64)) (*.f64 %1004 (/.f64 %787 #s(literal -3 binary64))) (/.f64 (neg.f64 %1049) %708) (*.f64 %1049 %710) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) %1049)) %935 %1022 %1024 %1025 %1026 %1027 %1029 %1030 %1032 %925 %926 %928 %929 %931 %932 %933 %934 %936 %937 %938 %940 %943 %945 %947 %948 %949 (fma.f64 b %632 %737) (fma.f64 #s(literal 3 binary64) %572 %737) %1060 (+.f64 %622 %737) (+.f64 %737 %622) (-.f64 %622 %747) (fma.f64 %742 %742 %622) (fma.f64 %745 %745 %622) (/.f64 %1060 %11) (/.f64 %1067 a) (/.f64 (neg.f64 %1060) %627) (*.f64 %1060 %666) (/.f64 #s(literal 1 binary64) (/.f64 %11 %1060)) (+.f64 %1074 %941) %1076 (*.f64 %834 a) (*.f64 %829 #s(literal -1/3 binary64)) %138 %139 %141 %142 (/.f64 %1076 %138) (*.f64 a (/.f64 %834 %138)) (/.f64 (/.f64 %1076 a) a) (*.f64 %625 %951) (/.f64 (neg.f64 %1076) %1086) (*.f64 %1076 %1088) (/.f64 #s(literal 1 binary64) (/.f64 %138 %1076)) %1092 %1093 %1094 %1095 %1096 %1097 %1098 %1099 %1100 %1101 %1103 %1105 %1107 %1109 %1110 %1111 %1092 %1093 %1094 %1095 %1096 %1097 %1098 %1099 %1100 %1101 %1103 %1105 %1107 %1109 %1110 %1111 %1092 %1093 %1094 %1095 %1096 %1097 %1098 %1099 %1100 %1101 %1103 %1105 %1107 %1109 %1110 %1111 %1092 %1093 %1094 %1095 %1096 %1097 %1098 %1099 %1100 %1101 %1103 %1105 %1107 %1109 %1110 %1111 %1092 %1093 %1094 %1095 %1096 %1097 %1098 %1099 %1100 %1101 %1103 %1105 %1107 %1109 %1110 %1111 (*.f64 #s(literal 9 binary64) %68) (*.f64 %1040 a) %985 (*.f64 a %976) %1115 (*.f64 #s(literal 9 binary64) %138) (/.f64 %831 %1115) (*.f64 %562 (/.f64 %790 %1115)) (/.f64 (/.f64 %831 %138) #s(literal 9 binary64)) (*.f64 (/.f64 %562 %138) (/.f64 %790 #s(literal 9 binary64))) (/.f64 (neg.f64 %831) %1126) (*.f64 %831 %1128) (/.f64 #s(literal 1 binary64) (/.f64 %1115 %831)) (/.f64 (*.f64 #s(literal 1 binary64) %1060) a) %1134 (*.f64 %1060 %70) (fma.f64 %622 %70 %759) (+.f64 (*.f64 %622 %70) %759) (fma.f64 %70 %622 %1139) (+.f64 (*.f64 %70 %622) %1139) (/.f64 %1134 #s(literal 3 binary64)) (*.f64 %70 %1067) (/.f64 (neg.f64 %1134) %640) (*.f64 %1134 %680) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) %1134)) (*.f64 #s(literal 3 binary64) %737) %752 (/.f64 %752 %976) %1153 (/.f64 (/.f64 %752 #s(literal 9 binary64)) a) (*.f64 %1156 %639) (/.f64 %1158 %985) (*.f64 %752 %987) (/.f64 #s(literal 1 binary64) (/.f64 %976 %752)) %1163 %1164 %1165 %1166 %1167 %1168 %1169 %1170 %1172 %1173 %1175 (/.f64 (*.f64 #s(literal 1/2 binary64) %737) a) (*.f64 %737 %991) %1179 (fma.f64 b %576 %1180) (fma.f64 %75 #s(literal -1/3 binary64) %1180) (fma.f64 #s(literal -1/3 binary64) %75 %1180) (fma.f64 #s(literal 2/3 binary64) %1179 %589) (fma.f64 %576 b %1180) (fma.f64 %1179 #s(literal 2/3 binary64) %589) (fma.f64 %1002 %737 %589) (+.f64 %589 %1180) (+.f64 %1180 %589) (-.f64 %1180 %1106) (-.f64 %1180 %1108) %1192 (*.f64 #s(literal -2/3 binary64) b) (fma.f64 b (*.f64 #s(literal -2/3 binary64) %991) %762) (fma.f64 #s(literal 1/3 binary64) %759 %1196) (fma.f64 %582 %737 %1196) (fma.f64 %737 %582 %1196) (fma.f64 %759 #s(literal 1/3 binary64) %1196) (fma.f64 %991 %1192 %762) (fma.f64 %1192 %991 %762) (+.f64 %762 %1196) (+.f64 %1196 %762) (-.f64 %1196 %1102) (-.f64 %1196 %1104) (fma.f64 %742 %764 %1196) (fma.f64 %764 %742 %1196) %1163 %1164 %1165 %1166 %1167 %1168 %1169 %1170 %1172 %1173 %1175 (/.f64 (*.f64 b #s(literal -2 binary64)) a) %1211 (*.f64 %1010 b) (fma.f64 b (*.f64 %1010 #s(literal 1/6 binary64)) %762) (fma.f64 #s(literal 1/3 binary64) %759 %1215) (fma.f64 #s(literal 1/6 binary64) %1211 %762) (fma.f64 %582 %737 %1215) (fma.f64 %737 %582 %1215) (fma.f64 %759 #s(literal 1/3 binary64) %1215) (fma.f64 %1211 #s(literal 1/6 binary64) %762) (+.f64 %762 %1215) (+.f64 %1215 %762) (-.f64 %1215 %1102) (-.f64 %1215 %1104) (fma.f64 %742 %764 %1215) (fma.f64 %764 %742 %1215) (fma.f64 b %576 %1229) (fma.f64 %75 #s(literal -1/3 binary64) %1229) (fma.f64 #s(literal -1/3 binary64) %75 %1229) (fma.f64 %576 b %1229) (fma.f64 %737 %1228 %589) (fma.f64 %778 %1004 %589) (fma.f64 %1004 %778 %589) (+.f64 %589 %1229) (+.f64 %1229 %589) (-.f64 %1229 %1106) (-.f64 %1229 %1108) %1163 %1164 %1165 %1166 %1167 %1168 %1169 %1170 %1172 %1173 %1175 %1241 (*.f64 #s(literal 3 binary64) %1242) (/.f64 %627 %1040) (*.f64 %11 %1042) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 9 binary64) %11)) %1248 (*.f64 #s(literal 3 binary64) %1249) (/.f64 %624 a) (*.f64 %639 %625) (/.f64 %627 %1086) (*.f64 %11 %1088) (/.f64 #s(literal 1 binary64) (/.f64 %138 %11)) %978 (/.f64 (/.f64 %787 #s(literal 9 binary64)) a) (/.f64 %790 %985) (*.f64 %787 %987) (/.f64 #s(literal 1 binary64) (/.f64 %976 %787)) (-.f64 %1263 (/.f64 b %976)) (/.f64 (*.f64 %11 %787) %1115) (/.f64 (*.f64 %624 %787) %976) (/.f64 (*.f64 %11 %978) a) (*.f64 %624 %978) (*.f64 %978 %624) %1274 (*.f64 #s(literal 3 binary64) %1275) (/.f64 %1241 a) (*.f64 %982 %625) (/.f64 %627 %985) (*.f64 %11 %987) (/.f64 #s(literal 1 binary64) (/.f64 %976 %11)) (fma.f64 #s(literal -3 binary64) %762 %75) (fma.f64 %737 %780 %75) %1285 (+.f64 %75 %782) (+.f64 %782 %75) (-.f64 %782 %613) (/.f64 (fma.f64 %782 a b) a) (fma.f64 b %70 %782) (fma.f64 #s(literal 1/3 binary64) %759 %1292) (fma.f64 %582 %737 %1292) (fma.f64 %737 %582 %1292) (fma.f64 %759 #s(literal 1/3 binary64) %1292) (+.f64 %762 %1292) (/.f64 %1285 #s(literal -3 binary64)) (/.f64 (neg.f64 %1285) %708) (*.f64 %1285 %710) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) %1285)) (+.f64 (/.f64 %782 #s(literal -3 binary64)) %1292) (fma.f64 %742 %764 %1292) (fma.f64 %764 %742 %1292) %1308 (neg.f64 (/.f64 %565 %976)) (/.f64 (/.f64 %673 #s(literal 9 binary64)) a) (/.f64 %1313 %985) (*.f64 %673 %987) (/.f64 #s(literal 1 binary64) (/.f64 %976 %673)) %1318 %1319 %1320 %1321 %1322 %1323 %1325 %1326 %1328 %1329 %1330 %1318 %1319 %1320 %1321 %1322 %1323 %1325 %1326 %1328 %1329 %1330 %1331 %1332 %1333 %1334 %1335 %1336 %1338 %1340 %1343 %1345 %1347 %1348 %1349 %1350 %1351 %1352 %1354 %1355 %1357 %1359 %1360 (/.f64 %1361 a) (*.f64 #s(literal -3 binary64) %75) %648 (/.f64 %1364 a) %1366 (*.f64 %759 #s(literal -3 binary64)) %1368 %1370 %1372 %1373 %1374 %1375 %1376 %1377 %1378 %1379 %1381 %1383 %1385 %1386 %1388 %1389 %1391 %1394 %1396 %1331 %1332 %1333 %1334 %1335 %1336 %1338 %1340 %1343 %1345 %1347 %1348 %1349 %1350 %1351 %1352 %1354 %1355 %1357 %1359 %1360 (*.f64 #s(literal -3 binary64) %785) (*.f64 %785 #s(literal -3 binary64)) %1369 %1368 %1370 %1372 %1373 %1374 %1375 %1376 %1377 %1378 %1379 %1381 %1383 %1385 %1386 %1388 %1389 %1391 %1394 %1396 (fma.f64 b #s(literal 1/3 binary64) %1400) (fma.f64 #s(literal 1/3 binary64) b %1400) (fma.f64 %68 %762 %574) (fma.f64 %737 %1399 %574) %1405 (+.f64 %574 %1400) (+.f64 %1400 %574) (-.f64 %1400 (neg.f64 %574)) (-.f64 %1400 (*.f64 %1 #s(literal 1/3 binary64))) (fma.f64 #s(literal 1/3 binary64) %759 %1412) (fma.f64 %582 %737 %1412) (fma.f64 %737 %582 %1412) (fma.f64 %759 #s(literal 1/3 binary64) %1412) (+.f64 %762 %1412) (/.f64 %1405 %68) (neg.f64 (/.f64 %1405 a)) (/.f64 (neg.f64 %1405) %687) (*.f64 %1405 %689) (/.f64 #s(literal 1 binary64) (/.f64 %68 %1405)) (+.f64 (/.f64 %1400 %68) %1412) (fma.f64 %742 %764 %1412) (fma.f64 %764 %742 %1412) (fma.f64 b (*.f64 %576 %68) %778) (fma.f64 #s(literal -1/3 binary64) %737 %1432) %1434 (fma.f64 %68 %589 %778) (fma.f64 %737 #s(literal -1/3 binary64) %1432) (+.f64 %778 %1432) (+.f64 %1432 %778) (-.f64 %1432 (neg.f64 %778)) (-.f64 %1432 (*.f64 %747 #s(literal -1/3 binary64))) (fma.f64 b %576 %1443) (fma.f64 %75 #s(literal -1/3 binary64) %1443) (fma.f64 #s(literal -1/3 binary64) %75 %1443) (fma.f64 %576 b %1443) (+.f64 %589 %1443) (/.f64 %1434 %68) (neg.f64 (/.f64 %1434 a)) (/.f64 (neg.f64 %1434) %687) (*.f64 %1434 %689) (/.f64 #s(literal 1 binary64) (/.f64 %68 %1434)) (+.f64 (/.f64 %1432 %68) %1443) (*.f64 a #s(literal 1/3 binary64)) %1460 %1461 (*.f64 %756 a) (*.f64 %1460 %737) %1464 (*.f64 %737 %636) (*.f64 %778 a) (*.f64 %900 #s(literal -1/3 binary64)) %1468 (fma.f64 a %572 %1469) (fma.f64 a %572 %1471) (fma.f64 b %636 %1469) (fma.f64 b %636 %1471) (fma.f64 %572 a %1469) (fma.f64 %572 a %1471) (+.f64 %638 %1469) (+.f64 %638 %1471) (neg.f64 %1479) (/.f64 %1468 %138) (/.f64 (/.f64 %1468 a) a) (/.f64 (neg.f64 %1468) %1086) (*.f64 %1468 %1088) (/.f64 #s(literal 1 binary64) (/.f64 %138 %1468)) (-.f64 (/.f64 %638 %138) (/.f64 %1464 %138)) (*.f64 a %11) (*.f64 #s(literal 3 binary64) %138) %1494 %1495 (*.f64 #s(literal 3 binary64) %1496) (/.f64 %1248 #s(literal 3 binary64)) (*.f64 %1499 %643) (/.f64 %627 %1501) (*.f64 %11 %1503) (/.f64 #s(literal 1 binary64) (/.f64 %1494 %11)) %1507 %1509 %1511 %1513 %1514 %1515 %1517 %1519 %1520 %1521 %1522 (fma.f64 a %759 %622) (fma.f64 b %632 %1524) (fma.f64 #s(literal 3 binary64) %572 %1524) (fma.f64 %572 #s(literal 3 binary64) %1524) %1528 (+.f64 %622 %1524) (+.f64 %1524 %622) (-.f64 %1524 (neg.f64 %622)) (-.f64 %1524 (*.f64 %910 #s(literal 3 binary64))) %1537 %1538 %1540 %1542 %1543 %1545 %1547 %1549 %1550 %1552 %1553 %1555 %1557 (/.f64 %563 a) %685 (*.f64 %75 a) %1561 %1562 %1563 %1565 %1566 %1567 %1568 %1569 %1571 %1573 %1574 %1576 %1577 %1579 %1581 %1582 %1584 %1587 %1588 %1560 (*.f64 %737 %1564) (*.f64 %756 #s(literal -3 binary64)) (*.f64 %1364 #s(literal 1/3 binary64)) %1561 %1562 %1563 %1565 %1566 %1567 %1568 %1569 %1571 %1573 %1574 %1576 %1577 %1579 %1581 %1582 %1584 %1587 %1588 (*.f64 a %737) %900 (/.f64 %900 %1494) %1594 (/.f64 %1595 #s(literal 3 binary64)) (*.f64 %1597 %643) (/.f64 %1599 %1501) (*.f64 %900 %1503) (/.f64 #s(literal 1 binary64) (/.f64 %1494 %900)) %1604 (*.f64 %785 #s(literal 3 binary64)) (neg.f64 (*.f64 #s(literal 3 binary64) %759)) %1608 (fma.f64 b %694 %1609) (fma.f64 b %694 %1611) (+.f64 %693 %1609) (+.f64 %693 %1611) (neg.f64 (-.f64 %1604 %693)) (fma.f64 %565 %689 %1609) (fma.f64 %565 %689 %1611) (/.f64 %1608 #s(literal 9 binary64)) (/.f64 (neg.f64 %1608) %1040) (*.f64 %1608 %1042) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 9 binary64) %1608)) (-.f64 (/.f64 %693 #s(literal 9 binary64)) (/.f64 %1604 #s(literal 9 binary64))) (/.f64 %900 a) (*.f64 a %759) %1524 %1541 (/.f64 %1544 %640) (*.f64 %1528 %680) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) %1528)) (+.f64 (/.f64 %1524 #s(literal 3 binary64)) (/.f64 %622 #s(literal 3 binary64))) %1537 %1538 %1540 %1542 %1543 %1545 %1547 %1549 %1550 %1552 %1553 %1555 %1557 %1536 (/.f64 %1528 a) (fma.f64 %737 %70 %1535) (/.f64 %1544 %68) (*.f64 %1528 %70) (/.f64 #s(literal 1 binary64) (/.f64 a %1528)) (+.f64 (/.f64 %1524 a) %1535) %1537 %1538 %1540 %1542 %1543 %1545 %1547 %1549 %1550 %1552 %1553 %1555 %1557 (fma.f64 b #s(literal 3 binary64) %1645) (fma.f64 #s(literal 3 binary64) b %1645) (fma.f64 %562 %759 %565) %1649 (fma.f64 %1366 a %565) (+.f64 %565 %1645) (+.f64 %1645 %565) (-.f64 %1645 %673) %1654 (fma.f64 %562 %785 %673) (fma.f64 %785 %562 %673) (fma.f64 %1369 a %673) (+.f64 %1658 %673) (/.f64 %1654 %976) (neg.f64 (/.f64 %1649 %976)) (/.f64 (/.f64 %1654 #s(literal 9 binary64)) a) (/.f64 (neg.f64 %1654) %985) (*.f64 %1654 %987) (/.f64 #s(literal 1 binary64) (/.f64 %976 %1654)) %1670 (*.f64 %747 #s(literal -3 binary64)) (neg.f64 %1364) (fma.f64 #s(literal -3 binary64) %747 %647) %1674 (fma.f64 %562 %75 %1670) (fma.f64 %747 #s(literal -3 binary64) %647) (fma.f64 %648 a %1670) (+.f64 %647 %1670) (+.f64 %1670 %647) (-.f64 %647 (*.f64 %708 %747)) (-.f64 %647 (neg.f64 %1670)) (fma.f64 %571 %70 %1670) (/.f64 %1674 %976) (/.f64 (/.f64 %1674 #s(literal 9 binary64)) a) (/.f64 (neg.f64 %1674) %985) (*.f64 %1674 %987) (/.f64 #s(literal 1 binary64) (/.f64 %976 %1674)) (+.f64 %1518 (/.f64 %1670 %976)) (*.f64 %562 %785) (*.f64 %785 %562) (*.f64 %1369 a) %1658 %1698 (fma.f64 b #s(literal -3 binary64) %1658) (fma.f64 #s(literal -3 binary64) b %1658) (fma.f64 %562 %785 %1361) (fma.f64 %785 %562 %1361) (fma.f64 %1369 a %1361) (+.f64 %1658 %1361) (+.f64 %1361 %1658) (-.f64 %1361 (neg.f64 %1658)) (-.f64 %1361 (*.f64 %1339 %562)) (/.f64 %1698 %976) (/.f64 (/.f64 %1698 #s(literal 9 binary64)) a) (/.f64 (neg.f64 %1698) %985) (*.f64 %1698 %987) (/.f64 #s(literal 1 binary64) (/.f64 %976 %1698)) (+.f64 (/.f64 %1361 %976) (/.f64 %1658 %976)) %1721 (neg.f64 %1722) (/.f64 (/.f64 %600 %138) #s(literal 3 binary64)) (/.f64 %707 %1501) (*.f64 %600 %1503) (/.f64 #s(literal 1 binary64) (/.f64 %1494 %600)) %1086 %1730 %1731 (*.f64 b %1732) (*.f64 %572 %68) (*.f64 %68 %572) (*.f64 %600 #s(literal -1/3 binary64)) %1737 %1479 %1738 %1739 %1740 %1741 %1742 %1743 %1744 %1745 %1746 %1747 %1749 %1751 %1752 %1753 %1086 %1730 %1731 %1754 %1756 %1758 %1760 %1762 %1764 %1767 %1768 %1479 %1738 %1739 %1740 %1741 %1742 %1743 %1744 %1745 %1746 %1747 %1749 %1751 %1752 %1753 %1754 %1756 %1758 %1760 %1762 %1764 %1767 %1768 (/.f64 %617 #s(literal 3 binary64)) %1770 (/.f64 (neg.f64 %617) %640) (*.f64 %617 %680) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) %617)) (fma.f64 #s(literal 1/3 binary64) %759 %1770) (fma.f64 %582 %737 %1770) (fma.f64 %589 %663 %762) (fma.f64 %737 %582 %1770) (fma.f64 %759 #s(literal 1/3 binary64) %1770) (+.f64 %762 %1770) (+.f64 %1770 %762) (-.f64 %1770 %1102) (-.f64 %1770 %1104) (fma.f64 %617 %680 %762) (fma.f64 %742 %764 %1770) (fma.f64 %764 %742 %1770) (/.f64 %905 %1494) (/.f64 (/.f64 %905 %138) #s(literal 3 binary64)) (/.f64 %1791 %1501) (*.f64 %905 %1503) (/.f64 #s(literal 1 binary64) (/.f64 %1494 %905)) (fma.f64 %737 %1496 %1796) (+.f64 %1594 %1796) (fma.f64 %1597 %643 %1796) (fma.f64 %900 %1503 %1796) (*.f64 a %562) (*.f64 #s(literal -3 binary64) %138) %1803 %1804 (fma.f64 %656 %737 %600) (fma.f64 %737 %656 %600) (fma.f64 %756 %11 %600) (+.f64 %755 %600) (neg.f64 (-.f64 %563 %755)) (/.f64 %1804 %1494) (/.f64 (/.f64 %1804 %138) #s(literal 3 binary64)) (/.f64 %1814 %1501) (*.f64 %1804 %1503) (/.f64 #s(literal 1 binary64) (/.f64 %1494 %1804)) (-.f64 %1819 %1722) (*.f64 #s(literal -3 binary64) %1464) %1822 (*.f64 %778 %562) (*.f64 %1824 #s(literal -1/3 binary64)) %1826 (/.f64 (/.f64 %905 #s(literal 3 binary64)) a) (/.f64 %1791 %627) (*.f64 %905 %666) (/.f64 #s(literal 1 binary64) (/.f64 %11 %905)) (+.f64 (/.f64 %900 %11) (/.f64 %621 %11)) (/.f64 %905 %1836) (/.f64 %1826 a) (/.f64 (neg.f64 %1826) %68) (*.f64 %1826 %70) (/.f64 #s(literal 1 binary64) (/.f64 a %1826)) (/.f64 %752 %1115) %1846 (/.f64 (/.f64 %752 %138) #s(literal 9 binary64)) (*.f64 %1597 %982) (/.f64 %1158 %1126) (*.f64 %752 %1128) (/.f64 #s(literal 1 binary64) (/.f64 %1115 %752)) (fma.f64 a %1846 %589) (fma.f64 b %576 %1855) (fma.f64 %75 #s(literal -1/3 binary64) %1855) (fma.f64 #s(literal -1/3 binary64) %75 %1855) (fma.f64 %576 b %1855) (fma.f64 %1846 a %589) (+.f64 %589 %1855) (+.f64 %1855 %589) (-.f64 %1855 %1106) (-.f64 %1855 %1108) (/.f64 %900 %1115) %1867 (/.f64 %1595 #s(literal 9 binary64)) (*.f64 %1597 %1242) (/.f64 %1599 %1126) (*.f64 %900 %1128) (/.f64 #s(literal 1 binary64) (/.f64 %1115 %900)) %1875 %1876 %1877 %1878 %1879 %1880 %1881 %1882 %1884 %1885 %1886 %1887 %1888 (/.f64 %1597 #s(literal 9 binary64)) (/.f64 %747 %1126) (*.f64 %737 %1128) (/.f64 #s(literal 1 binary64) (/.f64 %1115 %737)) %1896 %1898 %1899 %1900 %1901 %1902 %1903 %1904 %1905 %1906 %1907 %1908 %1909 %1910 %1911 %1912 %1913 %1914 %1916 %1918 %1920 %1921 %1923 %1926 %1894 (*.f64 #s(literal 3 binary64) %1866) (/.f64 %1248 #s(literal 9 binary64)) (*.f64 %1499 %1242) (/.f64 %627 %1126) (*.f64 %11 %1128) (/.f64 #s(literal 1 binary64) (/.f64 %1115 %11)) %1866 (/.f64 %1249 #s(literal 9 binary64)) (/.f64 %68 %1126) (*.f64 a %1128) (/.f64 #s(literal 1 binary64) (/.f64 %1115 a)) %1896 %1898 %1899 %1900 %1901 %1902 %1903 %1904 %1905 %1906 %1907 %1908 %1909 %1910 %1911 %1912 %1913 %1914 %1916 %1918 %1920 %1921 %1923 %1926 %1845 (/.f64 %1499 #s(literal 9 binary64)) (/.f64 %640 %1126) (*.f64 #s(literal 3 binary64) %1128) (/.f64 #s(literal 1 binary64) (/.f64 %1115 #s(literal 3 binary64))) %987 (/.f64 %1042 a) (/.f64 %160 %985) (*.f64 #s(literal 1 binary64) %987) (/.f64 #s(literal 1 binary64) (/.f64 %976 #s(literal 1 binary64))) (pow.f64 %976 #s(literal -1 binary64)) %1507 %1509 %1511 %1513 %1514 %1515 %1517 %1519 %1520 %1521 %1522 (*.f64 %68 %737) (*.f64 %737 %68) %1599 %1953 (fma.f64 b %656 %1599) (fma.f64 %11 %574 %1599) (fma.f64 %574 %11 %1599) (fma.f64 %68 %737 %1952) (fma.f64 %737 %68 %1952) (fma.f64 (*.f64 %574 #s(literal 3 binary64)) a %1599) (+.f64 %1599 %1952) (+.f64 %1952 %1599) (-.f64 %1952 (*.f64 %687 %737)) (-.f64 %1952 (neg.f64 %1599)) (/.f64 %1953 %1803) (/.f64 (/.f64 %1953 %138) #s(literal -3 binary64)) (/.f64 (neg.f64 %1953) (neg.f64 %1803)) (*.f64 %1953 (/.f64 #s(literal 1 binary64) %1803)) (/.f64 #s(literal 1 binary64) (/.f64 %1803 %1953)) (+.f64 (/.f64 %1952 %1803) (/.f64 %1599 %1803)) (fma.f64 a %1 %1822) %1981 (fma.f64 #s(literal -3 binary64) %1464 %600) (fma.f64 %562 %778 %600) (fma.f64 %68 b %1822) (fma.f64 %778 %562 %600) (fma.f64 %1824 #s(literal -1/3 binary64) %600) (+.f64 %600 %1822) (+.f64 %1822 %600) (-.f64 %600 (*.f64 %601 %778)) (-.f64 %600 (neg.f64 %1822)) (/.f64 %1981 %1494) (/.f64 (/.f64 %1981 %138) #s(literal 3 binary64)) (/.f64 (neg.f64 %1981) %1501) (*.f64 %1981 %1503) (/.f64 #s(literal 1 binary64) (/.f64 %1494 %1981)) (+.f64 %1721 %2001) (fma.f64 %600 %1503 %2001) %2004 (/.f64 (/.f64 %1804 #s(literal 3 binary64)) a) (/.f64 %1814 %627) (*.f64 %1804 %666) (/.f64 #s(literal 1 binary64) (/.f64 %11 %1804)) (-.f64 (/.f64 %755 %11) (/.f64 %563 %11)) (/.f64 %1804 %1836) (/.f64 %2004 a) (/.f64 (neg.f64 %2004) %68) (*.f64 %2004 %70) (/.f64 #s(literal 1 binary64) (/.f64 a %2004)) %1597 (/.f64 %759 a) (/.f64 %747 %1086) (*.f64 %737 %1088) (/.f64 #s(literal 1 binary64) (/.f64 %138 %737)) %1156 (/.f64 %747 %1040) (*.f64 %737 %1042) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 9 binary64) %737)) %1263 (/.f64 %1156 a) (/.f64 %747 %985) (*.f64 %737 %987) (/.f64 #s(literal 1 binary64) (/.f64 %976 %737)) %1275 (/.f64 %1242 a) (/.f64 %68 %985) (*.f64 a %987) (/.f64 #s(literal 1 binary64) (/.f64 %976 a)) %1499 (/.f64 %639 a) (/.f64 %640 %1086) (*.f64 #s(literal 3 binary64) %1088) (/.f64 #s(literal 1 binary64) (/.f64 %138 #s(literal 3 binary64))) (/.f64 %900 #s(literal 9 binary64)) %1883 (/.f64 %1599 %1040) (*.f64 %900 %1042) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 9 binary64) %900)) %1875 %1876 %1877 %1878 %1879 %1880 %1881 %1882 %1884 %1885 %1886 %1887 %1152 (/.f64 %982 a) (/.f64 %640 %985) (*.f64 #s(literal 3 binary64) %987) (/.f64 #s(literal 1 binary64) (/.f64 %976 #s(literal 3 binary64))) (fma.f64 b %576 %2056) (fma.f64 %75 #s(literal -1/3 binary64) %2056) (fma.f64 #s(literal -1/3 binary64) %75 %2056) (fma.f64 %576 b %2056) (fma.f64 %759 %2055 %589) (fma.f64 %1524 %1152 %589) (fma.f64 %1152 %1524 %589) (+.f64 %589 %2056) (+.f64 %2056 %589) (-.f64 %2056 %1106) (-.f64 %2056 %1108) %2068 (neg.f64 (/.f64 b %1115)) (/.f64 %2071 #s(literal 9 binary64)) (/.f64 %793 %1126) (*.f64 %1 %1128) (/.f64 #s(literal 1 binary64) (/.f64 %1115 %1)) (fma.f64 #s(literal 3 binary64) (*.f64 a %2068) %762) (fma.f64 %11 %2068 %762) (fma.f64 #s(literal 1/3 binary64) %759 %2080) (fma.f64 %582 %737 %2080) (fma.f64 %737 %582 %2080) (fma.f64 %759 #s(literal 1/3 binary64) %2080) (fma.f64 %2068 %11 %762) (+.f64 %762 %2080) (+.f64 %2080 %762) (-.f64 %2080 %1102) (-.f64 %2080 %1104) (fma.f64 %742 %764 %2080) (fma.f64 %764 %742 %2080) (fma.f64 #s(literal 1/3 binary64) %759 %2092) (fma.f64 %582 %737 %2092) (fma.f64 %673 %1866 %762) (fma.f64 %737 %582 %2092) (fma.f64 %759 #s(literal 1/3 binary64) %2092) (fma.f64 %1866 %673 %762) (+.f64 %762 %2092) (+.f64 %2092 %762) (-.f64 %2092 %1102) (-.f64 %2092 %1104) (fma.f64 %742 %764 %2092) (fma.f64 %764 %742 %2092) (/.f64 #s(literal 1 binary64) %985) %2106 (/.f64 %160 (neg.f64 %985)) (*.f64 #s(literal 1 binary64) %2106) (/.f64 #s(literal 1 binary64) (/.f64 %985 #s(literal 1 binary64))) (pow.f64 %985 #s(literal -1 binary64)) (/.f64 %1649 %985) (/.f64 (*.f64 %1649 #s(literal 1 binary64)) %985) (*.f64 %1649 %2106) (*.f64 %2106 %1649) (fma.f64 #s(literal 1/3 binary64) %759 %2119) (fma.f64 %582 %737 %2119) (fma.f64 %737 %582 %2119) (fma.f64 %759 #s(literal 1/3 binary64) %2119) (+.f64 %762 %2119) (+.f64 %2119 %762) (fma.f64 %693 %1275 %762) (fma.f64 %1275 %693 %762) (-.f64 %2119 %1102) (-.f64 %2119 %1104) (fma.f64 %742 %764 %2119) (fma.f64 %764 %742 %2119) %2071 (neg.f64 (/.f64 b %138)) (/.f64 %613 a) (/.f64 %793 %1086) (*.f64 %1 %1088) (/.f64 #s(literal 1 binary64) (/.f64 %138 %1)) (fma.f64 %1 %1894 %762) (fma.f64 #s(literal 1/3 binary64) %759 %2140) (fma.f64 %582 %737 %2140) (fma.f64 %737 %582 %2140) (fma.f64 %759 #s(literal 1/3 binary64) %2140) (fma.f64 %1894 %1 %762) (+.f64 %762 %2140) (+.f64 %2140 %762) (fma.f64 %1241 %2071 %762) (fma.f64 %2071 %1241 %762) (-.f64 %2140 %1102) (-.f64 %2140 %1104) (fma.f64 %742 %764 %2140) (fma.f64 %764 %742 %2140) %2154 (neg.f64 (/.f64 %563 #s(literal 9 binary64))) (/.f64 %707 %1040) (*.f64 %600 %1042) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 9 binary64) %600)) (fma.f64 #s(literal 1/3 binary64) %759 %2161) (fma.f64 %582 %737 %2161) (fma.f64 %737 %582 %2161) (fma.f64 %759 #s(literal 1/3 binary64) %2161) (+.f64 %762 %2161) (+.f64 %2161 %762) (fma.f64 %1499 %2154 %762) (fma.f64 %2154 %1499 %762) (-.f64 %2161 %1102) (-.f64 %2161 %1104) (fma.f64 %742 %764 %2161) (fma.f64 %764 %742 %2161) %2174 (/.f64 %1499 #s(literal 3 binary64)) (/.f64 %640 %1501) (*.f64 #s(literal 3 binary64) %1503) (/.f64 #s(literal 1 binary64) (/.f64 %1494 #s(literal 3 binary64))) (fma.f64 #s(literal 1/3 binary64) %759 %2180) (fma.f64 %572 (*.f64 a %2174) %762) (fma.f64 %582 %737 %2180) (fma.f64 %638 %2174 %762) (fma.f64 %737 %582 %2180) (fma.f64 %759 #s(literal 1/3 binary64) %2180) (fma.f64 %2174 %638 %762) (+.f64 %762 %2180) (+.f64 %2180 %762) (-.f64 %2180 %1102) (-.f64 %2180 %1104) (fma.f64 %742 %764 %2180) (fma.f64 %764 %742 %2180) (fma.f64 b %576 %1819) (fma.f64 %75 #s(literal -1/3 binary64) %1819) (fma.f64 #s(literal -1/3 binary64) %75 %1819) (fma.f64 %576 b %1819) (fma.f64 %737 (*.f64 #s(literal 1/3 binary64) %1495) %589) (fma.f64 %756 %1495 %589) (fma.f64 %1495 %756 %589) (+.f64 %589 %1819) (+.f64 %1819 %589) (-.f64 %1819 %1106) (-.f64 %1819 %1108) (fma.f64 b %576 %2207) (fma.f64 %75 #s(literal -1/3 binary64) %2207) (fma.f64 #s(literal -1/3 binary64) %75 %2207) (fma.f64 %576 b %2207) (fma.f64 %737 %2212 %589) (fma.f64 %1461 %2174 %589) (fma.f64 %2174 %1461 %589) (+.f64 %589 %2207) (+.f64 %2207 %589) (-.f64 %2207 %1106) (-.f64 %2207 %1108) (/.f64 %589 %11) %2222 (/.f64 (/.f64 %589 #s(literal 3 binary64)) a) (*.f64 (/.f64 b #s(literal 3 binary64)) (/.f64 %576 a)) (/.f64 %1108 %627) (*.f64 %589 %666) (/.f64 #s(literal 1 binary64) (/.f64 %11 %589)) (fma.f64 #s(literal 3 binary64) (*.f64 a %2222) %762) (fma.f64 %11 %2222 %762) (fma.f64 #s(literal 1/3 binary64) %759 %2235) (fma.f64 %582 %737 %2235) (fma.f64 %737 %582 %2235) (fma.f64 %759 #s(literal 1/3 binary64) %2235) (fma.f64 %2222 %11 %762) (+.f64 %762 %2235) (+.f64 %2235 %762) (-.f64 %2235 %1102) (-.f64 %2235 %1104) (fma.f64 %742 %764 %2235) (fma.f64 %764 %742 %2235) (fma.f64 #s(literal 1/3 binary64) %759 %2248) (fma.f64 %582 %737 %2248) (fma.f64 %737 %582 %2248) (fma.f64 %759 #s(literal 1/3 binary64) %2248) (+.f64 %762 %2248) (+.f64 %2248 %762) (fma.f64 %593 %662 %762) (fma.f64 %662 %593 %762) (-.f64 %2248 %1102) (-.f64 %2248 %1104) (fma.f64 %742 %764 %2248) (fma.f64 %764 %742 %2248) %2261 (/.f64 %1597 #s(literal 3 binary64)) (/.f64 %747 %1501) (*.f64 %737 %1503) (/.f64 #s(literal 1 binary64) (/.f64 %1494 %737)) (fma.f64 b %576 %2268) (fma.f64 %75 #s(literal -1/3 binary64) %2268) (fma.f64 #s(literal -1/3 binary64) %75 %2268) (fma.f64 %576 b %2268) (fma.f64 %630 %774 %589) (fma.f64 %737 %2267 %589) (fma.f64 %774 %630 %589) (+.f64 %589 %2268) (+.f64 %2268 %589) (-.f64 %2268 %1106) (-.f64 %2268 %1108) (fma.f64 %1 %1894 %1153) (fma.f64 %737 %1152 %2140) (fma.f64 %1894 %1 %1153) (+.f64 %1153 %2140) (+.f64 %2140 %1153) (fma.f64 %1241 %2071 %1153) (fma.f64 %1156 %639 %2140) (fma.f64 %2071 %1241 %1153) (-.f64 %2140 %1171) (fma.f64 %752 %987 %2140) (/.f64 (fma.f64 %2140 %976 %752) %976) (fma.f64 %737 %2292 %1308) (fma.f64 %900 %1845 %1308) (fma.f64 %1845 %900 %1308) (+.f64 %1308 %2296) (+.f64 %2296 %1308) (-.f64 %2296 %1324) (fma.f64 %673 %987 %2296) (/.f64 (fma.f64 %2296 %976 %673) %976) (fma.f64 %613 %1274 %1153) (fma.f64 %737 %1152 %2304) (fma.f64 %1274 %613 %1153) (+.f64 %1153 %2304) (+.f64 %2304 %1153) (fma.f64 %1156 %639 %2304) (-.f64 %2304 %1171) (fma.f64 %752 %987 %2304) (/.f64 (fma.f64 %2304 %976 %752) %976) (fma.f64 %737 %1152 %2314) (+.f64 %1153 %2314) (+.f64 %2314 %1153) (fma.f64 %683 %1152 %1153) (fma.f64 %1156 %639 %2314) (fma.f64 %1152 %683 %1153) (-.f64 %2314 %1171) (fma.f64 %752 %987 %2314) (/.f64 (fma.f64 %2314 %976 %752) %976) %2325 (neg.f64 (/.f64 %565 %1494)) (/.f64 (/.f64 %673 %138) #s(literal 3 binary64)) (/.f64 %1313 %1501) (*.f64 %673 %1503) (/.f64 #s(literal 1 binary64) (/.f64 %1494 %673)) %2334 %2335 %2336 %2337 %2338 %2339 %2340 %2341 %2342 %2343 %2344 %2345 %2346 %2347 %2349 %2334 %2335 %2336 %2337 %2338 %2339 %2340 %2341 %2342 %2343 %2344 %2345 %2346 %2347 %2349 (+.f64 %1308 %2351) (+.f64 %2351 %1308) (fma.f64 %624 %1263 %1308) (fma.f64 %1263 %624 %1308) (-.f64 %2351 %1324) (fma.f64 %673 %987 %2351) (/.f64 (fma.f64 %2351 %976 %673) %976) (fma.f64 #s(literal 3 binary64) %1897 %1721) (fma.f64 %11 %1888 %1721) (fma.f64 %737 %1894 %1721) (fma.f64 %752 %1866 %1721) (fma.f64 %1888 %11 %1721) (fma.f64 %1866 %752 %1721) (+.f64 %1721 %1895) (+.f64 %1895 %1721) (fma.f64 %1241 %1597 %1721) (fma.f64 %1248 %1156 %1721) (fma.f64 %1597 %1241 %1721) (fma.f64 %1156 %1248 %1721) (-.f64 %1895 %2372) (fma.f64 %600 %1503 %1895) (/.f64 (fma.f64 %1895 %1494 %600) %1494) (fma.f64 %737 %2292 %1721) (fma.f64 %900 %1845 %1721) (fma.f64 %1845 %900 %1721) (+.f64 %1721 %2296) (+.f64 %2296 %1721) (-.f64 %2296 %2372) (fma.f64 %600 %1503 %2296) (/.f64 (fma.f64 %2296 %1494 %600) %1494) (fma.f64 %737 %2212 %1308) (fma.f64 %1461 %2174 %1308) (fma.f64 %2174 %1461 %1308) (+.f64 %1308 %2207) (+.f64 %2207 %1308) (-.f64 %2207 %1324) (fma.f64 %673 %987 %2207) (/.f64 (fma.f64 %2207 %976 %673) %976) (fma.f64 %1 %1894 %1594) (fma.f64 %737 %1496 %2140) (fma.f64 %1894 %1 %1594) (+.f64 %1594 %2140) (+.f64 %2140 %1594) (fma.f64 %1241 %2071 %1594) (fma.f64 %1597 %643 %2140) (fma.f64 %2071 %1241 %1594) (-.f64 %2140 (neg.f64 %1594)) (fma.f64 %900 %1503 %2140) (/.f64 (fma.f64 %2140 %1494 %900) %1494) (fma.f64 %737 %1152 %2410) (+.f64 %1153 %2410) (+.f64 %2410 %1153) (fma.f64 %643 %2325 %1153) (fma.f64 %1156 %639 %2410) (fma.f64 %2325 %643 %1153) (-.f64 %2410 %1171) (fma.f64 %752 %987 %2410) (/.f64 (fma.f64 %2410 %976 %752) %976) (fma.f64 b (*.f64 %576 %1115) %751) (fma.f64 %11 %737 %1924) %1915 (fma.f64 %737 %11 %1924) (fma.f64 %1115 %589 %751) (fma.f64 %752 a %1924) (fma.f64 (*.f64 %589 %138) #s(literal 9 binary64) %751) (+.f64 %751 %1924) (+.f64 %1924 %751) (-.f64 %1924 %2431) (-.f64 %1924 (*.f64 %747 %11)) %1896 %1898 %1899 %1900 %1901 %1902 %1903 %1904 %1905 %1906 %1907 %1908 %1909 %1910 %1911 %1912 %1913 %1914 %1916 %1918 %1920 %1921 %1923 %1926 (+.f64 %1721 %2435) (+.f64 %2435 %1721) (fma.f64 %668 %2261 %1721) (fma.f64 %2261 %668 %1721) (-.f64 %2435 %2372) (fma.f64 %600 %1503 %2435) (/.f64 (fma.f64 %2435 %1494 %600) %1494) (/.f64 (*.f64 %742 #s(literal 1/3 binary64)) a) (*.f64 %582 %742) %764 %1092 %1093 %1094 %1095 %1096 %1097 %1098 %1099 %1100 %1101 %1103 %1105 %1107 %1109 %1110 %1111 (*.f64 %138 (*.f64 #s(literal 9 binary64) %1115)) %2449 (*.f64 (*.f64 %138 %138) (*.f64 #s(literal 9 binary64) #s(literal 9 binary64))) (*.f64 (*.f64 %1115 %138) #s(literal 9 binary64)) (*.f64 %2455 %2455) (*.f64 %1126 %1126) (pow.f64 %1115 #s(literal 2 binary64)) (*.f64 %737 %2459) %2461 (*.f64 %1115 %751) (*.f64 %2463 #s(literal 9 binary64)) %2466 (fma.f64 %562 (*.f64 b %1115) %2461) (fma.f64 %571 %1115 %2461) (fma.f64 %737 %2459 %2470) (fma.f64 %751 %1115 %2470) (fma.f64 %1115 %571 %2461) (fma.f64 %1115 %751 %2470) (fma.f64 (*.f64 %571 %138) #s(literal 9 binary64) %2461) (fma.f64 %2463 #s(literal 9 binary64) %2470) (+.f64 %2461 %2470) (+.f64 %2470 %2461) (-.f64 %2470 (neg.f64 %2461)) (-.f64 %2470 (*.f64 %2431 %1115)) (/.f64 %2466 %2449) (/.f64 (/.f64 %2466 %1115) %1115) (/.f64 (neg.f64 %2466) (neg.f64 %2449)) (*.f64 %2466 (/.f64 #s(literal 1 binary64) %2449)) (/.f64 #s(literal 1 binary64) (/.f64 %2449 %2466)) (+.f64 (/.f64 %2470 %2449) (/.f64 %2461 %2449)) %737 %738 %739 %741 %743 %744 %746 %787 %788 %789 %791 %792 %794 %795 %796 %925 %926 %928 %929 %931 %932 %933 %934 %936 %937 %938 %940 %943 %945 %947 %948 %949 (/.f64 %848 %11) (/.f64 (/.f64 %848 #s(literal 3 binary64)) a) (/.f64 (neg.f64 %848) %627) (*.f64 %848 %666) (/.f64 #s(literal 1 binary64) (/.f64 %11 %848)) (+.f64 (/.f64 %850 %11) %941) (/.f64 %330 %11) %925 %926 %928 %929 %931 %932 %933 %934 %936 %937 %938 %940 %943 %945 %947 %948 %949 (/.f64 %893 %11) (/.f64 (/.f64 %893 #s(literal 3 binary64)) a) (/.f64 (neg.f64 %893) %627) (*.f64 %893 %666) (/.f64 #s(literal 1 binary64) (/.f64 %11 %893)) (+.f64 (/.f64 %891 %11) %941) (/.f64 %811 %11) (/.f64 (/.f64 %811 #s(literal 3 binary64)) a) (/.f64 (neg.f64 %811) %627) (*.f64 %811 %666) (/.f64 #s(literal 1 binary64) (/.f64 %11 %811)) (+.f64 (/.f64 %813 %11) %941) %2528 %2530 %2532 %2533 %2535 %2537 %2528 %2530 %2532 %2533 %2535 %2537 (/.f64 %882 %11) (/.f64 (/.f64 %882 #s(literal 3 binary64)) a) (/.f64 (neg.f64 %882) %627) (*.f64 %882 %666) (/.f64 #s(literal 1 binary64) (/.f64 %11 %882)) (+.f64 (/.f64 %881 %11) %946) (/.f64 %821 %11) (/.f64 (/.f64 %821 #s(literal 3 binary64)) a) (/.f64 (neg.f64 %821) %627) (*.f64 %821 %666) (/.f64 #s(literal 1 binary64) (/.f64 %11 %821)) (+.f64 (/.f64 %823 %11) %941) (/.f64 %875 %11) (/.f64 (/.f64 %875 #s(literal 3 binary64)) a) (/.f64 (neg.f64 %875) %627) (*.f64 %875 %666) (/.f64 #s(literal 1 binary64) (/.f64 %11 %875)) (+.f64 (/.f64 %873 %11) %941) (/.f64 %189 %11) (/.f64 %253 %11) (/.f64 %858 %11) (/.f64 (/.f64 %858 #s(literal 3 binary64)) a) (/.f64 (neg.f64 %858) %627) (*.f64 %858 %666) (/.f64 #s(literal 1 binary64) (/.f64 %11 %858)) (fma.f64 %630 %774 %946) (fma.f64 %737 %2267 %946) (fma.f64 %774 %630 %946) (+.f64 %2268 %946) (/.f64 %801 %11) (/.f64 (/.f64 %801 #s(literal 3 binary64)) a) (/.f64 (neg.f64 %801) %627) (*.f64 %801 %666) (/.f64 #s(literal 1 binary64) (/.f64 %11 %801)) (+.f64 (/.f64 %803 %11) %941) %2528 %2530 %2532 %2533 %2535 %2537 (/.f64 %226 %11) |
Compiled 4 730 to 8 562 computations (-81.0% saved)
Compiled 6 221 to 14 846 computations (-138.6% saved)
115 alts after pruning (82 fresh and 33 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 6 139 | 82 | 6 221 |
| Fresh | 0 | 0 | 0 |
| Picked | 84 | 33 | 117 |
| Done | 0 | 0 | 0 |
| Total | 6 223 | 115 | 6 338 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 30.5% | (fma.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c)))) #s(literal 2 binary64)) (/.f64 #s(literal 1/3 binary64) a) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ✓ | 31.7% | (fma.f64 (/.f64 (*.f64 b #s(literal 3 binary64)) (neg.f64 a)) (/.f64 a (*.f64 #s(literal 9 binary64) a)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 30.4% | (fma.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) #s(literal 9 binary64)) (/.f64 #s(literal 3 binary64) a) (/.f64 (*.f64 (*.f64 a b) #s(literal 3 binary64)) (*.f64 (neg.f64 a) (*.f64 #s(literal 9 binary64) a)))) |
| ✓ | 30.3% | (fma.f64 (/.f64 (neg.f64 (*.f64 b #s(literal 3 binary64))) (*.f64 (*.f64 a a) #s(literal 3 binary64))) (/.f64 a #s(literal 3 binary64)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) (*.f64 #s(literal 9 binary64) a))) |
| ✓ | 30.4% | %49 = (*.f64 a a) (fma.f64 (/.f64 (neg.f64 b) %49) (/.f64 (*.f64 #s(literal 3 binary64) a) #s(literal 9 binary64)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) (*.f64 %49 #s(literal 3 binary64)))) |
| ▶ | 30.6% | %49 = (*.f64 a a) (fma.f64 (/.f64 (neg.f64 b) %49) (/.f64 (*.f64 #s(literal 3 binary64) a) #s(literal 9 binary64)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) %49) (/.f64 a #s(literal 3 binary64)))) |
| ▶ | 30.8% | (fma.f64 (/.f64 b a) #s(literal -1/3 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) a))) |
| ✓ | 30.8% | (fma.f64 (*.f64 (*.f64 b #s(literal -1/3 binary64)) a) (/.f64 #s(literal 3 binary64) (*.f64 (*.f64 a a) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ✓ | 30.1% | (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (*.f64 #s(literal 1/3 binary64) a)) (/.f64 #s(literal 3 binary64) (*.f64 (*.f64 a a) #s(literal 3 binary64))) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 30.1% | (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) (approx (/ a (* (* a a) 9)) (/.f64 #s(literal 1/9 binary64) a)) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ✓ | 30.1% | (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 1/3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) a) (*.f64 (*.f64 a a) #s(literal 3 binary64))) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 30.0% | %111 = (*.f64 #s(literal -3 binary64) a) %126 = (*.f64 #s(literal 9 binary64) a) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 %111 c))) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) %126) (/.f64 (*.f64 %111 (/.f64 b a)) %126)) |
| ▶ | 30.7% | (fma.f64 (*.f64 b #s(literal -2/3 binary64)) (/.f64 #s(literal 1/2 binary64) a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) #s(literal 1/3 binary64)) a)) |
| ✓ | 31.0% | (fma.f64 (*.f64 b #s(literal -2/3 binary64)) (/.f64 #s(literal 1/2 binary64) a) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ✓ | 29.4% | (fma.f64 (*.f64 #s(literal 3 binary64) a) (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (*.f64 (*.f64 a a) #s(literal 9 binary64))) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 32.0% | (fma.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) (/.f64 #s(literal 1/3 binary64) a) (/.f64 (/.f64 b a) #s(literal -3 binary64))) |
| ▶ | 30.9% | (fma.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) (/.f64 #s(literal 1/3 binary64) a) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ✓ | 30.4% | %544 = (sqrt.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) (fma.f64 %544 (*.f64 %544 (/.f64 #s(literal 1/3 binary64) a)) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 30.5% | %126 = (*.f64 #s(literal 9 binary64) a) (fma.f64 (neg.f64 (/.f64 b a)) (*.f64 (*.f64 #s(literal 3 binary64) a) (/.f64 #s(literal 1 binary64) %126)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) %126)) |
| ✓ | 31.0% | (fma.f64 (neg.f64 (*.f64 b #s(literal 3 binary64))) (/.f64 a (*.f64 (*.f64 a a) #s(literal 9 binary64))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ▶ | 30.7% | %126 = (*.f64 #s(literal 9 binary64) a) (fma.f64 (approx (/ (* a b) (neg a)) (*.f64 #s(literal -1 binary64) b)) (/.f64 #s(literal 3 binary64) %126) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) %126)) |
| ▶ | 29.4% | (fma.f64 b (/.f64 #s(literal 1 binary64) (/.f64 a #s(literal -1/3 binary64))) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64)) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 30.5% | (fma.f64 b (/.f64 #s(literal -1/3 binary64) a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) #s(literal 1/3 binary64)) a)) |
| ✓ | 31.5% | (fma.f64 b (/.f64 #s(literal -1/3 binary64) a) (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a))) |
| ✓ | 31.4% | (fma.f64 #s(literal 1/3 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) (/.f64 (neg.f64 (*.f64 b #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 31.1% | (fma.f64 #s(literal 1/3 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) (*.f64 (neg.f64 (*.f64 b #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 9 binary64) a)))) |
| ✓ | 30.2% | (fma.f64 #s(literal 1/3 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) (*.f64 b (/.f64 #s(literal -1/3 binary64) a))) |
| ▶ | 30.7% | %126 = (*.f64 #s(literal 9 binary64) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a b) #s(literal 3 binary64)) (*.f64 (neg.f64 a) %126)) %126 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) #s(literal 3 binary64))) %126) |
| ✓ | 29.7% | (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) a (*.f64 (*.f64 b #s(literal -1/3 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) a)) |
| ✓ | 30.1% | (/.f64 (fma.f64 (/.f64 b a) #s(literal -3 binary64) (*.f64 #s(literal -3 binary64) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a)))) #s(literal 9 binary64)) |
| ▶ | 30.1% | %49 = (*.f64 a a) %431 = (*.f64 %49 #s(literal 3 binary64)) (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 3 binary64) a) (*.f64 %49 #s(literal 9 binary64))) (neg.f64 b)) %431 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) a)) %431) |
| ✓ | 29.2% | (/.f64 (fma.f64 (*.f64 (*.f64 a b) #s(literal 3 binary64)) (/.f64 #s(literal -1/3 binary64) a) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) (*.f64 #s(literal 3 binary64) a)) |
| ✓ | 30.8% | %111 = (*.f64 #s(literal -3 binary64) a) %496 = (*.f64 (*.f64 a a) #s(literal 9 binary64)) (/.f64 (fma.f64 (*.f64 %111 b) %496 (*.f64 (*.f64 (sqrt.f64 (fma.f64 %111 c (*.f64 b b))) (*.f64 #s(literal 3 binary64) a)) %496)) (*.f64 %496 %496)) |
| ✓ | 31.2% | %383 = (neg.f64 a) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a)) %383 (*.f64 b #s(literal 1/3 binary64))) %383) |
| ✓ | 31.5% | (/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) (/.f64 #s(literal 1/3 binary64) a)) #s(literal -3 binary64) (/.f64 b a)) #s(literal -3 binary64)) |
| ▶ | 31.7% | %111 = (*.f64 #s(literal -3 binary64) a) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 %111 c (*.f64 b b))) #s(literal 1/3 binary64)) #s(literal -3 binary64) (approx (* a (/ b a)) b)) %111) |
| ▶ | 29.0% | %126 = (*.f64 #s(literal 9 binary64) a) (/.f64 (fma.f64 (*.f64 b (/.f64 #s(literal -1/3 binary64) a)) %126 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) #s(literal 3 binary64))) %126) |
| ✓ | 30.4% | %383 = (neg.f64 a) (/.f64 (fma.f64 (*.f64 b (/.f64 #s(literal -1/3 binary64) a)) %383 (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal -1/3 binary64))) %383) |
| ✓ | 28.3% | (/.f64 (fma.f64 (*.f64 b #s(literal -1/3 binary64)) #s(literal 3 binary64) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 29.6% | (/.f64 (fma.f64 (*.f64 a b) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal -1/3 binary64) a)) (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c)))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 29.3% | (/.f64 (fma.f64 (*.f64 #s(literal 3 binary64) a) (*.f64 b #s(literal -1/3 binary64)) (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) a)) (*.f64 (*.f64 a a) #s(literal 3 binary64))) |
| ▶ | 32.3% | %111 = (*.f64 #s(literal -3 binary64) a) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (sqrt.f64 (fma.f64 b b (*.f64 %111 c)))) #s(literal 1/3 binary64) (*.f64 a (/.f64 b a))) %111) |
| ▶ | 30.8% | %111 = (*.f64 #s(literal -3 binary64) a) (/.f64 (fma.f64 %111 (/.f64 b a) (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 %111 c))) #s(literal 3 binary64))) (*.f64 #s(literal 9 binary64) a)) |
| ▶ | 30.4% | (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64) (approx (/ (* (* -3 a) b) a) (*.f64 #s(literal -3 binary64) b))) (*.f64 #s(literal 9 binary64) a)) |
| ▶ | 31.1% | %383 = (neg.f64 a) (/.f64 (fma.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) (*.f64 (/.f64 #s(literal 1/3 binary64) a) %383) (*.f64 b #s(literal 1/3 binary64))) %383) |
| ▶ | 31.3% | (/.f64 (fma.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) (*.f64 (/.f64 #s(literal 1/3 binary64) a) #s(literal -3 binary64)) (/.f64 b a)) #s(literal -3 binary64)) |
| ✓ | 30.9% | %146 = (*.f64 #s(literal 3 binary64) a) (/.f64 (fma.f64 (neg.f64 (*.f64 a b)) (/.f64 #s(literal 3 binary64) %146) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) %146) |
| ▶ | 31.1% | (/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -3 binary64) (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) a))) a (*.f64 b #s(literal -3 binary64))) (*.f64 #s(literal 9 binary64) a)) |
| ▶ | 30.5% | (/.f64 (fma.f64 (approx (/ (* b 3) (neg a)) (*.f64 #s(literal -3 binary64) (/.f64 b a))) (/.f64 a #s(literal 3 binary64)) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 31.0% | %383 = (neg.f64 a) (/.f64 (fma.f64 b (*.f64 (/.f64 #s(literal -1/3 binary64) a) %383) (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) #s(literal -1/3 binary64))) %383) |
| ▶ | 29.5% | (/.f64 (fma.f64 b (*.f64 (/.f64 #s(literal -1/3 binary64) a) #s(literal -3 binary64)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) a))) #s(literal -3 binary64)) |
| ▶ | 31.9% | %111 = (*.f64 #s(literal -3 binary64) a) (/.f64 (fma.f64 b (neg.f64 a) (*.f64 (*.f64 %111 (sqrt.f64 (fma.f64 b b (*.f64 %111 c)))) #s(literal -1/3 binary64))) (*.f64 (*.f64 a a) #s(literal 3 binary64))) |
| ▶ | 31.1% | (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 a (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) #s(literal -1/3 binary64))) (neg.f64 (*.f64 a b))) (*.f64 (*.f64 a a) #s(literal 3 binary64))) |
| ✓ | 29.7% | (/.f64 (/.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a) a (*.f64 (*.f64 b #s(literal -1/3 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64)) a) |
| ▶ | 30.9% | %111 = (*.f64 #s(literal -3 binary64) a) (/.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 b b (*.f64 %111 c))) (*.f64 #s(literal 3 binary64) a) (*.f64 %111 b)) a) (*.f64 #s(literal 9 binary64) a)) |
| ✓ | 29.3% | (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b) a) #s(literal 3 binary64)) |
| ▶ | 29.0% | (/.f64 (-.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) a) (/.f64 b a)) #s(literal 3 binary64)) |
| ✓ | 28.6% | (/.f64 (-.f64 (*.f64 (/.f64 b a) #s(literal -3 binary64)) (*.f64 #s(literal -3 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) a))) #s(literal 9 binary64)) |
| ▶ | 29.2% | (/.f64 (-.f64 (*.f64 b (*.f64 #s(literal -1/3 binary64) a)) (*.f64 a (*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal -1/3 binary64)))) (*.f64 a a)) |
| ✓ | 29.3% | (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b) (*.f64 #s(literal 3 binary64) a)) |
| ✓ | 28.4% | (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 b #s(literal -1/3 binary64)) #s(literal 3 binary64) (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))))) #s(literal 3 binary64)) |
| ▶ | 29.4% | (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) b) #s(literal 1/3 binary64)) a) |
| ✓ | 29.3% | (/.f64 (*.f64 a (*.f64 (-.f64 b (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b)))) #s(literal -1/3 binary64))) (*.f64 a a)) |
| ▶ | 82.8% | (/.f64 (*.f64 a (*.f64 (approx (- b (sqrt (+ (* (* -3 a) c) (* b b)))) (*.f64 #s(literal 3/2 binary64) (/.f64 (*.f64 a c) b))) #s(literal -1/3 binary64))) (*.f64 a a)) |
| ✓ | 29.3% | (/.f64 (*.f64 #s(literal 3 binary64) (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b)) (*.f64 #s(literal 9 binary64) a)) |
| ▶ | 29.4% | (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) b) (/.f64 #s(literal 1 binary64) a))) #s(literal 9 binary64)) |
| ▶ | 83.0% | (/.f64 (*.f64 #s(literal 3 binary64) (approx (/ (- (sqrt (+ (* (* -3 a) c) (* b b))) b) a) (*.f64 #s(literal -3/2 binary64) (/.f64 c b)))) #s(literal 9 binary64)) |
| ▶ | 83.1% | (/.f64 (approx (/ (- (sqrt (+ (* (* -3 a) c) (* b b))) b) a) (*.f64 #s(literal -3/2 binary64) (/.f64 c b))) #s(literal 3 binary64)) |
| ▶ | 83.0% | (/.f64 (approx (+ (* (* (sqrt (+ (* (* -3 a) c) (* b b))) (/ 1/3 a)) (neg a)) (* b 1/3)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b))) (neg.f64 a)) |
| ▶ | 82.9% | %130 = (* -3 a) (/.f64 (approx (+ (* (sqrt (+ (* %130 c) (* b b))) 3) (/ (* %130 b) a)) (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 a c) b))) (*.f64 #s(literal 9 binary64) a)) |
| ▶ | 92.6% | (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (/.f64 (fma.f64 (*.f64 #s(literal -3/2 binary64) a) c (*.f64 #s(literal -9/8 binary64) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (*.f64 b b)))) b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 92.4% | (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (/.f64 (fma.f64 #s(literal -3/2 binary64) (*.f64 a c) (/.f64 (*.f64 #s(literal -9/8 binary64) (*.f64 (*.f64 a a) (*.f64 c c))) (*.f64 b b))) b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 95.0% | %49 = (*.f64 a a) %50 = (*.f64 c c) (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (/.f64 (fma.f64 #s(literal -27/16 binary64) (*.f64 (*.f64 %49 a) (/.f64 (*.f64 %50 c) (pow.f64 b #s(literal 4 binary64)))) (fma.f64 #s(literal -3/2 binary64) (*.f64 a c) (*.f64 #s(literal -9/8 binary64) (/.f64 (*.f64 %49 %50) (*.f64 b b))))) b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 95.2% | %49 = (*.f64 a a) %50 = (*.f64 c c) (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (/.f64 (+.f64 (fma.f64 (*.f64 (*.f64 %49 a) (/.f64 (*.f64 %50 c) (pow.f64 b #s(literal 4 binary64)))) #s(literal -27/16 binary64) (*.f64 (*.f64 #s(literal -3/2 binary64) a) c)) (*.f64 #s(literal -9/8 binary64) (/.f64 (*.f64 %49 %50) (*.f64 b b)))) b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 83.0% | (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (/.f64 (*.f64 (*.f64 #s(literal -3/2 binary64) a) c) b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 92.5% | (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (/.f64 (approx (+ (* -3/2 (* a c)) (* -9/8 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) (*.f64 c (fma.f64 #s(literal -3/2 binary64) a (*.f64 #s(literal -9/8 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 2 binary64)) c) (pow.f64 b #s(literal 2 binary64))))))) b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 82.9% | (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (/.f64 (approx (+ (* -3/2 (* a c)) (* -9/8 (/ (* (pow a 2) (pow c 2)) (pow b 2)))) (*.f64 #s(literal -3/2 binary64) (*.f64 a c))) b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 95.4% | %88 = (pow.f64 b #s(literal 2 binary64)) %247 = (* (pow a 4) (pow c 4)) %286 = (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (/.f64 (approx (+ (* -27/16 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -3/2 (* a c)) (+ (* -9/8 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 81/64 %247) (* 81/16 %247)) (pow b 6)))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 81/64 binary64) %286 (*.f64 #s(literal 81/16 binary64) %286)) (*.f64 %88 (fma.f64 #s(literal -27/16 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (*.f64 %88 (fma.f64 #s(literal -3/2 binary64) (*.f64 a (*.f64 %88 c)) (*.f64 #s(literal -9/8 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 c #s(literal 2 binary64))))))))) (pow.f64 b #s(literal 6 binary64)))) b)) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 95.0% | %49 = (*.f64 a a) %50 = (*.f64 c c) (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (*.f64 (fma.f64 #s(literal -27/16 binary64) (*.f64 (*.f64 %49 a) (/.f64 (*.f64 %50 c) (pow.f64 b #s(literal 4 binary64)))) (fma.f64 #s(literal -3/2 binary64) (*.f64 a c) (*.f64 #s(literal -9/8 binary64) (/.f64 (*.f64 %49 %50) (*.f64 b b))))) (/.f64 #s(literal 1 binary64) b))) (*.f64 #s(literal 3 binary64) a)) |
| ✓ | 82.9% | (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (*.f64 #s(literal -3/2 binary64) (/.f64 (*.f64 a c) b))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 82.8% | (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (*.f64 #s(literal -3/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 b (*.f64 a c))))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 82.8% | (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (*.f64 #s(literal -3/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1 binary64) b)))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 82.9% | (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (*.f64 #s(literal -3/2 binary64) (*.f64 a (/.f64 c b)))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 95.5% | %88 = (pow.f64 b #s(literal 2 binary64)) %247 = (* (pow a 4) (pow c 4)) %286 = (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (approx (/ (+ (* -27/16 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -3/2 (* a c)) (+ (* -9/8 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 81/64 %247) (* 81/16 %247)) (pow b 6)))))) b) (/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal 81/64 binary64) %286 (*.f64 #s(literal 81/16 binary64) %286)) (*.f64 %88 (fma.f64 #s(literal -27/16 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (*.f64 %88 (fma.f64 #s(literal -3/2 binary64) (*.f64 a (*.f64 %88 c)) (*.f64 #s(literal -9/8 binary64) (*.f64 (pow.f64 a #s(literal 2 binary64)) (pow.f64 c #s(literal 2 binary64))))))))) (pow.f64 b #s(literal 7 binary64))))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 96.2% | %247 = (* (pow a 4) (pow c 4)) %268 = (pow.f64 c #s(literal 4 binary64)) (/.f64 (approx (+ (neg b) (sqrt (- (* b b) (* (* 3 a) c)))) (approx (/ (+ (* -27/16 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ (* -3/2 (* a c)) (+ (* -9/8 (/ (* (pow a 2) (pow c 2)) (pow b 2))) (* -1/2 (/ (+ (* 81/64 %247) (* 81/16 %247)) (pow b 6)))))) b) (*.f64 a (fma.f64 #s(literal -3/2 binary64) (/.f64 c b) (*.f64 a (fma.f64 #s(literal -9/8 binary64) (/.f64 (pow.f64 c #s(literal 2 binary64)) (pow.f64 b #s(literal 3 binary64))) (*.f64 a (fma.f64 #s(literal -27/16 binary64) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b #s(literal 5 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (fma.f64 #s(literal 81/64 binary64) %268 (*.f64 #s(literal 81/16 binary64) %268))) (pow.f64 b #s(literal 7 binary64)))))))))))) (*.f64 #s(literal 3 binary64) a)) |
| ▶ | 83.2% | (/.f64 (approx (* 3 (/ (- (sqrt (+ (* (* -3 a) c) (* b b))) b) a)) (*.f64 #s(literal -9/2 binary64) (/.f64 c b))) #s(literal 9 binary64)) |
| ▶ | 30.8% | %111 = (*.f64 #s(literal -3 binary64) a) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 9 binary64) a) (fma.f64 (/.f64 b a) %111 (*.f64 #s(literal -3 binary64) (neg.f64 (sqrt.f64 (fma.f64 b b (*.f64 %111 c)))))))) |
| ▶ | 28.4% | (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) a) (fma.f64 (*.f64 b #s(literal -1/3 binary64)) #s(literal 3 binary64) (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c)))))) |
| ▶ | 82.8% | (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (approx (- b (sqrt (+ (* (* -3 a) c) (* b b)))) (*.f64 #s(literal 3/2 binary64) (/.f64 (*.f64 a c) b))) #s(literal -1/3 binary64)))) |
| ▶ | 83.0% | (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (approx (/ (- (sqrt (+ (* (* -3 a) c) (* b b))) b) a) (*.f64 #s(literal -3/2 binary64) (/.f64 c b))))) |
| ▶ | 29.4% | (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) b)))) |
| ▶ | 95.4% | %191 = (*.f64 (pow.f64 a #s(literal 2 binary64)) c) (/.f64 #s(literal 1 binary64) (approx (/ (* 3 a) (- (sqrt (+ (* (* -3 a) c) (* b b))) b)) (*.f64 b (-.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) %191 (*.f64 #s(literal 3/8 binary64) %191)) (pow.f64 b #s(literal 4 binary64))) (*.f64 #s(literal 3/2 binary64) (/.f64 a (pow.f64 b #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) c)))))) |
| ▶ | 92.9% | (/.f64 #s(literal 1 binary64) (approx (/ a (* (- b (sqrt (+ (* (* -3 a) c) (* b b)))) -1/3)) (*.f64 b (-.f64 (*.f64 #s(literal 3/2 binary64) (/.f64 a (pow.f64 b #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) c)))))) |
| ▶ | 29.1% | (+.f64 (*.f64 b (/.f64 #s(literal -1/3 binary64) a)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) #s(literal 1/3 binary64)) a)) |
| ▶ | 30.4% | %111 = (*.f64 #s(literal -3 binary64) a) (*.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 %111 c (*.f64 b b))) a) %111 (*.f64 b #s(literal 3 binary64))) (approx (/ 1 (neg (* 9 a))) (/.f64 #s(literal -1/9 binary64) a))) |
| ▶ | 30.4% | (*.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) #s(literal 3 binary64) (approx (/ (* (* -3 a) b) a) (*.f64 #s(literal -3 binary64) b))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 82.9% | (*.f64 (/.f64 (*.f64 #s(literal 3 binary64) a) a) (approx (/ (- (sqrt (+ (* (* -3 a) c) (* b b))) b) (* 9 a)) (*.f64 #s(literal -1/6 binary64) (/.f64 c b)))) |
| ✓ | 29.3% | (*.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b) (/.f64 #s(literal 1/3 binary64) a)) |
| ▶ | 82.9% | %130 = (* -3 a) (*.f64 (approx (+ (* (sqrt (+ (* %130 c) (* b b))) 3) (/ (* %130 b) a)) (*.f64 #s(literal -9/2 binary64) (/.f64 (*.f64 a c) b))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 9 binary64) a))) |
| ▶ | 29.4% | (*.f64 #s(literal 3 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) b) (*.f64 #s(literal 9 binary64) a))) |
| ✓ | 29.3% | (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal -3 binary64) a) c (*.f64 b b))) b) a)) |
| ▶ | 29.0% | (*.f64 #s(literal 1/3 binary64) (-.f64 (/.f64 (sqrt.f64 (fma.f64 b b (*.f64 (*.f64 #s(literal -3 binary64) a) c))) a) (/.f64 b a))) |
| ▶ | 92.9% | %5 = (* 3 a) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (fma.f64 #s(literal -1/2 binary64) (/.f64 c b) (/.f64 (*.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b b))) b))) |
| ▶ | 92.9% | %5 = (* 3 a) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (/.f64 (fma.f64 #s(literal -1/2 binary64) c (/.f64 (*.f64 #s(literal -3/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b b))) b)) |
| ▶ | 96.6% | %5 = (* 3 a) %50 = (*.f64 c c) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (/.f64 (fma.f64 #s(literal -9/16 binary64) (/.f64 (*.f64 (*.f64 a a) (*.f64 %50 c)) (pow.f64 b #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) c (fma.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a %50) (*.f64 b b)) (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 a c) #s(literal 4 binary64)) (+.f64 #s(literal 81/64 binary64) #s(literal 81/16 binary64))) (*.f64 a (pow.f64 b #s(literal 6 binary64)))))))) b)) |
| ▶ | 95.5% | %5 = (* 3 a) %50 = (*.f64 c c) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (/.f64 (fma.f64 #s(literal -9/16 binary64) (/.f64 (*.f64 (*.f64 a a) (*.f64 %50 c)) (pow.f64 b #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) c (*.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a %50) (*.f64 b b))))) b)) |
| ▶ | 92.9% | %5 = (* 3 a) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (/.f64 (approx (+ (* -1/2 c) (* -3/8 (/ (* a (pow c 2)) (pow b 2)))) (*.f64 c (-.f64 (*.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a c) (pow.f64 b #s(literal 2 binary64)))) #s(literal 1/2 binary64)))) b)) |
| ▶ | 92.6% | %5 = (* 3 a) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (/.f64 #s(literal 1 binary64) (/.f64 b (fma.f64 #s(literal -1/2 binary64) c (*.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b b))))))) |
| ▶ | 95.5% | %5 = (* 3 a) %50 = (*.f64 c c) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 %50 c)) (pow.f64 b #s(literal 4 binary64))) #s(literal -9/16 binary64)) b) (/.f64 (fma.f64 #s(literal -1/2 binary64) c (*.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a %50) (*.f64 b b)))) b))) |
| ▶ | 92.6% | %5 = (* 3 a) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (*.f64 (fma.f64 #s(literal -1/2 binary64) c (*.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b b)))) (/.f64 #s(literal 1 binary64) b))) |
| ▶ | 96.3% | %5 = (* 3 a) %50 = (*.f64 c c) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (*.f64 (fma.f64 #s(literal -9/16 binary64) (/.f64 (*.f64 (*.f64 a a) (*.f64 %50 c)) (pow.f64 b #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) c (fma.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a %50) (*.f64 b b)) (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 (*.f64 a c) #s(literal 4 binary64)) (+.f64 #s(literal 81/64 binary64) #s(literal 81/16 binary64))) (*.f64 a (pow.f64 b #s(literal 6 binary64)))))))) (/.f64 #s(literal 1 binary64) b))) |
| ✓ | 83.3% | %5 = (* 3 a) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (*.f64 #s(literal -1/2 binary64) (/.f64 c b))) |
| ▶ | 83.0% | %5 = (* 3 a) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 b c)))) |
| ▶ | 83.0% | %5 = (* 3 a) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (*.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 #s(literal 1 binary64) b)))) |
| ▶ | 92.6% | %5 = (* 3 a) (approx (/ (+ (neg b) (sqrt (- (* b b) (* %5 c)))) %5) (approx (/ (+ (* -1/2 c) (* -3/8 (/ (* a (pow c 2)) (pow b 2)))) b) (*.f64 c (-.f64 (*.f64 #s(literal -3/8 binary64) (/.f64 (*.f64 a c) (pow.f64 b #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) b)))))) |
Compiled 115 to 455 computations (-295.7% saved)
| Inputs |
|---|
(+ 81/64 81/16) |
| Outputs |
|---|
#s(literal 405/64 binary64) |
| 0.0ms | 1× | 0 | valid |
Compiled 5 to 5 computations (0.0% saved)
adjust: 0.0ms (0.0% of total, 0.0 MiB)| Inputs |
|---|
%1 = (neg.f64 b) %2 = (*.f64 b b) %5 = (*.f64 #s(literal 3 binary64) a) %7 = (*.f64 a c) %9 = (pow.f64 b #s(literal 2 binary64)) %13 = (pow.f64 c #s(literal 2 binary64)) %15 = (pow.f64 c #s(literal 3 binary64)) %22 = (pow.f64 a #s(literal 2 binary64)) %24 = (pow.f64 b #s(literal 4 binary64)) %25 = (pow.f64 a #s(literal 4 binary64)) %27 = (pow.f64 b #s(literal 6 binary64)) %29 = (/.f64 b a) %32 = (*.f64 #s(literal -1 binary64) b) %34 = (/.f64 #s(literal 1 binary64) a) %35 = (/.f64 %7 %9) %36 = (*.f64 %22 %13) %37 = (pow.f64 a #s(literal 3 binary64)) %38 = (*.f64 %37 %15) %39 = (/.f64 %7 b) %41 = (pow.f64 c #s(literal 4 binary64)) %42 = (*.f64 %25 %41) %44 = (*.f64 #s(literal 81/16 binary64) %42) %45 = (fma.f64 #s(literal 81/64 binary64) %42 %44) %46 = (/.f64 c b) %47 = (*.f64 a %27) %49 = (*.f64 %22 c) %50 = (/.f64 b c) %51 = (/.f64 b %7) %52 = (*.f64 #s(literal -3 binary64) a) %53 = (*.f64 a b) %54 = (*.f64 %53 #s(literal 3 binary64)) %55 = (*.f64 %52 b) %56 = (*.f64 b #s(literal -1/3 binary64)) %57 = (*.f64 b #s(literal 1/3 binary64)) %58 = (/.f64 #s(literal -1/3 binary64) a) %59 = (/.f64 #s(literal 1/3 binary64) a) %60 = (*.f64 b %58) %61 = (neg.f64 a) %62 = (neg.f64 %29) %63 = (/.f64 %5 a) %64 = (/.f64 #s(literal 3 binary64) a) %65 = (neg.f64 %53) %66 = (*.f64 b #s(literal 3 binary64)) %67 = (neg.f64 %66) %68 = (/.f64 a #s(literal 3 binary64)) %69 = (*.f64 %52 c) %70 = (fma.f64 b b %69) %71 = (fma.f64 %52 c %2) %72 = (sqrt.f64 %71) %73 = (/.f64 %72 a) %74 = (*.f64 %72 #s(literal -1/3 binary64)) %75 = (*.f64 %72 #s(literal 1/3 binary64)) %77 = (*.f64 #s(literal 9 binary64) a) %78 = (/.f64 #s(literal 1/2 binary64) a) %79 = (*.f64 a a) %80 = (*.f64 %79 #s(literal 9 binary64)) %81 = (*.f64 %72 #s(literal 3 binary64)) %82 = (/.f64 %81 %77) %83 = (*.f64 b #s(literal -2/3 binary64)) %84 = (/.f64 %5 #s(literal 9 binary64)) %85 = (*.f64 #s(literal -3 binary64) %29) %86 = (*.f64 a %74) %87 = (*.f64 %79 #s(literal 3 binary64)) %88 = (*.f64 a %29) %89 = (*.f64 b #s(literal -3 binary64)) %90 = (fma.f64 %73 %52 %66) %91 = (*.f64 %52 %29) %92 = (*.f64 #s(literal -3 binary64) b) %93 = (/.f64 %5 %80) %94 = (/.f64 #s(literal 1 binary64) %77) %95 = (/.f64 #s(literal 3 binary64) %77) %96 = (/.f64 %1 %79) %97 = (sqrt.f64 %70) %98 = (*.f64 #s(literal -3/2 binary64) %7) %101 = (* -3/2 (* a c)) %105 = (pow c 2) %107 = (pow b 2) %109 = (* -9/8 (/ (* (pow a 2) %105) %107)) %110 = (+ %101 %109) %111 = (approx %110 %98) %112 = (pow.f64 b #s(literal 3 binary64)) %113 = (pow.f64 b #s(literal 5 binary64)) %114 = (/.f64 %13 %112) %115 = (*.f64 #s(literal 81/16 binary64) %41) %116 = (fma.f64 #s(literal 81/64 binary64) %41 %115) %117 = (*.f64 a %116) %118 = (/.f64 %15 %113) %120 = (pow.f64 b #s(literal 7 binary64)) %121 = (/.f64 %117 %120) %122 = (*.f64 #s(literal -1/2 binary64) %121) %123 = (fma.f64 #s(literal -27/16 binary64) %118 %122) %124 = (*.f64 a %123) %125 = (fma.f64 #s(literal -9/8 binary64) %114 %124) %126 = (*.f64 a %125) %127 = (fma.f64 #s(literal -3/2 binary64) %46 %126) %128 = (*.f64 a %127) %142 = (* (pow a 4) (pow c 4)) %153 = (+ (* -27/16 (/ (* (pow a 3) (pow c 3)) (pow b 4))) (+ %101 (+ %109 (* -1/2 (/ (+ (* 81/64 %142) (* 81/16 %142)) (pow b 6)))))) %154 = (/ %153 b) %155 = (approx %154 %128) %158 = (* -3 a) %160 = (/ (* %158 b) a) %161 = (approx %160 %92) %163 = (neg a) %165 = (approx (/ (* a b) %163) %32) %168 = (approx (/ (* b 3) %163) %85) %175 = (approx (* a (/ b a)) b) %177 = (/.f64 #s(literal 1/9 binary64) a) %182 = (approx (/ a (* (* a a) 9)) %177) %183 = (/.f64 #s(literal -1/9 binary64) a) %185 = (* 9 a) %188 = (approx (/ 1 (neg %185)) %183) %189 = (*.f64 %9 c) %190 = (*.f64 a %189) %191 = (*.f64 #s(literal -9/8 binary64) %36) %192 = (fma.f64 #s(literal -3/2 binary64) %190 %191) %193 = (*.f64 %9 %192) %194 = (fma.f64 #s(literal -27/16 binary64) %38 %193) %195 = (*.f64 %9 %194) %196 = (fma.f64 #s(literal -1/2 binary64) %45 %195) %197 = (/.f64 %196 %27) %198 = (approx %153 %197) %199 = (/.f64 %196 %120) %200 = (approx %154 %199) %201 = (/.f64 %7 %112) %202 = (*.f64 #s(literal -3/8 binary64) %201) %203 = (/.f64 #s(literal 1 binary64) b) %204 = (*.f64 #s(literal -3/8 binary64) %35) %205 = (-.f64 %204 #s(literal 1/2 binary64)) %206 = (/.f64 %49 %9) %207 = (*.f64 #s(literal 3/2 binary64) %39) %209 = (* b b) %211 = (sqrt (+ (* %158 c) %209)) %212 = (- b %211) %213 = (approx %212 %207) %214 = (*.f64 #s(literal -3/2 binary64) %46) %215 = (- %211 b) %216 = (/ %215 a) %217 = (approx %216 %214) %218 = (*.f64 #s(literal -9/2 binary64) %39) %221 = (approx (+ (* %211 3) %160) %218) %222 = (/.f64 a %9) %223 = (*.f64 #s(literal 3/2 binary64) %222) %224 = (/.f64 #s(literal 1 binary64) c) %225 = (*.f64 #s(literal 2 binary64) %224) %226 = (-.f64 %223 %225) %227 = (*.f64 b %226) %231 = (approx (/ a (* %212 -1/3)) %227) %232 = (*.f64 #s(literal 3/8 binary64) %49) %233 = (fma.f64 #s(literal -3/4 binary64) %49 %232) %234 = (/.f64 %233 %24) %235 = (fma.f64 #s(literal -3 binary64) %234 %223) %236 = (-.f64 %235 %225) %237 = (*.f64 b %236) %238 = (* 3 a) %240 = (approx (/ %238 %215) %237) %241 = (*.f64 #s(literal -9/2 binary64) %46) %243 = (approx (* 3 %216) %241) %244 = (*.f64 #s(literal -1/6 binary64) %46) %246 = (approx (/ %215 %185) %244) %247 = (*.f64 #s(literal 1/2 binary64) %39) %254 = (approx (+ (* (* %211 (/ 1/3 a)) %163) (* b 1/3)) %247) %255 = (*.f64 #s(literal -1/3 binary64) a) %256 = (*.f64 #s(literal -9/8 binary64) %206) %257 = (fma.f64 #s(literal -3/2 binary64) a %256) %258 = (*.f64 c %257) %259 = (approx %110 %258) %260 = (*.f64 c %205) %266 = (+ (* -1/2 c) (* -3/8 (/ (* a %105) %107))) %267 = (approx %266 %260) %268 = (*.f64 #s(literal 1/2 binary64) %203) %269 = (-.f64 %202 %268) %270 = (*.f64 c %269) %272 = (approx (/ %266 b) %270) %273 = (*.f64 c c) %274 = (*.f64 a %273) %275 = (*.f64 %273 c) %276 = (*.f64 #s(literal -3/8 binary64) %274) %277 = (*.f64 %79 %273) %278 = (*.f64 %79 a) %279 = (*.f64 a %46) %280 = (*.f64 %7 %203) %281 = (/.f64 #s(literal 1 binary64) %51) %282 = (*.f64 #s(literal -3/2 binary64) a) %283 = (*.f64 %282 c) %284 = (/.f64 %283 b) %285 = (/.f64 %277 %2) %286 = (*.f64 #s(literal -9/8 binary64) %277) %287 = (/.f64 %286 %2) %288 = (*.f64 #s(literal -9/8 binary64) %285) %289 = (fma.f64 #s(literal -3/2 binary64) %7 %288) %290 = (fma.f64 %282 c %288) %291 = (/.f64 %275 %24) %292 = (*.f64 %278 %291) %293 = (fma.f64 #s(literal -27/16 binary64) %292 %289) %294 = (fma.f64 %292 #s(literal -27/16 binary64) %283) %295 = (+.f64 %294 %288) %296 = (/.f64 %293 b) %297 = (*.f64 %293 %203) %302 = (+ (neg b) (sqrt (- %209 (* %238 c)))) %303 = (approx %302 %296) %304 = (pow.f64 %7 #s(literal 4 binary64)) %305 = (+.f64 #s(literal 81/64 binary64) #s(literal 81/16 binary64)) %306 = (*.f64 %304 %305) %307 = (*.f64 c %203) %308 = (/.f64 #s(literal 1 binary64) %50) %309 = (/.f64 %274 %2) %310 = (/.f64 %276 %2) %311 = (*.f64 #s(literal -3/8 binary64) %309) %312 = (fma.f64 #s(literal -1/2 binary64) c %311) %313 = (/.f64 %312 b) %314 = (*.f64 %312 %203) %315 = (/.f64 b %312) %316 = (/.f64 #s(literal 1 binary64) %315) %317 = (/.f64 %311 b) %318 = (fma.f64 #s(literal -1/2 binary64) %46 %317) %319 = (*.f64 %79 %275) %320 = (/.f64 %319 %24) %321 = (fma.f64 #s(literal -9/16 binary64) %320 %312) %322 = (*.f64 %320 #s(literal -9/16 binary64)) %323 = (/.f64 %321 b) %324 = (/.f64 %322 b) %325 = (+.f64 %324 %313) %326 = (/ %302 %238) %328 = (/.f64 %306 %47) %329 = (*.f64 #s(literal -1/6 binary64) %328) %330 = (fma.f64 #s(literal -3/8 binary64) %309 %329) %331 = (fma.f64 #s(literal -1/2 binary64) c %330) %332 = (fma.f64 #s(literal -9/16 binary64) %320 %331) %333 = (/.f64 %332 b) %334 = (*.f64 %332 %203) %336 = (/.f64 a #s(literal -1/3 binary64)) %337 = (/.f64 #s(literal 1 binary64) %336) %338 = (*.f64 %58 #s(literal -3 binary64)) %339 = (*.f64 b %255) %340 = (sqrt.f64 %97) %341 = (pow.f64 %340 #s(literal 2 binary64)) %342 = (neg.f64 %97) %343 = (*.f64 %97 #s(literal 3 binary64)) %344 = (*.f64 %97 #s(literal 1/3 binary64)) %345 = (/.f64 %344 a) %346 = (/.f64 %97 a) %347 = (*.f64 #s(literal 1/3 binary64) %346) %348 = (*.f64 %97 #s(literal -1/3 binary64)) %349 = (*.f64 %59 #s(literal -3 binary64)) %350 = (neg.f64 %346) %351 = (-.f64 %97 b) %352 = (*.f64 #s(literal 3 binary64) %58) %353 = (fma.f64 %53 %352 %97) %354 = (*.f64 %351 %34) %355 = (/.f64 a %351) %356 = (-.f64 %346 %29) %357 = (*.f64 %97 a) %358 = (fma.f64 %5 %56 %357) %359 = (fma.f64 %52 %29 %343) %360 = (fma.f64 %97 %5 %55) %361 = (/.f64 %360 a) %362 = (*.f64 %351 #s(literal 1/3 binary64)) %364 = (/.f64 %351 %77) %366 = (*.f64 #s(literal 3 binary64) %355) %367 = (fma.f64 %56 #s(literal 3 binary64) %97) %368 = (/.f64 %5 %367) %371 = (/.f64 %97 #s(literal 9 binary64)) %372 = (fma.f64 %60 %77 %343) %374 = (*.f64 %5 %94) %375 = (fma.f64 %97 %349 %29) %376 = (/.f64 %29 #s(literal -3 binary64)) %378 = (*.f64 %67 %94) %379 = (fma.f64 b %338 %350) %380 = (*.f64 #s(literal -3 binary64) %97) %381 = (*.f64 #s(literal -3 binary64) %346) %382 = (neg.f64 %381) %383 = (*.f64 %59 %61) %384 = (fma.f64 %97 %383 %57) %385 = (*.f64 %58 %61) %386 = (fma.f64 b %385 %348) %387 = (*.f64 a %348) %388 = (/.f64 %91 %77) %390 = (fma.f64 %380 #s(literal 1/3 binary64) %88) %391 = (/.f64 %97 %79) %392 = (*.f64 %391 %68) %393 = (*.f64 #s(literal -3 binary64) %342) %394 = (fma.f64 %29 %52 %393) %395 = (/.f64 %77 %394) %397 = (fma.f64 %382 a %89) %398 = (*.f64 %52 %97) %399 = (*.f64 %398 #s(literal -1/3 binary64)) %400 = (fma.f64 #s(literal -3 binary64) %387 %65) %401 = (*.f64 %61 %77) %402 = (*.f64 %93 %1) %403 = (/.f64 %54 %401) %405 = (fma.f64 %403 %77 %343) %407 = (fma.f64 %402 %87 %357) %410 = (-.f64 %339 %86) %412 = (/.f64 #s(literal 3 binary64) %217) %414 = (*.f64 #s(literal 3 binary64) %217) %417 = (*.f64 #s(literal 3 binary64) %354) %427 = (approx %302 %155) %429 = (approx %302 %200) %432 = (*.f64 %213 #s(literal -1/3 binary64)) %433 = (/.f64 a %432) %435 = (*.f64 a %432) %437 = (/.f64 %259 b) %438 = (approx %302 %437) %440 = (/.f64 %290 b) %441 = (approx %302 %440) %443 = (/.f64 %111 b) %444 = (approx %302 %443) %446 = (fma.f64 %168 %68 %72) %450 = (*.f64 #s(literal -3/2 binary64) %280) %451 = (approx %302 %450) %453 = (*.f64 #s(literal -3/2 binary64) %279) %454 = (approx %302 %453) %456 = (*.f64 #s(literal -3/2 binary64) %281) %457 = (approx %302 %456) %460 = (fma.f64 %72 #s(literal 3 binary64) %161) %464 = (/.f64 %198 b) %465 = (approx %302 %464) %476 = (*.f64 #s(literal -1/2 binary64) %308) %478 = (*.f64 #s(literal -1/2 binary64) %307) %480 = (/.f64 %295 b) %481 = (approx %302 %480) %484 = (fma.f64 #s(literal -1/2 binary64) c %310) %485 = (/.f64 %484 b) %487 = (fma.f64 b %61 %399) %489 = (fma.f64 %75 #s(literal -3 binary64) %175) %500 = (approx %302 %297) %502 = (/.f64 %267 b) %506 = (approx %302 %284) %511 = (fma.f64 #s(literal -3/2 binary64) %7 %287) %512 = (/.f64 %511 b) %513 = (approx %302 %512) b %1 %2 #s(literal 3 binary64) a %5 c %7 #s(literal 2 binary64) %9 #s(literal -3 binary64) #s(literal -3/2 binary64) #s(literal -9/8 binary64) %13 #s(literal -27/16 binary64) %15 #s(literal 5 binary64) #s(literal 1/3 binary64) #s(literal -1/2 binary64) #s(literal -3/8 binary64) #s(literal -9/16 binary64) #s(literal 1/2 binary64) %22 #s(literal 4 binary64) %24 %25 #s(literal 6 binary64) %27 #s(literal -1 binary64) %29 #s(literal -1/3 binary64) #s(literal -1/6 binary64) %32 #s(literal 1 binary64) %34 %35 %36 %37 %38 %39 #s(literal 81/64 binary64) %41 %42 #s(literal 81/16 binary64) %44 %45 %46 %47 #s(literal -2/3 binary64) %49 %50 %51 %52 %53 %54 %55 %56 %57 %58 %59 %60 %61 %62 %63 %64 %65 %66 %67 %68 %69 %70 %71 %72 %73 %74 %75 #s(literal 9 binary64) %77 %78 %79 %80 %81 %82 %83 %84 %85 %86 %87 %88 %89 %90 %91 %92 %93 %94 %95 %96 %97 %98 %111 %112 %113 %114 %115 %116 %117 %118 #s(literal 7 binary64) %120 %121 %122 %123 %124 %125 %126 %127 %128 %155 #s(literal 3/8 binary64) %161 %165 %168 #s(literal 3/2 binary64) #s(literal -3/4 binary64) #s(literal -9/2 binary64) #s(literal 1/9 binary64) %175 #s(literal -1/9 binary64) %177 %182 %183 %188 %189 %190 %191 %192 %193 %194 %195 %196 %197 %198 %199 %200 %201 %202 %203 %204 %205 %206 %207 %213 %214 %217 %218 %221 %222 %223 %224 %225 %226 %227 %231 %232 %233 %234 %235 %236 %237 %240 %241 %243 %244 %246 %247 %254 %255 %256 %257 %258 %259 %260 %267 %268 %269 %270 %272 %273 %274 %275 %276 %277 %278 %279 %280 %281 %282 %283 %284 %285 %286 %287 %288 %289 %290 %291 %292 %293 %294 %295 %296 %297 %303 %304 %305 %306 %307 %308 %309 %310 %311 %312 %313 %314 %315 %316 %317 %318 %319 %320 %321 %322 %323 %324 %325 (approx %326 %323) %328 %329 %330 %331 %332 %333 %334 (approx %326 %333) %336 %337 %338 %339 %340 %341 %342 %343 %344 %345 %346 %347 %348 %349 %350 %351 %352 %353 %354 %355 %356 %357 %358 %359 %360 %361 %362 (/.f64 %362 a) %364 (*.f64 #s(literal 3 binary64) %364) %366 %367 %368 (/.f64 #s(literal 1 binary64) %368) (fma.f64 %97 %59 %60) %371 %372 (/.f64 %372 %77) %374 %375 %376 (fma.f64 %97 %59 %376) %378 %379 %380 %381 %382 %383 %384 %385 %386 %387 %388 (fma.f64 %343 %94 %388) %390 %391 %392 %393 %394 %395 (/.f64 #s(literal 1 binary64) %395) %397 %398 %399 %400 %401 %402 %403 (fma.f64 %371 %64 %403) %405 (/.f64 %405 %77) %407 (/.f64 %407 %87) (/.f64 %303 %5) %410 (/.f64 %410 %79) %412 (/.f64 #s(literal 1 binary64) %412) %414 (/.f64 %414 #s(literal 9 binary64)) (/.f64 %217 #s(literal 3 binary64)) %417 (/.f64 %417 #s(literal 9 binary64)) (*.f64 #s(literal 1/3 binary64) %356) (/.f64 %356 #s(literal 3 binary64)) (approx %326 %325) (*.f64 %63 %246) (approx %326 %316) (approx %326 %272) (approx %326 %318) (approx %326 %314) %427 (/.f64 %427 %5) %429 (/.f64 %429 %5) (/.f64 %390 %52) %432 %433 (/.f64 #s(literal 1 binary64) %433) %435 (/.f64 %435 %79) %437 %438 (/.f64 %438 %5) %440 %441 (/.f64 %441 %5) %443 %444 (/.f64 %444 %5) %446 (/.f64 %446 %5) (/.f64 %358 %87) (/.f64 #s(literal 1 binary64) %366) %450 %451 (/.f64 %451 %5) %453 %454 (/.f64 %454 %5) %456 %457 (/.f64 %457 %5) (/.f64 #s(literal 1 binary64) %240) %460 (*.f64 %460 %94) (/.f64 %460 %77) (/.f64 %379 #s(literal -3 binary64)) %464 %465 (/.f64 %465 %5) (fma.f64 %341 %59 %60) (/.f64 %375 #s(literal -3 binary64)) (+.f64 %60 %345) (fma.f64 b %58 %345) (fma.f64 %83 %78 %345) (fma.f64 %29 #s(literal -1/3 binary64) %347) (/.f64 %384 %61) (/.f64 %254 %61) (fma.f64 b %337 %82) %476 (approx %326 %476) %478 (approx %326 %478) %480 %481 (/.f64 %481 %5) (/.f64 %243 #s(literal 9 binary64)) %484 %485 (approx %326 %485) %487 (/.f64 %487 %87) %489 (/.f64 %489 %52) (fma.f64 %96 %84 %392) (/.f64 #s(literal 1 binary64) %231) (/.f64 %400 %87) (/.f64 %361 %77) (*.f64 %221 %94) (/.f64 %221 %77) (/.f64 %359 %77) (approx %326 %334) (fma.f64 %81 %182 %60) %500 (/.f64 %500 %5) %502 (approx %326 %502) (fma.f64 %62 %374 %82) (fma.f64 %165 %95 %82) %506 (/.f64 %506 %5) (fma.f64 #s(literal 1/3 binary64) %73 %378) (/.f64 %353 %5) (/.f64 %386 %61) %511 %512 %513 (/.f64 %513 %5) (*.f64 %90 %188) (/.f64 %397 %77) |
| Outputs |
|---|
%6 = (* 3 a) %8 = (*.f64 #s(literal 3 binary64) a) %11 = (* a c) %12 = (*.f64 a c) %15 = (pow a 2) %17 = (pow.f64 a #s(literal 2 binary64)) %20 = (pow a 4) %22 = (pow.f64 a #s(literal 4 binary64)) %24 = (/ b a) %25 = (/.f64 b a) %30 = (/.f64 #s(literal 1 binary64) a) %32 = (pow b 2) %33 = (/ %11 %32) %34 = (pow.f64 b #s(literal 2 binary64)) %35 = (/.f64 %12 %34) %37 = (pow c 2) %38 = (* %15 %37) %39 = (pow.f64 c #s(literal 2 binary64)) %40 = (*.f64 %17 %39) %42 = (pow a 3) %43 = (pow.f64 a #s(literal 3 binary64)) %45 = (pow c 3) %46 = (* %42 %45) %47 = (pow.f64 c #s(literal 3 binary64)) %48 = (*.f64 %43 %47) %50 = (/ %11 b) %51 = (/.f64 %12 b) %53 = (pow c 4) %54 = (* %20 %53) %55 = (pow.f64 c #s(literal 4 binary64)) %56 = (*.f64 %22 %55) %59 = (* 81/16 %54) %61 = (*.f64 #s(literal 81/16 binary64) %56) %65 = (+ (* 81/64 %54) %59) %67 = (*.f64 #s(literal 81/16 binary64) %55) %68 = (fma.f64 #s(literal 81/64 binary64) %55 %67) %69 = (*.f64 %22 %68) %72 = (pow b 6) %73 = (* a %72) %75 = (pow.f64 b #s(literal 6 binary64)) %76 = (*.f64 a %75) %78 = (* %15 c) %79 = (*.f64 %17 c) %82 = (/.f64 b %12) %85 = (* -3 a) %89 = (* a b) %90 = (*.f64 a b) %95 = (* %85 b) %99 = (/ -1/3 a) %101 = (/.f64 #s(literal -1/3 binary64) a) %104 = (/ 1/3 a) %106 = (/.f64 #s(literal 1/3 binary64) a) %108 = (* b %99) %109 = (*.f64 #s(literal -1/3 binary64) %25) %111 = (neg a) %113 = (*.f64 #s(literal -1 binary64) a) %116 = (*.f64 #s(literal -1 binary64) %25) %123 = (neg %89) %127 = (*.f64 #s(literal 1/3 binary64) a) %129 = (* %85 c) %130 = (*.f64 #s(literal -3 binary64) %12) %132 = (* b b) %133 = (+ %132 %129) %138 = (sqrt (+ %129 %132)) %139 = (sqrt.f64 %34) %142 = (/.f64 %12 %139) %144 = (+.f64 %139 (*.f64 #s(literal -3/2 binary64) %142)) %146 = (/.f64 c %139) %148 = (*.f64 a %39) %149 = (pow.f64 %139 #s(literal 3 binary64)) %150 = (/.f64 %148 %149) %152 = (fma.f64 #s(literal -3/2 binary64) %146 (*.f64 #s(literal -9/8 binary64) %150)) %153 = (*.f64 a %152) %154 = (+.f64 %139 %153) %157 = (*.f64 a %47) %159 = (pow.f64 %139 #s(literal 5 binary64)) %160 = (/.f64 %157 %159) %161 = (/.f64 %39 %149) %162 = (*.f64 #s(literal -9/8 binary64) %161) %165 = (fma.f64 #s(literal -3/2 binary64) %146 (*.f64 a (fma.f64 #s(literal -27/16 binary64) %160 %162))) %166 = (*.f64 a %165) %167 = (+.f64 %139 %166) %169 = (/ %138 a) %170 = (/.f64 %139 a) %178 = (* %138 -1/3) %179 = (*.f64 #s(literal -1/3 binary64) %139) %182 = (*.f64 #s(literal 1/2 binary64) %142) %183 = (fma.f64 #s(literal -1/3 binary64) %139 %182) %186 = (*.f64 #s(literal 1/2 binary64) %146) %188 = (*.f64 a (fma.f64 #s(literal 3/8 binary64) %150 %186)) %189 = (fma.f64 #s(literal -1/3 binary64) %139 %188) %196 = (*.f64 a (fma.f64 #s(literal 1/2 binary64) %146 (*.f64 a (fma.f64 #s(literal 3/8 binary64) %161 (*.f64 #s(literal 9/16 binary64) %160))))) %197 = (fma.f64 #s(literal -1/3 binary64) %139 %196) %199 = (* %138 1/3) %200 = (*.f64 #s(literal 1/3 binary64) %139) %203 = (fma.f64 #s(literal -1/2 binary64) %142 %200) %206 = (*.f64 #s(literal -3/8 binary64) %150) %208 = (*.f64 a (fma.f64 #s(literal -1/2 binary64) %146 %206)) %209 = (fma.f64 #s(literal 1/3 binary64) %139 %208) %216 = (*.f64 a (fma.f64 #s(literal -1/2 binary64) %146 (*.f64 a (fma.f64 #s(literal -9/16 binary64) %160 (*.f64 #s(literal -3/8 binary64) %161))))) %217 = (fma.f64 #s(literal 1/3 binary64) %139 %216) %220 = (* 9 a) %228 = (* a a) %229 = (* %228 9) %232 = (* %138 3) %233 = (*.f64 #s(literal 3 binary64) %139) %239 = (*.f64 #s(literal -27/8 binary64) %150) %241 = (*.f64 a (fma.f64 #s(literal -9/2 binary64) %146 %239)) %242 = (fma.f64 #s(literal 3 binary64) %139 %241) %249 = (*.f64 a (fma.f64 #s(literal -9/2 binary64) %146 (*.f64 a (fma.f64 #s(literal -81/16 binary64) %160 (*.f64 #s(literal -27/8 binary64) %161))))) %250 = (fma.f64 #s(literal 3 binary64) %139 %249) %252 = (/ %232 %220) %253 = (*.f64 #s(literal 1/3 binary64) %170) %262 = (*.f64 #s(literal -3 binary64) %25) %264 = (* a %178) %265 = (*.f64 a %139) %266 = (*.f64 #s(literal -1/3 binary64) %265) %274 = (* %228 3) %277 = (* a %24) %280 = (* b 3) %281 = (+ (* %169 %85) %280) %282 = (*.f64 #s(literal 3 binary64) b) %283 = (fma.f64 #s(literal -3 binary64) %139 %282) %286 = (*.f64 #s(literal 9/2 binary64) %142) %291 = (*.f64 #s(literal 9/2 binary64) %146) %293 = (*.f64 a (fma.f64 #s(literal 27/8 binary64) %150 %291)) %301 = (*.f64 a (fma.f64 #s(literal 9/2 binary64) %146 (*.f64 a (fma.f64 #s(literal 27/8 binary64) %161 (*.f64 #s(literal 81/16 binary64) %160))))) %308 = (/ 1 %220) %312 = (neg b) %314 = (/.f64 b %17) %318 = (* -3/2 %11) %319 = (*.f64 #s(literal -3/2 binary64) %12) %323 = (* -9/8 (/ %38 %32)) %324 = (+ %318 %323) %325 = (/.f64 %148 %34) %327 = (fma.f64 #s(literal -3/2 binary64) c (*.f64 #s(literal -9/8 binary64) %325)) %331 = (* 81/16 %53) %332 = (+ (* 81/64 %53) %331) %333 = (* a %332) %334 = (*.f64 a %68) %337 = (pow b 7) %338 = (/ %333 %337) %340 = (pow.f64 b #s(literal 7 binary64)) %341 = (/.f64 %334 %340) %344 = (* -1/2 %338) %345 = (*.f64 #s(literal -1/2 binary64) %341) %349 = (pow b 5) %350 = (/ %45 %349) %352 = (+ (* -27/16 %350) %344) %353 = (pow.f64 b #s(literal 5 binary64)) %354 = (/.f64 %47 %353) %357 = (fma.f64 #s(literal -27/16 binary64) %354 %345) %359 = (* a %352) %360 = (/.f64 %157 %353) %363 = (*.f64 a %357) %365 = (pow b 3) %366 = (/ %37 %365) %368 = (+ (* -9/8 %366) %359) %369 = (pow.f64 b #s(literal 3 binary64)) %370 = (/.f64 %39 %369) %371 = (*.f64 #s(literal -9/8 binary64) %370) %373 = (fma.f64 #s(literal -27/16 binary64) %360 %371) %375 = (fma.f64 #s(literal -9/8 binary64) %370 %363) %377 = (* a %368) %378 = (/.f64 %148 %369) %379 = (*.f64 #s(literal -9/8 binary64) %378) %381 = (*.f64 a %373) %383 = (*.f64 a %375) %385 = (/ c b) %387 = (+ (* -3/2 %385) %377) %388 = (/.f64 c b) %391 = (fma.f64 #s(literal -3/2 binary64) %388 %379) %393 = (fma.f64 #s(literal -3/2 binary64) %388 %381) %395 = (fma.f64 #s(literal -3/2 binary64) %388 %383) %397 = (* a %387) %407 = (*.f64 #s(literal -1 binary64) b) %414 = (* %32 c) %415 = (* a %414) %416 = (*.f64 %34 c) %417 = (*.f64 a %416) %419 = (* -9/8 %38) %420 = (*.f64 #s(literal -9/8 binary64) %40) %423 = (+ (* -3/2 %415) %419) %426 = (*.f64 #s(literal -9/8 binary64) %148) %427 = (fma.f64 #s(literal -3/2 binary64) %416 %426) %430 = (* %32 %423) %431 = (pow.f64 b #s(literal 4 binary64)) %432 = (*.f64 %431 c) %434 = (*.f64 #s(literal -3/2 binary64) (*.f64 a %432)) %436 = (*.f64 %34 %39) %437 = (*.f64 a %436) %438 = (*.f64 #s(literal -9/8 binary64) %437) %443 = (+ (* -27/16 %46) %430) %444 = (*.f64 #s(literal -9/8 binary64) %436) %445 = (fma.f64 #s(literal -27/16 binary64) %157 %444) %450 = (* %32 %443) %451 = (*.f64 %75 c) %455 = (*.f64 %431 %39) %456 = (*.f64 a %455) %461 = (*.f64 %34 %47) %462 = (*.f64 a %461) %463 = (*.f64 #s(literal -9/8 binary64) %455) %470 = (+ (* -1/2 %65) %450) %472 = (fma.f64 #s(literal -27/16 binary64) %461 (*.f64 #s(literal -1/2 binary64) %334)) %479 = (/ %470 %72) %480 = (/.f64 %157 %431) %481 = (/.f64 %39 %34) %482 = (*.f64 #s(literal -9/8 binary64) %481) %488 = (/.f64 %47 %431) %498 = (/ %11 %365) %499 = (/.f64 %12 %369) %502 = (* -3/8 %498) %503 = (*.f64 #s(literal -3/8 binary64) %499) %505 = (* -3/8 %33) %506 = (*.f64 #s(literal -3/8 binary64) %35) %508 = (- %505 1/2) %510 = (-.f64 %506 #s(literal 1/2 binary64)) %512 = (/ %78 %32) %513 = (/.f64 %79 %34) %518 = (*.f64 #s(literal 3/2 binary64) %51) %520 = (- b %138) %521 = (-.f64 b %139) %523 = (*.f64 #s(literal 3/2 binary64) %142) %525 = (-.f64 (+.f64 b %523) %139) %529 = (*.f64 #s(literal -3/2 binary64) %146) %531 = (*.f64 a (-.f64 (*.f64 #s(literal 9/8 binary64) %150) %529)) %533 = (-.f64 (+.f64 b %531) %139) %536 = (*.f64 #s(literal 27/16 binary64) %160) %540 = (*.f64 a (-.f64 (*.f64 a (-.f64 %536 %162)) %529)) %542 = (-.f64 (+.f64 b %540) %139) %544 = (- %138 b) %545 = (/ %544 a) %546 = (-.f64 %139 b) %547 = (/.f64 %546 a) %549 = (-.f64 %144 b) %552 = (-.f64 %154 b) %555 = (-.f64 %167 b) %563 = (+ %232 (/ %95 a)) %564 = (fma.f64 #s(literal -3 binary64) b %233) %566 = (fma.f64 #s(literal -9/2 binary64) %142 %564) %568 = (fma.f64 #s(literal -3 binary64) b %242) %570 = (fma.f64 #s(literal -3 binary64) b %250) %572 = (/ a %32) %573 = (/.f64 a %34) %575 = (* 3/2 %572) %576 = (*.f64 #s(literal 3/2 binary64) %573) %578 = (/ 1 c) %579 = (* 2 %578) %580 = (- %575 %579) %584 = (/.f64 #s(literal 1 binary64) c) %585 = (*.f64 #s(literal 2 binary64) %584) %586 = (-.f64 %576 %585) %588 = (* b %580) %589 = (/.f64 b c) %592 = (/.f64 a b) %593 = (*.f64 #s(literal 3/2 binary64) %592) %594 = (fma.f64 #s(literal -2 binary64) %589 %593) %596 = (* %520 -1/3) %597 = (/ a %596) %598 = (/.f64 a %521) %601 = (pow.f64 %521 #s(literal 2 binary64)) %602 = (*.f64 %139 %601) %606 = (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) %521)) %611 = (pow.f64 %139 #s(literal 2 binary64)) %612 = (pow.f64 %521 #s(literal 3 binary64)) %613 = (*.f64 %611 %612) %615 = (*.f64 %149 %601) %618 = (fma.f64 #s(literal -9/4 binary64) (/.f64 %39 %613) (*.f64 #s(literal 9/8 binary64) (/.f64 %39 %615))) %620 = (/.f64 c %602) %627 = (pow.f64 %139 #s(literal 4 binary64)) %628 = (*.f64 %627 %612) %631 = (*.f64 %139 %521) %633 = (*.f64 %159 %601) %648 = (* 3/8 %78) %649 = (*.f64 #s(literal 3/8 binary64) %79) %653 = (+ (* -3/4 %78) %648) %656 = (fma.f64 #s(literal -3/4 binary64) c (*.f64 #s(literal 3/8 binary64) c)) %657 = (*.f64 %17 %656) %659 = (pow b 4) %660 = (/ %653 %659) %661 = (/.f64 %657 %431) %664 = (+ (* -3 %660) %575) %665 = (*.f64 a %656) %668 = (*.f64 #s(literal 3/2 binary64) (/.f64 #s(literal 1 binary64) %34)) %670 = (*.f64 a (fma.f64 #s(literal -3 binary64) (/.f64 %665 %431) %668)) %672 = (- %664 %579) %675 = (* b %672) %677 = (/.f64 #s(literal 1 binary64) b) %678 = (*.f64 #s(literal 3/2 binary64) %677) %683 = (/ %6 %544) %684 = (/.f64 a %546) %687 = (pow.f64 %546 #s(literal 2 binary64)) %688 = (*.f64 %139 %687) %689 = (/.f64 %12 %688) %690 = (/.f64 #s(literal 1 binary64) %546) %691 = (*.f64 #s(literal 3 binary64) %690) %695 = (pow.f64 %546 #s(literal 3 binary64)) %696 = (*.f64 %611 %695) %698 = (*.f64 %149 %687) %701 = (fma.f64 #s(literal -9/4 binary64) (/.f64 %39 %696) (*.f64 #s(literal -9/8 binary64) (/.f64 %39 %698))) %702 = (*.f64 a %701) %703 = (/.f64 c %688) %709 = (*.f64 %627 %695) %711 = (*.f64 %159 %687) %714 = (*.f64 %139 %546) %719 = (*.f64 a (fma.f64 #s(literal -27/16 binary64) (/.f64 %47 %709) (fma.f64 #s(literal -27/16 binary64) (/.f64 %47 %711) (*.f64 #s(literal 3/2 binary64) (/.f64 (*.f64 c %701) %714))))) %727 = (* 3 %545) %728 = (*.f64 #s(literal 3 binary64) %547) %740 = (/ %544 %220) %741 = (*.f64 #s(literal 1/9 binary64) %547) %751 = (*.f64 a (fma.f64 #s(literal -1/6 binary64) %146 (*.f64 #s(literal -1/8 binary64) %150))) %760 = (*.f64 a (fma.f64 #s(literal -1/6 binary64) %146 (*.f64 a (fma.f64 #s(literal -3/16 binary64) %160 (*.f64 #s(literal -1/8 binary64) %161))))) %769 = (* b 1/3) %770 = (+ (* (* %138 %104) %111) %769) %771 = (*.f64 #s(literal 1/3 binary64) b) %772 = (fma.f64 #s(literal -1/3 binary64) %139 %771) %783 = (* -1/3 a) %784 = (*.f64 #s(literal -1/3 binary64) a) %786 = (* -9/8 %512) %787 = (*.f64 #s(literal -9/8 binary64) %513) %789 = (* -3/2 a) %790 = (+ %789 %786) %791 = (*.f64 #s(literal -3/2 binary64) a) %797 = (* c %508) %800 = (*.f64 #s(literal -3/8 binary64) %325) %801 = (fma.f64 #s(literal -1/2 binary64) c %800) %803 = (/ 1 b) %804 = (* 1/2 %803) %805 = (- %502 %804) %808 = (*.f64 #s(literal 1/2 binary64) %677) %809 = (-.f64 %503 %808) %811 = (* c %805) %814 = (*.f64 #s(literal -3/8 binary64) %378) %817 = (* c c) %818 = (* a %817) %820 = (* -3/8 %818) %821 = (*.f64 #s(literal -3/8 binary64) %148) %823 = (* %228 %817) %824 = (/ %823 %132) %825 = (/.f64 %40 %34) %829 = (*.f64 #s(literal -9/8 binary64) %825) %832 = (* %817 c) %833 = (/ %832 %659) %834 = (* (* %228 a) %833) %835 = (/.f64 %48 %431) %839 = (+ (* %834 -27/16) (* %789 c)) %840 = (*.f64 %17 %47) %841 = (/.f64 %840 %431) %842 = (*.f64 #s(literal -3/2 binary64) c) %849 = (+ %312 (sqrt (- %132 (* %6 c)))) %856 = (* (pow %11 4) (+ 81/64 81/16)) %860 = (/ %818 %132) %864 = (* -1/2 c) %865 = (* -3/8 %860) %866 = (+ %864 %865) %867 = (/ b %866) %873 = (/.f64 %148 %353) %875 = (/.f64 c %369) %884 = (* %228 %832) %886 = (/ %884 %659) %889 = (* -9/16 %886) %890 = (+ %889 %866) %891 = (*.f64 #s(literal -3/8 binary64) %481) %896 = (* %886 -9/16) %899 = (/ %890 b) %900 = (*.f64 #s(literal -3/8 binary64) %370) %909 = (/ %849 %6) %910 = (*.f64 #s(literal 1/3 binary64) %547) %912 = (*.f64 #s(literal 1/3 binary64) %546) %913 = (fma.f64 #s(literal -1/2 binary64) %142 %912) %916 = (fma.f64 #s(literal 1/3 binary64) %546 %208) %919 = (fma.f64 #s(literal 1/3 binary64) %546 %216) %922 = (/ %856 %73) %923 = (*.f64 %43 %55) %924 = (/.f64 %923 %75) %928 = (* -1/6 %922) %932 = (+ %865 %928) %933 = (*.f64 %17 %55) %936 = (*.f64 a (fma.f64 #s(literal -135/128 binary64) (/.f64 %933 %75) %891)) %938 = (+ %864 %932) %941 = (+ %889 %938) %942 = (*.f64 a %55) %944 = (*.f64 #s(literal -9/16 binary64) %488) %951 = (/ %941 b) %952 = (/.f64 %942 %340) %953 = (*.f64 #s(literal -9/16 binary64) %354) %960 = (* b %783) %961 = (*.f64 #s(literal -1/3 binary64) %90) %963 = (sqrt %133) %964 = (sqrt %963) %965 = (sqrt.f64 %139) %967 = (*.f64 %965 %139) %972 = (/.f64 c %967) %973 = (pow.f64 %965 #s(literal 2 binary64)) %974 = (*.f64 %973 %611) %977 = (-.f64 %162 (*.f64 #s(literal 9/16 binary64) (/.f64 %39 %974))) %988 = (*.f64 %973 %139) %1002 = (pow %964 2) %1010 = (neg %963) %1011 = (*.f64 #s(literal -1 binary64) %139) %1013 = (-.f64 %523 %139) %1015 = (-.f64 %531 %139) %1017 = (-.f64 %540 %139) %1019 = (* %104 -3) %1022 = (/ %963 a) %1023 = (neg %1022) %1034 = (+ (* %89 (* 3 %99)) %963) %1035 = (+.f64 %139 %407) %1038 = (+.f64 %139 (fma.f64 #s(literal -3/2 binary64) %142 %407)) %1041 = (+.f64 %139 (fma.f64 #s(literal -1 binary64) b %153)) %1044 = (+.f64 %139 (fma.f64 #s(literal -1 binary64) b %166)) %1046 = (- %963 b) %1047 = (/ a %1046) %1053 = (*.f64 #s(literal -3/2 binary64) %703) %1065 = (* %963 a) %1073 = (* b -1/3) %1075 = (+ (* %6 %1073) %1065) %1085 = (+ (* %963 %6) %95) %1094 = (* %1046 1/3) %1101 = (/ %6 (+ (* %1073 3) %963)) %1102 = (/.f64 a %1035) %1105 = (pow.f64 %1035 #s(literal 2 binary64)) %1106 = (*.f64 %139 %1105) %1109 = (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) %1035)) %1113 = (pow.f64 %1035 #s(literal 3 binary64)) %1114 = (*.f64 %611 %1113) %1116 = (*.f64 %149 %1105) %1119 = (fma.f64 #s(literal -9/4 binary64) (/.f64 %39 %1114) (*.f64 #s(literal -9/8 binary64) (/.f64 %39 %1116))) %1121 = (/.f64 c %1106) %1127 = (*.f64 %627 %1113) %1129 = (*.f64 %159 %1105) %1132 = (*.f64 %139 %1035) %1145 = (/ 1 %1101) %1146 = (/.f64 %1035 a) %1147 = (*.f64 #s(literal 1/3 binary64) %1146) %1160 = (+ (* %963 %104) %108) %1161 = (fma.f64 #s(literal -1/3 binary64) b %200) %1173 = (/ %963 9) %1174 = (*.f64 #s(literal 1/9 binary64) %139) %1185 = (/ (+ (* %108 %220) (* %963 3)) %220) %1186 = (/.f64 %564 a) %1187 = (*.f64 #s(literal 1/9 binary64) %1186) %1202 = (+ (* %963 %1019) %24) %1203 = (+.f64 b %1011) %1204 = (/.f64 %1203 a) %1207 = (+.f64 b (fma.f64 #s(literal -1 binary64) %139 %523)) %1210 = (*.f64 #s(literal 3/2 binary64) %146) %1214 = (+.f64 b (fma.f64 #s(literal -1 binary64) %139 (*.f64 a (fma.f64 #s(literal 9/8 binary64) %150 %1210)))) %1222 = (+.f64 b (fma.f64 #s(literal -1 binary64) %139 (*.f64 a (fma.f64 #s(literal 3/2 binary64) %146 (*.f64 a (fma.f64 #s(literal 9/8 binary64) %161 %536)))))) %1227 = (+ (* b (* %99 -3)) %1023) %1228 = (/.f64 %521 a) %1236 = (* -3 %963) %1237 = (*.f64 #s(literal -3 binary64) %139) %1239 = (fma.f64 #s(literal -3 binary64) %139 %286) %1241 = (fma.f64 #s(literal -3 binary64) %139 %293) %1243 = (fma.f64 #s(literal -3 binary64) %139 %301) %1245 = (* -3 %1022) %1246 = (*.f64 #s(literal -3 binary64) %170) %1254 = (neg %1245) %1275 = (* %104 %111) %1278 = (+ (* %1236 1/3) %277) %1283 = (/ %963 %228) %1284 = (/.f64 %139 %17) %1295 = (/ %220 (+ (* %24 %85) (* -3 %1010))) %1296 = (/.f64 a %564) %1300 = (pow.f64 %564 #s(literal 2 binary64)) %1301 = (*.f64 %139 %1300) %1304 = (*.f64 #s(literal 9 binary64) (/.f64 #s(literal 1 binary64) %564)) %1310 = (pow.f64 %564 #s(literal 3 binary64)) %1311 = (*.f64 %611 %1310) %1313 = (*.f64 %149 %1300) %1316 = (fma.f64 #s(literal -81/4 binary64) (/.f64 %39 %1311) (*.f64 #s(literal -27/8 binary64) (/.f64 %39 %1313))) %1318 = (/.f64 c %1301) %1325 = (*.f64 %627 %1310) %1327 = (*.f64 %159 %1300) %1330 = (*.f64 %139 %564) %1343 = (* %85 %963) %1355 = (+ (* -3 (* a (* %963 -1/3))) %123) %1367 = (- %960 %264) %1368 = (*.f64 #s(literal -1/3 binary64) b) %1369 = (-.f64 %1368 %179) %1373 = (-.f64 (fma.f64 #s(literal -1/2 binary64) %142 %1368) %179) %1392 = (/ %1367 %228) %1405 = (/ %1278 %85) %1406 = (*.f64 #s(literal -1/3 binary64) %1204) %1418 = (*.f64 #s(literal -1/3 binary64) %521) %1420 = (fma.f64 #s(literal -1/2 binary64) %142 %1418) %1422 = (fma.f64 #s(literal -1/3 binary64) %521 %208) %1424 = (fma.f64 #s(literal -1/3 binary64) %521 %216) %1426 = (/ 1 %597) %1427 = (*.f64 #s(literal -1/3 binary64) %1228) %1435 = (* a %596) %1436 = (*.f64 a %521) %1437 = (*.f64 #s(literal -1/3 binary64) %1436) %1446 = (+ (* %1002 %104) %108) %1448 = (fma.f64 #s(literal -1/3 binary64) b (*.f64 #s(literal 1/3 binary64) %973)) %1464 = (/ (+ (* %963 %1275) %769) %111) %1465 = (/.f64 %772 a) %1480 = (* %281 (/ 1 (neg %220))) %1481 = (/.f64 %283 a) %1482 = (*.f64 #s(literal -1/9 binary64) %1481) %1494 = (/.f64 %34 a) %1498 = (/.f64 c a) %1500 = (sqrt.f64 (*.f64 #s(literal -3 binary64) %1498)) %1501 = (*.f64 a %1500) %1503 = (*.f64 %17 %1500) %1504 = (/.f64 %34 %1503) %1505 = (*.f64 #s(literal 1/2 binary64) %1504) %1506 = (+.f64 %1500 %1505) %1507 = (*.f64 a %1506) %1509 = (pow.f64 %1500 #s(literal 3 binary64)) %1511 = (/.f64 %431 (*.f64 %22 %1509)) %1512 = (fma.f64 #s(literal -1/8 binary64) %1511 %1505) %1513 = (+.f64 %1500 %1512) %1514 = (*.f64 a %1513) %1517 = (pow.f64 a #s(literal 6 binary64)) %1520 = (/.f64 %75 (*.f64 %1517 (pow.f64 %1500 #s(literal 5 binary64)))) %1523 = (+.f64 %1500 (fma.f64 #s(literal -1/8 binary64) %1511 (fma.f64 #s(literal 1/16 binary64) %1520 %1505))) %1524 = (*.f64 a %1523) %1533 = (fma.f64 #s(literal -1/3 binary64) %1500 (*.f64 #s(literal -1/6 binary64) %1504)) %1534 = (*.f64 a %1533) %1537 = (*.f64 #s(literal 1/24 binary64) %1511) %1539 = (fma.f64 #s(literal -1/3 binary64) %1500 (fma.f64 #s(literal -1/6 binary64) %1504 %1537)) %1540 = (*.f64 a %1539) %1545 = (fma.f64 #s(literal -1/3 binary64) %1500 (fma.f64 #s(literal -1/6 binary64) %1504 (fma.f64 #s(literal -1/48 binary64) %1520 %1537))) %1546 = (*.f64 a %1545) %1551 = (*.f64 #s(literal 1/3 binary64) %1500) %1552 = (fma.f64 #s(literal 1/6 binary64) %1504 %1551) %1553 = (*.f64 a %1552) %1556 = (fma.f64 #s(literal -1/24 binary64) %1511 %1552) %1557 = (*.f64 a %1556) %1561 = (fma.f64 #s(literal -1/24 binary64) %1511 (fma.f64 #s(literal 1/48 binary64) %1520 %1552)) %1562 = (*.f64 a %1561) %1566 = (*.f64 #s(literal 3 binary64) %1500) %1567 = (fma.f64 #s(literal 3/2 binary64) %1504 %1566) %1568 = (*.f64 a %1567) %1570 = (fma.f64 #s(literal -3/8 binary64) %1511 %1567) %1571 = (*.f64 a %1570) %1575 = (fma.f64 #s(literal -3/8 binary64) %1511 (fma.f64 #s(literal 3/16 binary64) %1520 %1567)) %1576 = (*.f64 a %1575) %1592 = (*.f64 #s(literal 3 binary64) %25) %1605 = (fma.f64 #s(literal -3/2 binary64) %1498 %482) %1609 = (/.f64 %47 (*.f64 a %353)) %1610 = (/.f64 %68 %340) %1611 = (*.f64 #s(literal -1/2 binary64) %1610) %1612 = (fma.f64 #s(literal -27/16 binary64) %1609 %1611) %1615 = (*.f64 %17 %68) %1622 = (/.f64 %39 (*.f64 %17 %369)) %1623 = (fma.f64 #s(literal -9/8 binary64) %1622 %1611) %1624 = (fma.f64 #s(literal -27/16 binary64) %1609 %1623) %1627 = (*.f64 %43 %68) %1636 = (/.f64 c (*.f64 %43 b)) %1638 = (fma.f64 #s(literal -27/16 binary64) %1609 (fma.f64 #s(literal -3/2 binary64) %1636 %1623)) %1651 = (*.f64 #s(literal -9/8 binary64) %39) %1656 = (*.f64 #s(literal -9/8 binary64) (*.f64 %17 %436)) %1659 = (fma.f64 #s(literal -3/2 binary64) (/.f64 %432 a) %444) %1664 = (/.f64 %436 a) %1665 = (*.f64 #s(literal -9/8 binary64) %1664) %1674 = (*.f64 %43 %461) %1677 = (/.f64 %455 a) %1678 = (*.f64 #s(literal -9/8 binary64) %1677) %1687 = (*.f64 #s(literal -1/2 binary64) %69) %1689 = (/.f64 %461 a) %1690 = (*.f64 #s(literal -1/2 binary64) %68) %1695 = (fma.f64 #s(literal -9/8 binary64) (/.f64 %455 %17) %1690) %1704 = (/.f64 %69 %75) %1705 = (*.f64 #s(literal -1/2 binary64) %1704) %1707 = (*.f64 a %431) %1708 = (/.f64 %47 %1707) %1710 = (*.f64 #s(literal -1/2 binary64) (/.f64 %68 %75)) %1714 = (*.f64 %17 %34) %1715 = (/.f64 %39 %1714) %1716 = (fma.f64 #s(literal -9/8 binary64) %1715 %1710) %1720 = (/.f64 c %43) %1725 = (/.f64 c %34) %1727 = (*.f64 #s(literal 1/2 binary64) %30) %1733 = (-.f64 %25 %1500) %1736 = (fma.f64 #s(literal -1/2 binary64) %1504 %25) %1737 = (-.f64 %1736 %1500) %1741 = (fma.f64 #s(literal 1/8 binary64) %1511 %25) %1742 = (-.f64 %1741 %1506) %1745 = (+.f64 %1500 %116) %1748 = (+.f64 %1500 (fma.f64 #s(literal -1 binary64) %25 %1505)) %1751 = (+.f64 %1500 (fma.f64 #s(literal -1 binary64) %25 %1512)) %1753 = (fma.f64 #s(literal -3 binary64) %25 %1566) %1756 = (fma.f64 #s(literal -3 binary64) %25 %1567) %1759 = (fma.f64 #s(literal -3 binary64) %25 %1570) %1763 = (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) %12)) %1773 = (pow.f64 %1500 #s(literal 2 binary64)) %1775 = (/.f64 b (*.f64 a %1773)) %1776 = (/.f64 #s(literal 1 binary64) %1500) %1777 = (*.f64 #s(literal 3 binary64) %1776) %1780 = (/.f64 %34 %1509) %1782 = (fma.f64 #s(literal -3 binary64) %1780 (*.f64 #s(literal 3/2 binary64) %1780)) %1788 = (pow.f64 %1500 #s(literal 4 binary64)) %1789 = (/.f64 %369 %1788) %1795 = (*.f64 %17 %1509) %1796 = (/.f64 %34 %1795) %1804 = (/.f64 %656 %431) %1805 = (*.f64 a %34) %1820 = (/.f64 %656 %369) %1821 = (/.f64 #s(literal 1 binary64) %90) %1836 = (*.f64 #s(literal 1/9 binary64) %1500) %1841 = (fma.f64 #s(literal 1/18 binary64) %1504 %1836) %1845 = (fma.f64 #s(literal -1/72 binary64) %1511 %1841) %1848 = (*.f64 #s(literal 1/3 binary64) %25) %1870 = (*.f64 #s(literal 1/2 binary64) %1821) %1874 = (/.f64 c %90) %1881 = (+ (* -27/16 %834) (+ %318 (* -9/8 %824))) %1884 = (/.f64 %39 %1805) %1885 = (*.f64 #s(literal -9/8 binary64) %1884) %1889 = (/.f64 c %17) %1898 = (/ %1881 b) %1902 = (*.f64 a %369) %1903 = (/.f64 %39 %1902) %1904 = (*.f64 #s(literal -9/8 binary64) %1903) %1905 = (fma.f64 #s(literal -27/16 binary64) %354 %1904) %1909 = (/.f64 c (*.f64 %17 b)) %1916 = (-.f64 %1506 %25) %1919 = (-.f64 %1513 %25) %1926 = (/.f64 %369 %39) %1928 = (/.f64 %353 %157) %1934 = (/.f64 %340 %933) %1943 = (pow.f64 b #s(literal 9 binary64)) %1944 = (pow.f64 c #s(literal 5 binary64)) %1955 = (*.f64 #s(literal -3/8 binary64) %1884) %1956 = (fma.f64 #s(literal -9/16 binary64) %488 %1955) %1963 = (*.f64 #s(literal -3/8 binary64) %1903) %1964 = (fma.f64 #s(literal -9/16 binary64) %354 %1963) %1971 = (fma.f64 #s(literal -1/3 binary64) %25 %1551) %1973 = (fma.f64 #s(literal -1/3 binary64) %25 %1552) %1975 = (fma.f64 #s(literal -1/3 binary64) %25 %1556) %1977 = (/.f64 %55 %75) %1978 = (*.f64 #s(literal -3/8 binary64) %1715) %1982 = (fma.f64 #s(literal -1/2 binary64) %1720 %1978) %1998 = (/.f64 %923 %340) %2001 = (/.f64 %55 %340) %2006 = (*.f64 #s(literal -3/8 binary64) %1622) %2016 = (/.f64 %1500 a) %2017 = (sqrt.f64 %2016) %2024 = (*.f64 #s(literal 1/4 binary64) (/.f64 %34 (*.f64 %43 (*.f64 %1500 %2017)))) %2029 = (pow.f64 a #s(literal 5 binary64)) %2032 = (/.f64 %431 (*.f64 %2029 (*.f64 %1509 %2017))) %2047 = (pow.f64 %2017 #s(literal 2 binary64)) %2051 = (/.f64 %34 (*.f64 %43 %1500)) %2052 = (fma.f64 #s(literal 1/2 binary64) %2051 %2047) %2056 = (/.f64 %431 (*.f64 %2029 %1509)) %2062 = (/.f64 %431 (*.f64 %1517 (*.f64 %1773 %2047))) %2068 = (*.f64 #s(literal -1/2 binary64) %1504) %2069 = (-.f64 %2068 %1500) %2070 = (*.f64 a %2069) %2072 = (*.f64 #s(literal 1/8 binary64) %1511) %2073 = (-.f64 %2072 %1506) %2074 = (*.f64 a %2073) %2077 = (-.f64 (*.f64 #s(literal -1/16 binary64) %1520) %1513) %2078 = (*.f64 a %2077) %2080 = (*.f64 #s(literal -1 binary64) %1500) %2093 = (fma.f64 #s(literal -1 binary64) %1780 (*.f64 #s(literal 1/2 binary64) %1780)) %2109 = (- %1022 %24) %2141 = (*.f64 a %1841) %2143 = (*.f64 a %1845) %2148 = (*.f64 a (fma.f64 #s(literal -1/72 binary64) %1511 (fma.f64 #s(literal 1/144 binary64) %1520 %1841))) %2150 = (fma.f64 #s(literal -1 binary64) %1500 %25) %2152 = (fma.f64 #s(literal -1 binary64) %1500 %1736) %2155 = (fma.f64 #s(literal -1 binary64) %1500 (fma.f64 #s(literal -1/2 binary64) %1504 %1741)) %2160 = (*.f64 #s(literal -3/2 binary64) %1504) %2161 = (fma.f64 #s(literal -3 binary64) %1500 %2160) %2162 = (*.f64 a %2161) %2164 = (*.f64 #s(literal 3/8 binary64) %1511) %2166 = (fma.f64 #s(literal -3 binary64) %1500 (fma.f64 #s(literal -3/2 binary64) %1504 %2164)) %2167 = (*.f64 a %2166) %2171 = (fma.f64 #s(literal -3 binary64) %1500 (fma.f64 #s(literal -3/2 binary64) %1504 (fma.f64 #s(literal -3/16 binary64) %1520 %2164))) %2172 = (*.f64 a %2171) %2174 = (*.f64 #s(literal -3 binary64) %1500) %2195 = (/.f64 %1506 a) %2197 = (/.f64 %1513 a) %2199 = (/.f64 %1523 a) %2215 = (*.f64 #s(literal -1/3 binary64) %1500) %2235 = (/ %324 b) %2239 = (fma.f64 #s(literal -3/2 binary64) %1874 %371) %2245 = (*.f64 #s(literal 1/3 binary64) %2047) %2249 = (fma.f64 #s(literal 1/6 binary64) %2051 %2245) %2268 = (fma.f64 #s(literal -1 binary64) %1500 %2068) %2271 = (fma.f64 #s(literal -1 binary64) %1500 (fma.f64 #s(literal -1/2 binary64) %1504 %2072)) %2275 = (fma.f64 #s(literal -1 binary64) %1500 (fma.f64 #s(literal -1/2 binary64) %1504 (fma.f64 #s(literal -1/16 binary64) %1520 %2072))) %2305 = (fma.f64 #s(literal -3 binary64) %1500 %262) %2309 = (/.f64 %34 %1501) %2313 = (fma.f64 #s(literal -3 binary64) %1500 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3/2 binary64) %2309 %282) a))) %2317 = (/.f64 %34 %1500) %2318 = (/.f64 %431 %1795) %2325 = (fma.f64 #s(literal -3 binary64) %1500 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/2 binary64) %2317 (*.f64 #s(literal 3/8 binary64) %2318)) a) %282) a))) %2330 = (fma.f64 #s(literal 1/2 binary64) %1610 (*.f64 #s(literal 27/16 binary64) %1609)) %2334 = (*.f64 #s(literal 27/16 binary64) %354) %2335 = (fma.f64 #s(literal 9/8 binary64) %1903 %2334) %2337 = (fma.f64 #s(literal -1 binary64) (/.f64 %2335 a) %1611) %2344 = (*.f64 #s(literal 1/2 binary64) %1610) %2362 = (fma.f64 #s(literal -1 binary64) (/.f64 %2239 a) %2334) %2367 = (*.f64 #s(literal 27/16 binary64) %47) %2377 = (*.f64 #s(literal 27/16 binary64) %461) %2378 = (fma.f64 #s(literal 9/8 binary64) %1677 %2377) %2385 = (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/2 binary64) (/.f64 %451 a) %463) a) %2377) %2397 = (*.f64 #s(literal 27/16 binary64) %488) %2398 = (fma.f64 #s(literal 9/8 binary64) %1884 %2397) %2404 = (fma.f64 #s(literal -1 binary64) (/.f64 %1605 a) %2397) %2417 = (*.f64 #s(literal 1/2 binary64) %2309) %2420 = (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b %2417) a)) %2425 = (*.f64 #s(literal 1/8 binary64) %2318) %2426 = (*.f64 #s(literal 1/2 binary64) %2317) %2437 = (fma.f64 #s(literal -1 binary64) %1500 %116) %2439 = (fma.f64 #s(literal -1 binary64) %1500 %2420) %2443 = (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %2317 %2425) a)) %2447 = (fma.f64 #s(literal -1 binary64) %1500 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b %2443) a))) %2470 = (-.f64 %1763 %668) %2475 = (-.f64 (*.f64 #s(literal 2 binary64) %82) %678) %2485 = (/.f64 %34 (*.f64 a %1509)) %2488 = (/.f64 b %1773) %2489 = (*.f64 #s(literal 3 binary64) %2488) %2496 = (/.f64 %369 (*.f64 a %1788)) %2498 = (fma.f64 #s(literal -3/2 binary64) %1780 (*.f64 #s(literal 3 binary64) %1780)) %2523 = (*.f64 #s(literal -1/9 binary64) %1500) %2525 = (*.f64 #s(literal -1/9 binary64) %25) %2528 = (*.f64 #s(literal 1/9 binary64) b) %2542 = (fma.f64 #s(literal -1/3 binary64) %1500 %109) %2547 = (/.f64 (fma.f64 #s(literal 1/6 binary64) %2309 %771) a) %2548 = (fma.f64 #s(literal -1 binary64) %2547 %2215) %2552 = (*.f64 #s(literal 1/24 binary64) %2318) %2553 = (fma.f64 #s(literal -1/6 binary64) %2317 %2552) %2557 = (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %2553 a) %771) a) %2215) %2562 = (fma.f64 #s(literal 3/8 binary64) %481 (*.f64 #s(literal 1/2 binary64) %1498)) %2571 = (fma.f64 #s(literal 3/8 binary64) %370 (*.f64 #s(literal 1/2 binary64) %1874)) %2591 = (+.f64 %1500 %25) %2595 = (*.f64 #s(literal -1/2 binary64) %2309) %2603 = (fma.f64 #s(literal -1/8 binary64) %2318 %2426) %2605 = (*.f64 #s(literal -1 binary64) (/.f64 %2603 a)) %2614 = (*.f64 #s(literal 8/3 binary64) %1926) %2622 = (*.f64 #s(literal -32/9 binary64) (/.f64 %353 %47)) %2645 = (fma.f64 #s(literal -1 binary64) (/.f64 %2562 a) %944) %2649 = (fma.f64 #s(literal -1 binary64) (/.f64 %2571 a) %953) %2656 = (*.f64 #s(literal 135/128 binary64) %1977) %2680 = (*.f64 #s(literal 135/128 binary64) %2001) %2695 = (*.f64 #s(literal -1 binary64) %2016) %2696 = (sqrt.f64 %2695) %2701 = (*.f64 %1500 %2696) %2711 = (/.f64 %431 (*.f64 %17 (*.f64 %1509 %2696))) %2713 = (*.f64 #s(literal 1/4 binary64) (/.f64 %34 %2701)) %2734 = (pow.f64 %2696 #s(literal 2 binary64)) %2745 = (/.f64 %431 (*.f64 %1773 %2734)) %2770 = (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b %2595) a)) %2771 = (+.f64 %1500 %2770) %2778 = (+.f64 %1500 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b %2605) a))) %2792 = (fma.f64 #s(literal -1/2 binary64) %1780 %1780) %2807 = (fma.f64 #s(literal -1 binary64) %1500 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2417 %407) a))) %2812 = (fma.f64 #s(literal -1 binary64) %1500 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2443 %407) a))) %2845 = (*.f64 #s(literal 1/6 binary64) %2317) %2945 = (*.f64 #s(literal 1/3 binary64) %314) %2946 = (fma.f64 #s(literal -1/3 binary64) %2734 %2945) %2968 = (sqrt.f64 %130) %2970 = (/.f64 %34 %2968) %2974 = (pow.f64 %2968 #s(literal 3 binary64)) %2975 = (/.f64 %34 %2974) %2976 = (/.f64 #s(literal 1 binary64) %2968) %2977 = (*.f64 #s(literal 1/2 binary64) %2976) %2978 = (fma.f64 #s(literal -1/8 binary64) %2975 %2977) %2982 = (pow.f64 %2968 #s(literal 5 binary64)) %2983 = (/.f64 %34 %2982) %2984 = (*.f64 #s(literal 1/16 binary64) %2983) %2985 = (/.f64 #s(literal 1 binary64) %2974) %2986 = (*.f64 #s(literal 1/8 binary64) %2985) %2992 = (/.f64 %2968 a) %2994 = (*.f64 a %2968) %2995 = (/.f64 %34 %2994) %2998 = (*.f64 a %2974) %2999 = (/.f64 %34 %2998) %3000 = (/.f64 #s(literal 1 binary64) %2994) %3001 = (*.f64 #s(literal 1/2 binary64) %3000) %3002 = (fma.f64 #s(literal -1/8 binary64) %2999 %3001) %3006 = (/.f64 %34 (*.f64 a %2982)) %3008 = (/.f64 #s(literal 1 binary64) %2998) %3009 = (*.f64 #s(literal 1/8 binary64) %3008) %3020 = (*.f64 #s(literal 1/6 binary64) %2976) %3021 = (-.f64 (*.f64 #s(literal 1/24 binary64) %2975) %3020) %3025 = (*.f64 #s(literal 1/24 binary64) %2985) %3032 = (*.f64 #s(literal 1/3 binary64) %2968) %3036 = (fma.f64 #s(literal -1/24 binary64) %2975 %3020) %3046 = (*.f64 #s(literal 3 binary64) %2968) %3050 = (*.f64 #s(literal 3/2 binary64) %2976) %3051 = (fma.f64 #s(literal -3/8 binary64) %2975 %3050) %3056 = (*.f64 #s(literal 3/8 binary64) %2985) %3062 = (*.f64 #s(literal 1/3 binary64) %2992) %3066 = (*.f64 #s(literal 1/6 binary64) %3000) %3067 = (fma.f64 #s(literal -1/24 binary64) %2999 %3066) %3083 = (*.f64 #s(literal -1/3 binary64) %2994) %3085 = (/.f64 %1805 %2968) %3089 = (/.f64 a %2968) %3090 = (/.f64 %1805 %2974) %3096 = (/.f64 %1805 %2982) %3097 = (/.f64 a %2974) %3109 = (/.f64 b %2968) %3116 = (-.f64 (*.f64 #s(literal 3/8 binary64) %2975) %3050) %3122 = (fma.f64 #s(literal -3/2 binary64) %417 %420) %3140 = (*.f64 %17 %461) %3159 = (fma.f64 #s(literal -27/16 binary64) %48 %1656) %3160 = (*.f64 %34 %3159) %3164 = (*.f64 %34 %3122) %3165 = (fma.f64 #s(literal -27/16 binary64) %48 %3164) %3166 = (*.f64 %34 %3165) %3177 = (/ (+ (* -27/16 (/ %46 %659)) (+ %318 (+ %323 (* -1/2 (/ %65 %72))))) b) %3178 = (fma.f64 #s(literal 81/64 binary64) %56 %61) %3182 = (*.f64 #s(literal -1/2 binary64) %3178) %3183 = (fma.f64 #s(literal -27/16 binary64) %1674 %3182) %3186 = (fma.f64 #s(literal -1/2 binary64) %3178 %3160) %3189 = (fma.f64 #s(literal -1/2 binary64) %3178 %3166) %3203 = (/.f64 %3178 %75) %3204 = (*.f64 #s(literal -1/2 binary64) %3203) %3214 = (fma.f64 #s(literal -1/2 binary64) %34 (*.f64 #s(literal -3/8 binary64) %12)) %3217 = (*.f64 #s(literal -1 binary64) %2968) %3223 = (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) %3109))) %3227 = (-.f64 (*.f64 #s(literal 1/8 binary64) %2975) %2977) %3230 = (*.f64 b (+.f64 #s(literal 1 binary64) (*.f64 b %3227))) %3235 = (/.f64 b %2994) %3256 = (/.f64 %34 c) %3257 = (*.f64 #s(literal 3/2 binary64) a) %3258 = (fma.f64 #s(literal -2 binary64) %3256 %3257) %3265 = (pow.f64 %2968 #s(literal 2 binary64)) %3266 = (/.f64 %90 %3265) %3270 = (fma.f64 #s(literal -1/2 binary64) %3097 %3097) %3272 = (/.f64 a %3265) %3273 = (*.f64 #s(literal 3 binary64) %3272) %3279 = (/.f64 a (pow.f64 %2968 #s(literal 4 binary64))) %3281 = (*.f64 b (fma.f64 #s(literal -1 binary64) %3279 %3279)) %3289 = (fma.f64 #s(literal -3/4 binary64) %79 %649) %3290 = (/.f64 %3289 %431) %3295 = (fma.f64 #s(literal -3 binary64) %3289 (*.f64 #s(literal 3/2 binary64) %1805)) %3299 = (fma.f64 #s(literal -3 binary64) %3289 (*.f64 %34 %3258)) %3310 = (fma.f64 #s(literal -1 binary64) %3097 (*.f64 #s(literal 1/2 binary64) %3097)) %3311 = (*.f64 b %3310) %3326 = (*.f64 #s(literal 3 binary64) %2992) %3331 = (*.f64 #s(literal 3 binary64) %30) %3336 = (*.f64 #s(literal 3/2 binary64) %3000) %3337 = (fma.f64 #s(literal -3/8 binary64) %2999 %3336) %3346 = (*.f64 #s(literal 1/9 binary64) %2992) %3351 = (*.f64 #s(literal 1/9 binary64) %30) %3376 = (fma.f64 #s(literal -3/2 binary64) %1805 (*.f64 #s(literal -9/8 binary64) %79)) %3379 = (fma.f64 #s(literal -1/2 binary64) %416 %821) %3402 = (sqrt.f64 (neg.f64 (*.f64 #s(literal 3 binary64) %12))) %3412 = (pow.f64 %3402 #s(literal 3 binary64)) %3425 = (*.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 1 binary64) %148)) %3431 = (*.f64 #s(literal 32/9 binary64) (/.f64 #s(literal 1 binary64) %840)) %3449 = (fma.f64 #s(literal -9/16 binary64) %840 (*.f64 #s(literal -3/8 binary64) %437)) %3453 = (fma.f64 #s(literal -9/16 binary64) %840 (*.f64 %34 %3379)) %3460 = (/.f64 %3402 a) %3461 = (*.f64 #s(literal 1/3 binary64) %3460) %3465 = (*.f64 a %3402) %3468 = (*.f64 #s(literal 1/3 binary64) %30) %3492 = (fma.f64 #s(literal -135/128 binary64) %923 (*.f64 #s(literal -9/16 binary64) %3140)) %3496 = (fma.f64 #s(literal -135/128 binary64) %923 (*.f64 %34 %3449)) %3500 = (fma.f64 #s(literal -135/128 binary64) %923 (*.f64 %34 %3453)) %3509 = (sqrt.f64 %2968) %3511 = (*.f64 %3509 %2968) %3516 = (pow.f64 %3509 #s(literal 2 binary64)) %3517 = (*.f64 %3516 %3265) %3518 = (/.f64 #s(literal 1 binary64) %3517) %3519 = (fma.f64 #s(literal 1/16 binary64) %3518 %2986) %3523 = (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) %3511)) %3574 = (-.f64 (*.f64 #s(literal 1/8 binary64) %2999) %3001) %3600 = (*.f64 #s(literal -1 binary64) %3272) %3614 = (fma.f64 #s(literal -1/8 binary64) %3090 (*.f64 #s(literal 1/2 binary64) %3089)) %3627 = (/.f64 %90 %2968) %3628 = (*.f64 #s(literal 1/2 binary64) %3627) %3633 = (*.f64 b %3614) %3638 = (*.f64 #s(literal 3 binary64) %2994) %3666 = (/ %1094 a) %3671 = (*.f64 b (-.f64 (*.f64 #s(literal 1/6 binary64) %3235) %3468)) %3679 = (*.f64 #s(literal 1/9 binary64) %2968) %3683 = (*.f64 #s(literal 1/18 binary64) %2976) %3698 = (*.f64 b (fma.f64 #s(literal -1/2 binary64) %3235 %30)) %3702 = (*.f64 b (fma.f64 b %3574 %30)) %3723 = (*.f64 #s(literal -3 binary64) %2992) %3733 = (*.f64 #s(literal 3/8 binary64) %3008) %3758 = (/.f64 %2968 %17) %3760 = (*.f64 %17 %2968) %3764 = (*.f64 %17 %2974) %3767 = (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %3760)) %3781 = (fma.f64 #s(literal -1/3 binary64) %3097 (*.f64 #s(literal 1/6 binary64) %3097)) %3822 = (*.f64 #s(literal 1/3 binary64) %2994) %3828 = (*.f64 b (fma.f64 #s(literal -1/3 binary64) a (*.f64 #s(literal 1/6 binary64) %3627))) %3852 = (/.f64 %3516 a) %3853 = (*.f64 #s(literal 1/3 binary64) %3852) %3875 = (*.f64 #s(literal -3/2 binary64) %35) %3876 = (+.f64 #s(literal 1 binary64) %3875) %3877 = (*.f64 b %3876) %3879 = (/.f64 %40 %431) %3881 = (fma.f64 #s(literal -3/2 binary64) %35 (*.f64 #s(literal -9/8 binary64) %3879)) %3882 = (+.f64 #s(literal 1 binary64) %3881) %3883 = (*.f64 b %3882) %3885 = (/.f64 %48 %75) %3886 = (fma.f64 #s(literal -27/16 binary64) %3885 %3881) %3888 = (*.f64 b (+.f64 #s(literal 1 binary64) %3886)) %3890 = (fma.f64 #s(literal -3/2 binary64) %1725 %30) %3891 = (*.f64 b %3890) %3893 = (/.f64 %148 %431) %3895 = (fma.f64 #s(literal -3/2 binary64) %1725 (fma.f64 #s(literal -9/8 binary64) %3893 %30)) %3896 = (*.f64 b %3895) %3898 = (/.f64 %840 %75) %3900 = (*.f64 b (fma.f64 #s(literal -27/16 binary64) %3898 %3895)) %3902 = (*.f64 #s(literal 1/2 binary64) %35) %3904 = (*.f64 b (-.f64 %3902 #s(literal 1/3 binary64))) %3906 = (fma.f64 #s(literal 3/8 binary64) %3879 %3902) %3908 = (*.f64 b (-.f64 %3906 #s(literal 1/3 binary64))) %3912 = (fma.f64 #s(literal 3/8 binary64) %3879 (fma.f64 #s(literal 1/2 binary64) %35 (*.f64 #s(literal 9/16 binary64) %3885))) %3914 = (*.f64 b (-.f64 %3912 #s(literal 1/3 binary64))) %3916 = (*.f64 #s(literal -1/2 binary64) %35) %3918 = (*.f64 b (+.f64 #s(literal 1/3 binary64) %3916)) %3921 = (fma.f64 #s(literal -1/2 binary64) %35 (*.f64 #s(literal -3/8 binary64) %3879)) %3923 = (*.f64 b (+.f64 #s(literal 1/3 binary64) %3921)) %3925 = (fma.f64 #s(literal -9/16 binary64) %3885 %3921) %3927 = (*.f64 b (+.f64 #s(literal 1/3 binary64) %3925)) %3929 = (*.f64 #s(literal -9/2 binary64) %35) %3930 = (+.f64 #s(literal 3 binary64) %3929) %3931 = (*.f64 b %3930) %3934 = (fma.f64 #s(literal -9/2 binary64) %35 (*.f64 #s(literal -27/8 binary64) %3879)) %3935 = (+.f64 #s(literal 3 binary64) %3934) %3936 = (*.f64 b %3935) %3938 = (fma.f64 #s(literal -81/16 binary64) %3885 %3934) %3939 = (+.f64 #s(literal 3 binary64) %3938) %3940 = (*.f64 b %3939) %3943 = (fma.f64 #s(literal -1/2 binary64) %1725 %3468) %3944 = (*.f64 b %3943) %3947 = (fma.f64 #s(literal -1/2 binary64) %1725 (fma.f64 #s(literal -3/8 binary64) %3893 %3468)) %3948 = (*.f64 b %3947) %3951 = (*.f64 b (fma.f64 #s(literal -9/16 binary64) %3898 %3947)) %3953 = (*.f64 #s(literal 1/2 binary64) %513) %3954 = (fma.f64 #s(literal -1/3 binary64) a %3953) %3955 = (*.f64 b %3954) %3957 = (*.f64 %43 %39) %3958 = (/.f64 %3957 %431) %3960 = (fma.f64 #s(literal -1/3 binary64) a (fma.f64 #s(literal 3/8 binary64) %3958 %3953)) %3961 = (*.f64 b %3960) %3963 = (*.f64 %22 %47) %3964 = (/.f64 %3963 %75) %3969 = (*.f64 b (fma.f64 #s(literal -1/3 binary64) a (fma.f64 #s(literal 3/8 binary64) %3958 (fma.f64 #s(literal 1/2 binary64) %513 (*.f64 #s(literal 9/16 binary64) %3964))))) %3979 = (fma.f64 #s(literal 27/8 binary64) %825 (fma.f64 #s(literal 9/2 binary64) %12 (*.f64 #s(literal 81/16 binary64) %835))) %3985 = (fma.f64 #s(literal -3/2 binary64) %12 %829) %3987 = (/.f64 %334 %34) %3992 = (/.f64 %1615 %34) %3997 = (/.f64 %157 %34) %4001 = (/.f64 %1615 %431) %4007 = (/.f64 %840 %34) %4011 = (/.f64 %1627 %431) %4019 = (fma.f64 #s(literal -27/16 binary64) %841 %327) %4022 = (/.f64 %1627 %75) %4031 = (fma.f64 #s(literal -27/16 binary64) %835 %3985) %4041 = (fma.f64 #s(literal -27/16 binary64) %835 (fma.f64 #s(literal -3/2 binary64) %12 (fma.f64 #s(literal -9/8 binary64) %825 %3204))) %4062 = (*.f64 #s(literal 27/16 binary64) %835) %4070 = (/.f64 %3178 %76) %4078 = (fma.f64 #s(literal -9/2 binary64) %12 (*.f64 #s(literal -27/8 binary64) %825)) %4094 = (fma.f64 #s(literal -3/8 binary64) %79 (*.f64 #s(literal 3/4 binary64) %79)) %4096 = (*.f64 #s(literal 3 binary64) (/.f64 %4094 %431)) %4104 = (/.f64 %3178 %148) %4118 = (fma.f64 #s(literal -3 binary64) %3290 %576) %4119 = (-.f64 %4118 %585) %4129 = (/.f64 (fma.f64 #s(literal -3/4 binary64) (*.f64 a (*.f64 c %3289)) (fma.f64 #s(literal -2/9 binary64) %4104 (*.f64 #s(literal 9/16 binary64) %3957))) %75) %4135 = (fma.f64 #s(literal -9/2 binary64) c (*.f64 #s(literal -27/8 binary64) %325)) %4148 = (fma.f64 #s(literal -1/6 binary64) c (*.f64 #s(literal -1/8 binary64) %325)) %4166 = (fma.f64 #s(literal 3/8 binary64) %825 (fma.f64 #s(literal 1/2 binary64) %12 (*.f64 #s(literal 9/16 binary64) %835))) %4172 = (fma.f64 #s(literal -3/2 binary64) a %787) %4180 = (/.f64 %79 %431) %4182 = (fma.f64 #s(literal -3/2 binary64) %573 %585) %4186 = (/.f64 %3957 %75) %4188 = (fma.f64 #s(literal 9/8 binary64) %4180 %585) %4193 = (fma.f64 #s(literal -9/16 binary64) %841 %801) %4209 = (fma.f64 #s(literal -135/128 binary64) %924 %4193) %4213 = (sqrt.f64 %677) %4217 = (/.f64 %12 (*.f64 %369 %4213)) %4223 = (/.f64 %40 (*.f64 %353 %4213)) %4239 = (pow.f64 %4213 #s(literal 2 binary64)) %4240 = (*.f64 %34 %4239) %4245 = (/.f64 %40 %353) %4251 = (/.f64 %40 (*.f64 %75 %4239)) %4258 = (*.f64 #s(literal 3/2 binary64) %35) %4260 = (*.f64 b (-.f64 %4258 #s(literal 1 binary64))) %4262 = (*.f64 #s(literal 9/8 binary64) %3879) %4264 = (*.f64 b (-.f64 %4262 %3876)) %4266 = (*.f64 #s(literal 27/16 binary64) %3885) %4268 = (*.f64 b (-.f64 %4266 %3882)) %4270 = (*.f64 #s(literal 3/2 binary64) %1725) %4272 = (*.f64 b (-.f64 %4270 %30)) %4274 = (*.f64 #s(literal 9/8 binary64) %3893) %4276 = (*.f64 b (-.f64 %4274 %3890)) %4278 = (*.f64 #s(literal 27/16 binary64) %3898) %4280 = (*.f64 b (-.f64 %4278 %3895)) %4286 = (*.f64 #s(literal 2/3 binary64) %584) %4303 = (+.f64 a (*.f64 #s(literal -3/2 binary64) %513)) %4304 = (*.f64 b %4303) %4307 = (fma.f64 #s(literal -3/2 binary64) %513 (*.f64 #s(literal -9/8 binary64) %3958)) %4308 = (+.f64 a %4307) %4309 = (*.f64 b %4308) %4312 = (+.f64 a (fma.f64 #s(literal -27/16 binary64) %3964 %4307)) %4313 = (*.f64 b %4312) %4315 = (+.f64 a %113) %4316 = (*.f64 b %4315) %4323 = (fma.f64 #s(literal -3/2 binary64) %513 (fma.f64 #s(literal -9/8 binary64) %3958 %113)) %4331 = (fma.f64 #s(literal -3 binary64) a %8) %4332 = (*.f64 b %4331) %4338 = (fma.f64 #s(literal -9/2 binary64) %513 (fma.f64 #s(literal -27/8 binary64) %3958 %4331)) %4344 = (/ %1085 a) %4359 = (fma.f64 #s(literal -1/2 binary64) %12 (*.f64 #s(literal -3/8 binary64) %825)) %4374 = (*.f64 b (+.f64 #s(literal 1/9 binary64) (*.f64 #s(literal -1/6 binary64) %35))) %4377 = (fma.f64 #s(literal -1/6 binary64) %35 (*.f64 #s(literal -1/8 binary64) %3879)) %4379 = (*.f64 b (+.f64 #s(literal 1/9 binary64) %4377)) %4383 = (*.f64 b (+.f64 #s(literal 1/9 binary64) (fma.f64 #s(literal -3/16 binary64) %3885 %4377))) %4389 = (/.f64 (fma.f64 #s(literal 9/8 binary64) %325 (*.f64 #s(literal 3/2 binary64) c)) b) %4391 = (*.f64 #s(literal 27/16 binary64) %841) %4393 = (fma.f64 #s(literal 9/8 binary64) %325 (fma.f64 #s(literal 3/2 binary64) c %4391)) %4394 = (/.f64 %4393 b) %4410 = (*.f64 #s(literal 9/2 binary64) %35) %4412 = (*.f64 b (-.f64 %4410 #s(literal 3 binary64))) %4414 = (fma.f64 #s(literal 27/8 binary64) %3879 %4410) %4416 = (*.f64 b (-.f64 %4414 #s(literal 3 binary64))) %4420 = (fma.f64 #s(literal 27/8 binary64) %3879 (fma.f64 #s(literal 9/2 binary64) %35 (*.f64 #s(literal 81/16 binary64) %3885))) %4422 = (*.f64 b (-.f64 %4420 #s(literal 3 binary64))) %4424 = (*.f64 #s(literal 9/2 binary64) %1725) %4426 = (*.f64 b (-.f64 %4424 %3331)) %4428 = (fma.f64 #s(literal 27/8 binary64) %3893 %4424) %4430 = (*.f64 b (-.f64 %4428 %3331)) %4436 = (*.f64 b (-.f64 (fma.f64 #s(literal 27/8 binary64) %3893 (fma.f64 #s(literal 9/2 binary64) %1725 (*.f64 #s(literal 81/16 binary64) %3898))) %3331)) %4440 = (*.f64 b (fma.f64 #s(literal -9/2 binary64) %1725 %3331)) %4444 = (*.f64 b (-.f64 (fma.f64 #s(literal -27/8 binary64) %3893 %3331) %4424)) %4448 = (*.f64 b (-.f64 (fma.f64 #s(literal -81/16 binary64) %3898 %3331) %4428)) %4452 = (/.f64 (fma.f64 #s(literal 9/8 binary64) %825 (*.f64 #s(literal 3/2 binary64) %12)) b) %4455 = (fma.f64 #s(literal 9/8 binary64) %825 (fma.f64 #s(literal 3/2 binary64) %12 %4062)) %4456 = (/.f64 %4455 b) %4459 = (/.f64 (fma.f64 #s(literal 1/2 binary64) %3203 %4455) b) %4462 = (/.f64 c %1805) %4463 = (/.f64 #s(literal 1 binary64) %17) %4465 = (*.f64 b (fma.f64 #s(literal -3/2 binary64) %4462 %4463)) %4469 = (fma.f64 #s(literal -3/2 binary64) %4462 (fma.f64 #s(literal -9/8 binary64) (/.f64 %39 %431) %4463)) %4470 = (*.f64 b %4469) %4474 = (*.f64 b (fma.f64 #s(literal -27/16 binary64) (/.f64 %157 %75) %4469)) %4477 = (fma.f64 #s(literal -1/4 binary64) %79 (*.f64 #s(literal 1/8 binary64) %79)) %4479 = (fma.f64 #s(literal -9 binary64) (/.f64 %4477 %431) %576) %4494 = (*.f64 #s(literal 9/2 binary64) %513) %4496 = (*.f64 b (fma.f64 #s(literal -3 binary64) a %4494)) %4500 = (*.f64 b (fma.f64 #s(literal -3 binary64) a (fma.f64 #s(literal 27/8 binary64) %3958 %4494))) %4506 = (*.f64 b (fma.f64 #s(literal -3 binary64) a (fma.f64 #s(literal 27/8 binary64) %3958 (fma.f64 #s(literal 9/2 binary64) %513 (*.f64 #s(literal 81/16 binary64) %3964))))) %4508 = (/.f64 %79 b) %4511 = (/.f64 %3957 %34) %4513 = (fma.f64 #s(literal -3/2 binary64) %79 (*.f64 #s(literal -9/8 binary64) %4511)) %4516 = (/.f64 %3963 %431) %4521 = (/.f64 (*.f64 a %3178) %75) %4532 = (/ (+ (* (* (/ %6 %229) %312) %274) %1065) %274) %4537 = (*.f64 #s(literal 1/3 binary64) (/.f64 %4315 %17)) %4542 = (fma.f64 #s(literal -1/2 binary64) %1725 (fma.f64 #s(literal -3/8 binary64) %3893 %4537)) %4550 = (*.f64 #s(literal -3/8 binary64) %4511) %4551 = (*.f64 #s(literal 1/2 binary64) %79) %4560 = (*.f64 #s(literal -1/6 binary64) %4521) %4567 = (fma.f64 #s(literal -1/2 binary64) %79 %4550) %4582 = (*.f64 #s(literal 1/3 binary64) (/.f64 %4239 a)) %4583 = (*.f64 #s(literal 1/3 binary64) %1821) %4588 = (/.f64 #s(literal 1/3 binary64) %90) %4597 = (/ %4344 %220) %4602 = (*.f64 #s(literal 1/9 binary64) (/.f64 %4331 %17)) %4607 = (fma.f64 #s(literal -1/2 binary64) %1725 (fma.f64 #s(literal -3/8 binary64) %3893 %4602)) %4681 = (fma.f64 #s(literal 9/8 binary64) %39 (*.f64 #s(literal 27/16 binary64) %3997)) %4690 = (fma.f64 #s(literal 9/8 binary64) %148 (*.f64 #s(literal 27/16 binary64) %4007)) %4718 = (-.f64 %4258 #s(literal 2 binary64)) %4722 = (+.f64 #s(literal 2 binary64) %3875) %4727 = (+.f64 #s(literal 2 binary64) %3881) %4734 = (*.f64 #s(literal 2 binary64) %30) %4735 = (fma.f64 #s(literal -3/2 binary64) %1725 %4734) %4740 = (fma.f64 #s(literal -3/2 binary64) %1725 (fma.f64 #s(literal -9/8 binary64) %3893 %4734)) %4766 = (*.f64 #s(literal -3/2 binary64) %592) %4774 = (fma.f64 #s(literal 9/8 binary64) %513 (fma.f64 #s(literal 3/2 binary64) a (*.f64 #s(literal 27/16 binary64) %3958))) %4782 = (/.f64 (fma.f64 #s(literal -27/32 binary64) %3963 (*.f64 #s(literal -27/128 binary64) %3963)) %75) %4794 = (*.f64 #s(literal 6 binary64) %30) %4800 = (fma.f64 #s(literal -9/2 binary64) %1725 (fma.f64 #s(literal -27/8 binary64) %3893 %4794)) %4810 = (*.f64 #s(literal 2/9 binary64) %30) %4816 = (fma.f64 #s(literal -1/6 binary64) %1725 (fma.f64 #s(literal -1/8 binary64) %3893 %4810)) %4878 = (*.f64 #s(literal 2/3 binary64) %30) %4884 = (fma.f64 #s(literal -1/2 binary64) %1725 (fma.f64 #s(literal -3/8 binary64) %3893 %4878)) %4900 = (sqrt.f64 (/.f64 #s(literal -1 binary64) b)) %4911 = (/.f64 %12 %4900) %4913 = (/.f64 %40 (*.f64 %34 %4900)) %4935 = (pow.f64 %4900 #s(literal 2 binary64)) %4936 = (*.f64 %34 %4935) %4945 = (/.f64 %40 %4935) %4970 = (*.f64 #s(literal 1/2 binary64) a) %4977 = (*.f64 #s(literal -3/8 binary64) %513) %4996 = (*.f64 #s(literal 2 binary64) a) %5002 = (fma.f64 #s(literal -3/2 binary64) %513 (fma.f64 #s(literal -9/8 binary64) %3958 %4996)) %5012 = (*.f64 #s(literal 6 binary64) a) %5018 = (fma.f64 #s(literal -9/2 binary64) %513 (fma.f64 #s(literal -27/8 binary64) %3958 %5012)) %5120 = (-.f64 a %113) %5121 = (*.f64 b %5120) %5137 = (*.f64 b (-.f64 %127 %784)) %5164 = (fma.f64 #s(literal -1/2 binary64) %1725 (fma.f64 #s(literal -3/8 binary64) %3893 %106)) %5176 = (*.f64 #s(literal 2/3 binary64) a) %5182 = (fma.f64 #s(literal -1/2 binary64) %513 (fma.f64 #s(literal -3/8 binary64) %3958 %5176)) %5194 = (*.f64 #s(literal 1/3 binary64) (/.f64 %4935 a)) %5206 = (/ %1355 %274) %5211 = (*.f64 #s(literal 1/3 binary64) (/.f64 %5120 %17)) %5217 = (fma.f64 #s(literal -1/2 binary64) %1725 (fma.f64 #s(literal -3/8 binary64) %3893 %5211)) %5230 = (fma.f64 #s(literal 81/64 binary64) %22 (*.f64 #s(literal 81/16 binary64) %22)) %5231 = (*.f64 %55 %5230) %5233 = (/.f64 a %139) %5234 = (/.f64 %79 %149) %5236 = (fma.f64 #s(literal -3/2 binary64) %5233 (*.f64 #s(literal -9/8 binary64) %5234)) %5237 = (*.f64 c %5236) %5238 = (+.f64 %139 %5237) %5240 = (*.f64 %43 c) %5241 = (/.f64 %5240 %159) %5242 = (/.f64 %17 %149) %5243 = (*.f64 #s(literal -9/8 binary64) %5242) %5246 = (fma.f64 #s(literal -3/2 binary64) %5233 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %5241 %5243))) %5247 = (*.f64 c %5246) %5248 = (+.f64 %139 %5247) %5250 = (fma.f64 #s(literal -3/2 binary64) %146 %170) %5252 = (/.f64 %12 %149) %5254 = (/.f64 #s(literal 1 binary64) %139) %5255 = (*.f64 #s(literal 3/2 binary64) %5254) %5257 = (fma.f64 c (-.f64 (*.f64 #s(literal -9/8 binary64) %5252) %5255) %170) %5259 = (/.f64 %79 %159) %5260 = (/.f64 a %149) %5261 = (*.f64 #s(literal -9/8 binary64) %5260) %5265 = (fma.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %5259 %5261)) %5255) %170) %5269 = (*.f64 c (fma.f64 #s(literal 3/8 binary64) %5234 (*.f64 #s(literal 1/2 binary64) %5233))) %5276 = (*.f64 c (fma.f64 #s(literal 1/2 binary64) %5233 (*.f64 c (fma.f64 #s(literal 3/8 binary64) %5242 (*.f64 #s(literal 9/16 binary64) %5241))))) %5281 = (*.f64 c (fma.f64 #s(literal -1/2 binary64) %5233 (*.f64 #s(literal -3/8 binary64) %5234))) %5288 = (*.f64 c (fma.f64 #s(literal -1/2 binary64) %5233 (*.f64 c (fma.f64 #s(literal -9/16 binary64) %5241 (*.f64 #s(literal -3/8 binary64) %5242))))) %5294 = (fma.f64 #s(literal 3 binary64) %139 (*.f64 c (fma.f64 #s(literal -9/2 binary64) %5233 (*.f64 #s(literal -27/8 binary64) %5234)))) %5301 = (fma.f64 #s(literal 3 binary64) %139 (*.f64 c (fma.f64 #s(literal -9/2 binary64) %5233 (*.f64 c (fma.f64 #s(literal -81/16 binary64) %5241 (*.f64 #s(literal -27/8 binary64) %5242)))))) %5306 = (*.f64 #s(literal 1/2 binary64) %5254) %5308 = (*.f64 c (-.f64 (*.f64 #s(literal -3/8 binary64) %5252) %5306)) %5309 = (fma.f64 #s(literal 1/3 binary64) %170 %5308) %5315 = (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -9/16 binary64) %5259 (*.f64 #s(literal -3/8 binary64) %5260))) %5306)) %5316 = (fma.f64 #s(literal 1/3 binary64) %170 %5315) %5318 = (/.f64 %79 %139) %5322 = (/.f64 %5240 %149) %5323 = (/.f64 %17 %139) %5324 = (*.f64 #s(literal 1/2 binary64) %5323) %5329 = (/.f64 %43 %149) %5330 = (*.f64 %22 c) %5331 = (/.f64 %5330 %159) %5341 = (*.f64 c (fma.f64 #s(literal 27/8 binary64) %5234 (*.f64 #s(literal 9/2 binary64) %5233))) %5349 = (*.f64 c (fma.f64 #s(literal 9/2 binary64) %5233 (*.f64 c (fma.f64 #s(literal 27/8 binary64) %5242 (*.f64 #s(literal 81/16 binary64) %5241))))) %5373 = (/.f64 a %353) %5375 = (fma.f64 #s(literal -405/128 binary64) (/.f64 %79 %340) (*.f64 #s(literal -27/16 binary64) %5373)) %5381 = (*.f64 #s(literal 9/8 binary64) (/.f64 #s(literal 1 binary64) %369)) %5389 = (/.f64 %79 %353) %5390 = (/.f64 a %369) %5391 = (*.f64 #s(literal -9/8 binary64) %5390) %5392 = (fma.f64 #s(literal -27/16 binary64) %5389 %5391) %5395 = (/.f64 %5240 %340) %5396 = (/.f64 %17 %353) %5400 = (fma.f64 #s(literal -9/8 binary64) %5390 (*.f64 c (fma.f64 #s(literal -405/128 binary64) %5395 (*.f64 #s(literal -27/16 binary64) %5396)))) %5416 = (*.f64 #s(literal -9/8 binary64) (/.f64 %79 %369)) %5420 = (/.f64 %5240 %353) %5421 = (/.f64 %17 %369) %5422 = (*.f64 #s(literal -9/8 binary64) %5421) %5429 = (/.f64 %43 %353) %5438 = (*.f64 c %5230) %5455 = (*.f64 #s(literal -9/8 binary64) %1714) %5467 = (*.f64 %17 %431) %5468 = (*.f64 #s(literal -9/8 binary64) %5467) %5474 = (*.f64 %43 %34) %5484 = (/.f64 %17 %34) %5485 = (*.f64 #s(literal -9/8 binary64) %5484) %5491 = (/.f64 %43 %431) %5502 = (*.f64 #s(literal -3/2 binary64) %5233) %5504 = (*.f64 c (-.f64 (*.f64 #s(literal 9/8 binary64) %5234) %5502)) %5508 = (*.f64 #s(literal 27/16 binary64) %5241) %5512 = (*.f64 c (-.f64 (*.f64 c (-.f64 %5508 %5243)) %5502)) %5541 = (fma.f64 #s(literal -9/4 binary64) (/.f64 %43 %613) (*.f64 #s(literal 9/8 binary64) (/.f64 %43 %615))) %5543 = (/.f64 %17 %602) %5565 = (fma.f64 #s(literal -3/4 binary64) %17 (*.f64 #s(literal 3/8 binary64) %17)) %5566 = (*.f64 c %5565) %5568 = (/.f64 %5566 %431) %5570 = (fma.f64 #s(literal -3 binary64) %5568 %576) %5576 = (/.f64 %5566 %369) %5582 = (/.f64 %79 %688) %5589 = (fma.f64 #s(literal -9/4 binary64) (/.f64 %43 %696) (*.f64 #s(literal -9/8 binary64) (/.f64 %43 %698))) %5590 = (*.f64 c %5589) %5591 = (/.f64 %17 %688) %5604 = (*.f64 c (fma.f64 #s(literal -27/16 binary64) (/.f64 %22 %709) (fma.f64 #s(literal -27/16 binary64) (/.f64 %22 %711) (*.f64 #s(literal 3/2 binary64) (/.f64 (*.f64 a %5589) %714))))) %5615 = (*.f64 #s(literal 9/2 binary64) %5254) %5617 = (*.f64 c (-.f64 (*.f64 #s(literal -27/8 binary64) %5252) %5615)) %5630 = (*.f64 #s(literal 1/6 binary64) %5254) %5673 = (*.f64 #s(literal -3/8 binary64) %573) %5679 = (*.f64 #s(literal -3/8 binary64) %5390) %5691 = (fma.f64 #s(literal -135/128 binary64) %4186 %5673) %5699 = (/.f64 %17 %431) %5716 = (/.f64 a %967) %5719 = (-.f64 %5243 (*.f64 #s(literal 9/16 binary64) (/.f64 %17 %974))) %5753 = (fma.f64 #s(literal 9/8 binary64) %5252 %5255) %5757 = (*.f64 #s(literal 27/16 binary64) %5259) %5759 = (fma.f64 c (-.f64 %5757 %5261) %5255) %5772 = (*.f64 #s(literal -3/2 binary64) %5591) %5782 = (-.f64 %170 %25) %5784 = (fma.f64 #s(literal -3/2 binary64) %5318 %265) %5789 = (fma.f64 a %139 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %5323 (*.f64 #s(literal -9/8 binary64) %5322)))) %5796 = (fma.f64 a %139 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %5323 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %5331 (*.f64 #s(literal -9/8 binary64) %5329)))))) %5798 = (fma.f64 #s(literal -1 binary64) %90 %265) %5807 = (fma.f64 #s(literal -3 binary64) %90 (*.f64 #s(literal 3 binary64) %265)) %5838 = (fma.f64 #s(literal -9/4 binary64) (/.f64 %43 %1114) (*.f64 #s(literal -9/8 binary64) (/.f64 %43 %1116))) %5840 = (/.f64 %17 %1106) %5867 = (fma.f64 #s(literal -1/3 binary64) %25 %253) %5893 = (fma.f64 #s(literal -1 binary64) %170 %25) %5895 = (fma.f64 #s(literal 3/2 binary64) %146 %25) %5898 = (fma.f64 c %5753 %25) %5906 = (-.f64 %25 %170) %5963 = (*.f64 #s(literal 3/2 binary64) (/.f64 #s(literal 1 binary64) %265)) %5983 = (fma.f64 #s(literal -81/4 binary64) (/.f64 %43 %1311) (*.f64 #s(literal -27/8 binary64) (/.f64 %43 %1313))) %5985 = (/.f64 %17 %1301) %6021 = (-.f64 %265 %90) %6029 = (/.f64 %5798 %17) %6030 = (*.f64 #s(literal 1/3 binary64) %6029) %6038 = (-.f64 %961 %266) %6043 = (*.f64 #s(literal -3/8 binary64) %5322) %6061 = (*.f64 #s(literal -1/3 binary64) %170) %6070 = (* 1/3 %2109) %6071 = (*.f64 #s(literal 1/3 binary64) %5782) %6108 = (/ %1227 -3) %6109 = (*.f64 #s(literal -1/3 binary64) %5906) %6117 = (/.f64 %973 a) %6119 = (fma.f64 #s(literal -1/3 binary64) %25 (*.f64 #s(literal 1/3 binary64) %6117)) %6129 = (/ %1202 -3) %6130 = (*.f64 #s(literal -1/3 binary64) %5893) %6145 = (/.f64 %6021 %17) %6146 = (*.f64 #s(literal 1/3 binary64) %6145) %6154 = (/.f64 %5807 %17) %6155 = (*.f64 #s(literal 1/9 binary64) %6154) %6172 = (/.f64 a c) %6174 = (sqrt.f64 (*.f64 #s(literal -3 binary64) %6172)) %6175 = (*.f64 c %6174) %6177 = (*.f64 %39 %6174) %6178 = (/.f64 %34 %6177) %6179 = (*.f64 #s(literal 1/2 binary64) %6178) %6180 = (+.f64 %6174 %6179) %6181 = (*.f64 c %6180) %6183 = (pow.f64 %6174 #s(literal 3 binary64)) %6184 = (*.f64 %55 %6183) %6185 = (/.f64 %431 %6184) %6186 = (fma.f64 #s(literal -1/8 binary64) %6185 %6179) %6187 = (+.f64 %6174 %6186) %6188 = (*.f64 c %6187) %6190 = (pow.f64 c #s(literal 6 binary64)) %6192 = (*.f64 %6190 (pow.f64 %6174 #s(literal 5 binary64))) %6193 = (/.f64 %75 %6192) %6197 = (*.f64 c (+.f64 %6174 (fma.f64 #s(literal -1/8 binary64) %6185 (fma.f64 #s(literal 1/16 binary64) %6193 %6179)))) %6199 = (/.f64 %6175 a) %6202 = (/.f64 %34 (*.f64 a %6177)) %6203 = (/.f64 %6174 a) %6204 = (fma.f64 #s(literal 1/2 binary64) %6202 %6203) %6205 = (*.f64 c %6204) %6208 = (/.f64 %431 (*.f64 a %6184)) %6209 = (fma.f64 #s(literal -1/8 binary64) %6208 %6204) %6210 = (*.f64 c %6209) %6213 = (/.f64 %75 (*.f64 a %6192)) %6216 = (*.f64 c (fma.f64 #s(literal -1/8 binary64) %6208 (fma.f64 #s(literal 1/16 binary64) %6213 %6204))) %6222 = (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6174 (*.f64 #s(literal -1/6 binary64) %6178))) %6224 = (*.f64 #s(literal 1/24 binary64) %6185) %6227 = (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6174 (fma.f64 #s(literal -1/6 binary64) %6178 %6224))) %6232 = (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6174 (fma.f64 #s(literal -1/6 binary64) %6178 (fma.f64 #s(literal -1/48 binary64) %6193 %6224)))) %6236 = (*.f64 #s(literal 1/3 binary64) %6174) %6237 = (fma.f64 #s(literal 1/6 binary64) %6178 %6236) %6238 = (*.f64 c %6237) %6240 = (fma.f64 #s(literal -1/24 binary64) %6185 %6237) %6241 = (*.f64 c %6240) %6245 = (*.f64 c (fma.f64 #s(literal -1/24 binary64) %6185 (fma.f64 #s(literal 1/48 binary64) %6193 %6237))) %6249 = (*.f64 #s(literal 3 binary64) %6174) %6250 = (fma.f64 #s(literal 3/2 binary64) %6178 %6249) %6251 = (*.f64 c %6250) %6253 = (fma.f64 #s(literal -3/8 binary64) %6185 %6250) %6254 = (*.f64 c %6253) %6258 = (*.f64 c (fma.f64 #s(literal -3/8 binary64) %6185 (fma.f64 #s(literal 3/16 binary64) %6193 %6250))) %6262 = (*.f64 #s(literal 1/3 binary64) %6203) %6263 = (fma.f64 #s(literal 1/6 binary64) %6202 %6262) %6264 = (*.f64 c %6263) %6266 = (fma.f64 #s(literal -1/24 binary64) %6208 %6263) %6267 = (*.f64 c %6266) %6271 = (*.f64 c (fma.f64 #s(literal -1/24 binary64) %6208 (fma.f64 #s(literal 1/48 binary64) %6213 %6263))) %6273 = (*.f64 a %6175) %6276 = (*.f64 a %6174) %6277 = (/.f64 %1805 %6177) %6279 = (fma.f64 #s(literal -1/3 binary64) %6276 (*.f64 #s(literal -1/6 binary64) %6277)) %6280 = (*.f64 c %6279) %6282 = (/.f64 %1707 %6184) %6283 = (*.f64 #s(literal 1/24 binary64) %6282) %6286 = (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6276 (fma.f64 #s(literal -1/6 binary64) %6277 %6283))) %6288 = (/.f64 %76 %6192) %6292 = (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6276 (fma.f64 #s(literal -1/6 binary64) %6277 (fma.f64 #s(literal -1/48 binary64) %6288 %6283)))) %6296 = (*.f64 #s(literal 3 binary64) %589) %6309 = (fma.f64 #s(literal -3/2 binary64) %6172 %5485) %6314 = (*.f64 %353 c) %6323 = (/.f64 %17 %340) %6326 = (fma.f64 #s(literal -405/128 binary64) %6323 (*.f64 #s(literal -27/16 binary64) (/.f64 a %6314))) %6329 = (*.f64 %369 %39) %6336 = (/.f64 %43 %340) %6337 = (/.f64 %17 %6314) %6342 = (/.f64 a %6329) %6345 = (fma.f64 #s(literal -405/128 binary64) %6336 (fma.f64 #s(literal -27/16 binary64) %6337 (*.f64 #s(literal -9/8 binary64) %6342))) %6348 = (*.f64 b %47) %6349 = (/.f64 #s(literal 1 binary64) %6348) %6357 = (/.f64 %22 %340) %6358 = (/.f64 %43 %6314) %6363 = (/.f64 %17 %6329) %6364 = (*.f64 #s(literal -9/8 binary64) %6363) %6369 = (/.f64 a %6348) %6379 = (*.f64 #s(literal -1/2 binary64) (/.f64 %5230 %340)) %6383 = (fma.f64 #s(literal -9/8 binary64) %6363 %6379) %6397 = (fma.f64 #s(literal -3/2 binary64) (/.f64 %1707 c) %5455) %6400 = (/.f64 %1714 c) %6401 = (*.f64 #s(literal -9/8 binary64) %6400) %6410 = (/.f64 %5467 c) %6411 = (*.f64 #s(literal -9/8 binary64) %6410) %6422 = (/.f64 %5474 c) %6423 = (*.f64 #s(literal -1/2 binary64) %5230) %6428 = (fma.f64 #s(literal -9/8 binary64) (/.f64 %5467 %39) %6423) %6440 = (/.f64 %43 %432) %6442 = (*.f64 #s(literal -1/2 binary64) (/.f64 %5230 %75)) %6447 = (fma.f64 #s(literal -9/8 binary64) (/.f64 %17 %436) %6442) %6456 = (*.f64 #s(literal 1/2 binary64) %584) %6457 = (-.f64 %5673 %6456) %6465 = (fma.f64 #s(literal -1/2 binary64) %6178 %589) %6469 = (fma.f64 #s(literal 1/8 binary64) %6185 %589) %6491 = (/.f64 a %6175) %6494 = (/.f64 a %6174) %6495 = (pow.f64 %6174 #s(literal 2 binary64)) %6497 = (/.f64 %90 (*.f64 c %6495)) %6499 = (fma.f64 #s(literal 3 binary64) %6494 (*.f64 #s(literal 3 binary64) %6497)) %6502 = (/.f64 %1805 %6183) %6503 = (fma.f64 #s(literal -1/2 binary64) %6502 %6502) %6504 = (/.f64 %6503 %39) %6510 = (pow.f64 %6174 #s(literal 4 binary64)) %6511 = (/.f64 %1902 %6510) %6514 = (fma.f64 #s(literal -1/2 binary64) %6511 (/.f64 (*.f64 b %6503) %6174)) %6525 = (/.f64 a %416) %6527 = (fma.f64 #s(literal -3 binary64) (/.f64 %5565 %431) (*.f64 #s(literal 3/2 binary64) %6525)) %6536 = (/.f64 %5565 %369) %6537 = (*.f64 b c) %6538 = (/.f64 a %6537) %6539 = (*.f64 #s(literal 3/2 binary64) %6538) %6549 = (fma.f64 #s(literal -1 binary64) %6502 (*.f64 #s(literal 1/2 binary64) %6502)) %6550 = (/.f64 %6549 %39) %6554 = (*.f64 b %6549) %6556 = (fma.f64 #s(literal 1/2 binary64) %6511 (/.f64 %6554 %6174)) %6557 = (/.f64 %6556 %47) %6564 = (*.f64 #s(literal 3 binary64) %6203) %6568 = (fma.f64 #s(literal 3/2 binary64) %6202 %6564) %6578 = (*.f64 #s(literal 1/9 binary64) %6203) %6582 = (fma.f64 #s(literal 1/18 binary64) %6202 %6578) %6590 = (*.f64 #s(literal 1/3 binary64) %589) %6607 = (/.f64 #s(literal 1 binary64) %6537) %6608 = (*.f64 #s(literal 1/2 binary64) %6607) %6609 = (-.f64 %5679 %6608) %6614 = (/.f64 %17 %416) %6615 = (*.f64 #s(literal -9/8 binary64) %6614) %6619 = (/.f64 a %39) %6628 = (*.f64 %369 c) %6629 = (/.f64 %17 %6628) %6630 = (*.f64 #s(literal -9/8 binary64) %6629) %6634 = (*.f64 b %39) %6640 = (*.f64 #s(literal -1 binary64) %589) %6650 = (/.f64 %369 a) %6651 = (/.f64 %353 %79) %6656 = (/.f64 %340 %3957) %6672 = (fma.f64 #s(literal -9/16 binary64) %5699 (*.f64 #s(literal -3/8 binary64) %6525)) %6679 = (/.f64 a %6628) %6681 = (fma.f64 #s(literal -9/16 binary64) %5396 (*.f64 #s(literal -3/8 binary64) %6679)) %6697 = (/.f64 %43 %75) %6699 = (*.f64 #s(literal -3/8 binary64) (/.f64 a %436)) %6700 = (fma.f64 #s(literal -135/128 binary64) %6697 %6699) %6707 = (/.f64 %17 %432) %6713 = (fma.f64 #s(literal -135/128 binary64) %6697 (fma.f64 #s(literal -9/16 binary64) %6707 %6699)) %6727 = (fma.f64 #s(literal -135/128 binary64) %6336 (fma.f64 #s(literal -9/16 binary64) %6337 (*.f64 #s(literal -3/8 binary64) %6342))) %6734 = (/.f64 %6174 c) %6735 = (sqrt.f64 %6734) %6741 = (*.f64 #s(literal 1/4 binary64) (/.f64 %34 (*.f64 %47 (*.f64 %6174 %6735)))) %6747 = (/.f64 %431 (*.f64 %1944 (*.f64 %6183 %6735))) %6761 = (pow.f64 %6735 #s(literal 2 binary64)) %6762 = (*.f64 %39 %6761) %6764 = (*.f64 %47 %6174) %6765 = (/.f64 %34 %6764) %6766 = (fma.f64 #s(literal 1/2 binary64) %6765 %6761) %6769 = (*.f64 %1944 %6183) %6770 = (/.f64 %431 %6769) %6776 = (/.f64 %431 (*.f64 %6190 (*.f64 %6495 %6761))) %6784 = (*.f64 c (-.f64 (*.f64 #s(literal -1/2 binary64) %6178) %6174)) %6788 = (*.f64 c (-.f64 (*.f64 #s(literal 1/8 binary64) %6185) %6180)) %6792 = (*.f64 c (-.f64 (*.f64 #s(literal -1/16 binary64) %6193) %6187)) %6798 = (*.f64 c (-.f64 (*.f64 #s(literal -1/2 binary64) %6202) %6203)) %6802 = (*.f64 c (-.f64 (*.f64 #s(literal 1/8 binary64) %6208) %6204)) %6806 = (*.f64 c (-.f64 (*.f64 #s(literal -1/16 binary64) %6213) %6209)) %6826 = (*.f64 %39 %6183) %6827 = (/.f64 %1805 %6826) %6841 = (fma.f64 #s(literal 1/2 binary64) %6277 %6276) %6842 = (*.f64 c %6841) %6844 = (fma.f64 #s(literal -1/8 binary64) %6282 %6841) %6845 = (*.f64 c %6844) %6849 = (*.f64 c (fma.f64 #s(literal -1/8 binary64) %6282 (fma.f64 #s(literal 1/16 binary64) %6288 %6841))) %6851 = (/.f64 %90 c) %6863 = (*.f64 #s(literal 3 binary64) %6276) %6867 = (fma.f64 #s(literal 3/2 binary64) %6277 %6863) %6887 = (fma.f64 #s(literal 1/18 binary64) %6178 (*.f64 #s(literal 1/9 binary64) %6174)) %6888 = (*.f64 c %6887) %6891 = (*.f64 c (fma.f64 #s(literal -1/72 binary64) %6185 %6887)) %6895 = (*.f64 c (fma.f64 #s(literal -1/72 binary64) %6185 (fma.f64 #s(literal 1/144 binary64) %6193 %6887))) %6900 = (fma.f64 #s(literal -1/2 binary64) %6202 %82) %6904 = (fma.f64 #s(literal 1/8 binary64) %6208 %82) %6920 = (*.f64 c (fma.f64 #s(literal -3 binary64) %6174 (*.f64 #s(literal -3/2 binary64) %6178))) %6922 = (*.f64 #s(literal 3/8 binary64) %6185) %6925 = (*.f64 c (fma.f64 #s(literal -3 binary64) %6174 (fma.f64 #s(literal -3/2 binary64) %6178 %6922))) %6930 = (*.f64 c (fma.f64 #s(literal -3 binary64) %6174 (fma.f64 #s(literal -3/2 binary64) %6178 (fma.f64 #s(literal -3/16 binary64) %6193 %6922)))) %6935 = (fma.f64 #s(literal -3 binary64) %6203 (*.f64 #s(literal -3/2 binary64) %6202)) %6936 = (*.f64 c %6935) %6938 = (*.f64 #s(literal 3/8 binary64) %6208) %6940 = (fma.f64 #s(literal -3 binary64) %6203 (fma.f64 #s(literal -3/2 binary64) %6202 %6938)) %6941 = (*.f64 c %6940) %6946 = (*.f64 c (fma.f64 #s(literal -3 binary64) %6203 (fma.f64 #s(literal -3/2 binary64) %6202 (fma.f64 #s(literal -3/16 binary64) %6213 %6938)))) %6951 = (*.f64 c (-.f64 (*.f64 #s(literal 3/2 binary64) %6202) (*.f64 #s(literal -3 binary64) %6203))) %6955 = (*.f64 c (-.f64 (*.f64 #s(literal -3/8 binary64) %6208) %6935)) %6959 = (*.f64 c (-.f64 (*.f64 #s(literal 3/16 binary64) %6213) %6940)) %6971 = (/.f64 %6175 %17) %6976 = (fma.f64 #s(literal 1/2 binary64) (/.f64 %34 (*.f64 %17 %6177)) (/.f64 %6174 %17)) %6977 = (*.f64 c %6976) %6980 = (/.f64 %431 (*.f64 %17 %6184)) %6982 = (*.f64 c (fma.f64 #s(literal -1/8 binary64) %6980 %6976)) %6988 = (*.f64 c (fma.f64 #s(literal -1/8 binary64) %6980 (fma.f64 #s(literal 1/16 binary64) (/.f64 %75 (*.f64 %17 %6192)) %6976))) %6991 = (fma.f64 #s(literal -1/3 binary64) %6502 (*.f64 #s(literal 1/6 binary64) %6502)) %6992 = (/.f64 %6991 %39) %6998 = (fma.f64 #s(literal 1/6 binary64) %6511 (/.f64 (*.f64 b %6991) %6174)) %7008 = (*.f64 c (fma.f64 #s(literal -3 binary64) %6276 (*.f64 #s(literal -3/2 binary64) %6277))) %7010 = (*.f64 #s(literal 3/8 binary64) %6282) %7013 = (*.f64 c (fma.f64 #s(literal -3 binary64) %6276 (fma.f64 #s(literal -3/2 binary64) %6277 %7010))) %7018 = (*.f64 c (fma.f64 #s(literal -3 binary64) %6276 (fma.f64 #s(literal -3/2 binary64) %6277 (fma.f64 #s(literal -3/16 binary64) %6288 %7010)))) %7029 = (*.f64 #s(literal -1/3 binary64) %6276) %7043 = (*.f64 #s(literal 1/3 binary64) %6276) %7047 = (fma.f64 #s(literal 1/6 binary64) %6277 %7043) %7055 = (fma.f64 #s(literal -3/2 binary64) %6538 %5422) %7061 = (/.f64 b %148) %7063 = (*.f64 #s(literal 1/3 binary64) (/.f64 %6761 a)) %7068 = (/.f64 %34 (*.f64 a %6764)) %7069 = (fma.f64 #s(literal 1/6 binary64) %7068 %7063) %7132 = (/.f64 %34 %6175) %7140 = (/.f64 %34 %6174) %7141 = (/.f64 %431 %6826) %7160 = (*.f64 #s(literal 27/16 binary64) %5396) %7176 = (*.f64 #s(literal 27/16 binary64) %5429) %7177 = (fma.f64 #s(literal 9/8 binary64) %6629 %7176) %7178 = (/.f64 %7177 c) %7184 = (fma.f64 #s(literal -1 binary64) (/.f64 %7055 c) %7176) %7185 = (/.f64 %7184 c) %7196 = (*.f64 #s(literal 27/16 binary64) %43) %7206 = (*.f64 #s(literal 27/16 binary64) %5474) %7207 = (fma.f64 #s(literal 9/8 binary64) %6410 %7206) %7214 = (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/2 binary64) (/.f64 %76 c) %5468) c) %7206) %7226 = (*.f64 #s(literal 27/16 binary64) %5491) %7227 = (fma.f64 #s(literal 9/8 binary64) %6614 %7226) %7233 = (fma.f64 #s(literal -1 binary64) (/.f64 %6309 c) %7226) %7249 = (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (*.f64 #s(literal 1/2 binary64) %7132)) c)) %7254 = (*.f64 #s(literal 1/8 binary64) %7141) %7255 = (*.f64 #s(literal 1/2 binary64) %7140) %7270 = (/.f64 %34 %6273) %7271 = (*.f64 #s(literal -1/2 binary64) %7270) %7279 = (/.f64 %431 (*.f64 a %6826)) %7280 = (/.f64 %34 %6276) %7281 = (*.f64 #s(literal 1/2 binary64) %7280) %7284 = (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) %7279 %7281) c)) %7314 = (*.f64 #s(literal 3 binary64) %6494) %7320 = (/.f64 %90 %6495) %7321 = (*.f64 #s(literal 3 binary64) %7320) %7339 = (fma.f64 #s(literal -3/8 binary64) %17 (*.f64 #s(literal 3/4 binary64) %17)) %7340 = (*.f64 c %7339) %7343 = (/.f64 %7340 %431) %7348 = (/.f64 %7339 %431) %7363 = (/.f64 %7339 %369) %7443 = (*.f64 #s(literal -1/3 binary64) %6174) %7486 = (*.f64 #s(literal -1/2 binary64) %7132) %7494 = (fma.f64 #s(literal -1/8 binary64) %7141 %7255) %7496 = (*.f64 #s(literal -1 binary64) (/.f64 %7494 c)) %7507 = (*.f64 #s(literal 32/9 binary64) (/.f64 %353 %17)) %7527 = (*.f64 #s(literal 9/16 binary64) %5699) %7528 = (fma.f64 #s(literal 3/8 binary64) %6525 %7527) %7533 = (fma.f64 #s(literal -1 binary64) (/.f64 %6457 c) %7527) %7537 = (*.f64 #s(literal 9/16 binary64) %5396) %7538 = (fma.f64 #s(literal 3/8 binary64) %6679 %7537) %7543 = (fma.f64 #s(literal -1 binary64) (/.f64 %6609 c) %7537) %7559 = (fma.f64 #s(literal -1/24 binary64) %7279 (*.f64 #s(literal 1/6 binary64) %7280)) %7588 = (sqrt.f64 (*.f64 #s(literal -1 binary64) %6734)) %7592 = (*.f64 %6174 %7588) %7602 = (/.f64 %431 (*.f64 %39 (*.f64 %6183 %7588))) %7604 = (*.f64 #s(literal 1/4 binary64) (/.f64 %34 %7592)) %7624 = (pow.f64 %7588 #s(literal 2 binary64)) %7625 = (*.f64 %39 %7624) %7635 = (/.f64 %431 (*.f64 %6495 %7624)) %7677 = (/.f64 %1805 (*.f64 c %6183)) %7680 = (*.f64 #s(literal -1 binary64) %7320) %7724 = (/.f64 %1805 %6175) %7725 = (*.f64 #s(literal -1/2 binary64) %7724) %7732 = (/.f64 %1707 %6826) %7733 = (/.f64 %1805 %6174) %7737 = (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) %7732 (*.f64 #s(literal 1/2 binary64) %7733)) c)) %7801 = (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %7270 %25) c)) %7806 = (*.f64 #s(literal 1/8 binary64) %7279) %7914 = (*.f64 #s(literal 1/3 binary64) %6851) %7921 = (/.f64 (fma.f64 #s(literal -1/3 binary64) %90 (*.f64 #s(literal -1/6 binary64) %7724)) c) %7959 = (*.f64 #s(literal 1/3 binary64) (/.f64 %7624 a)) %7960 = (fma.f64 #s(literal -1/3 binary64) %7061 %7959) (approx b #s(literal 0 binary64)) (approx a a) (approx %6 %8) (approx %11 %12) (approx %15 %17) (approx %20 %22) (approx %24 %25) (approx (/ 1 a) %30) (approx %33 %35) (approx %38 %40) (approx %42 %43) (approx %46 %48) (approx %50 %51) (approx %54 %56) (approx %59 %61) (approx %65 %69) (approx %73 %76) (approx %78 %79) (approx (/ b %11) %82) (approx %85 (*.f64 #s(literal -3 binary64) a)) (approx %89 %90) (approx (* %89 3) (*.f64 #s(literal 3 binary64) %90)) (approx %95 (*.f64 #s(literal -3 binary64) %90)) (approx %99 %101) (approx %104 %106) (approx %108 %109) (approx %111 %113) (approx (neg %24) %116) (approx (/ %6 a) #s(literal 3 binary64)) (approx (/ 3 a) (/.f64 #s(literal 3 binary64) a)) (approx %123 (*.f64 #s(literal -1 binary64) %90)) (approx (/ a 3) %127) (approx %129 %130) (approx %133 %34) (approx %133 (fma.f64 #s(literal -3 binary64) %12 %34)) (approx %138 %139) (approx %138 %144) (approx %138 %154) (approx %138 %167) (approx %169 %170) (approx %169 (/.f64 %144 a)) (approx %169 (/.f64 %154 a)) (approx %169 (/.f64 %167 a)) (approx %178 %179) (approx %178 %183) (approx %178 %189) (approx %178 %197) (approx %199 %200) (approx %199 %203) (approx %199 %209) (approx %199 %217) (approx %220 (*.f64 #s(literal 9 binary64) a)) (approx (/ 1/2 a) (/.f64 #s(literal 1/2 binary64) a)) (approx %229 (*.f64 #s(literal 9 binary64) %17)) (approx %232 %233) (approx %232 (fma.f64 #s(literal -9/2 binary64) %142 %233)) (approx %232 %242) (approx %232 %250) (approx %252 %253) (approx %252 (/.f64 %203 a)) (approx %252 (/.f64 %209 a)) (approx %252 (/.f64 %217 a)) (approx (* -3 %24) %262) (approx %264 %266) (approx %264 (*.f64 a %183)) (approx %264 (*.f64 a %189)) (approx %264 (*.f64 a %197)) (approx %274 (*.f64 #s(literal 3 binary64) %17)) (approx %277 b) (approx %281 %283) (approx %281 (fma.f64 #s(literal -3 binary64) %139 (fma.f64 #s(literal 3 binary64) b %286))) (approx %281 (fma.f64 #s(literal -3 binary64) %139 (fma.f64 #s(literal 3 binary64) b %293))) (approx %281 (fma.f64 #s(literal -3 binary64) %139 (fma.f64 #s(literal 3 binary64) b %301))) (approx (* %85 %24) (*.f64 #s(literal -3 binary64) b)) (approx %308 (/.f64 #s(literal 1/9 binary64) a)) (approx (/ %312 %228) (*.f64 #s(literal -1 binary64) %314)) (approx %318 %319) (approx %324 (*.f64 a %327)) (approx %333 %334) (approx %338 %341) (approx %344 %345) (approx %352 (*.f64 #s(literal -27/16 binary64) %354)) (approx %352 %357) (approx %359 (*.f64 #s(literal -27/16 binary64) %360)) (approx %359 %363) (approx %368 %371) (approx %368 %373) (approx %368 %375) (approx %377 %379) (approx %377 %381) (approx %377 %383) (approx %387 (*.f64 #s(literal -3/2 binary64) %388)) (approx %387 %391) (approx %387 %393) (approx %387 %395) (approx %397 (*.f64 #s(literal -3/2 binary64) %51)) (approx %397 (*.f64 a %391)) (approx %397 (*.f64 a %393)) (approx %397 (*.f64 a %395)) (approx (/ %89 %111) %407) (approx (/ -1/9 a) (/.f64 #s(literal -1/9 binary64) a)) (approx %415 %417) (approx %419 %420) (approx %423 (*.f64 #s(literal -3/2 binary64) %417)) (approx %423 (*.f64 a %427)) (approx %430 %434) (approx %430 (*.f64 a (fma.f64 #s(literal -3/2 binary64) %432 %438))) (approx %443 (*.f64 a (fma.f64 #s(literal -3/2 binary64) %432 (*.f64 a %445)))) (approx %450 (*.f64 #s(literal -3/2 binary64) (*.f64 a %451))) (approx %450 (*.f64 a (fma.f64 #s(literal -3/2 binary64) %451 (*.f64 #s(literal -9/8 binary64) %456)))) (approx %450 (*.f64 a (fma.f64 #s(literal -3/2 binary64) %451 (*.f64 a (fma.f64 #s(literal -27/16 binary64) %462 %463))))) (approx %470 (*.f64 a (fma.f64 #s(literal -3/2 binary64) %451 (*.f64 a (fma.f64 #s(literal -9/8 binary64) %455 (*.f64 a %472)))))) (approx %479 (*.f64 a (fma.f64 #s(literal -3/2 binary64) c (*.f64 a (fma.f64 #s(literal -27/16 binary64) %480 %482))))) (approx %479 (*.f64 a (fma.f64 #s(literal -3/2 binary64) c (*.f64 a (fma.f64 #s(literal -9/8 binary64) %481 (*.f64 a (fma.f64 #s(literal -27/16 binary64) %488 (*.f64 #s(literal -1/2 binary64) (/.f64 %334 %75))))))))) (approx %498 %499) (approx %502 %503) (approx %505 %506) (approx %508 #s(literal -1/2 binary64)) (approx %508 %510) (approx %512 %513) (approx (* 3/2 %50) %518) (approx %520 %521) (approx %520 %525) (approx %520 %533) (approx %520 %542) (approx %545 %547) (approx %545 (/.f64 %549 a)) (approx %545 (/.f64 %552 a)) (approx %545 (/.f64 %555 a)) (approx (* -9/2 %50) (*.f64 #s(literal -9/2 binary64) %51)) (approx %563 %564) (approx %563 %566) (approx %563 %568) (approx %563 %570) (approx %572 %573) (approx %575 %576) (approx %580 (/.f64 #s(literal -2 binary64) c)) (approx %580 %586) (approx %588 (*.f64 #s(literal -2 binary64) %589)) (approx %588 %594) (approx %597 (*.f64 #s(literal -3 binary64) %598)) (approx %597 (*.f64 a (-.f64 (*.f64 #s(literal 9/2 binary64) (/.f64 %12 %602)) %606))) (approx %597 (*.f64 a (-.f64 (*.f64 a (fma.f64 #s(literal 3 binary64) (*.f64 a %618) (*.f64 #s(literal 9/2 binary64) %620))) %606))) (approx %597 (*.f64 a (-.f64 (*.f64 a (fma.f64 #s(literal 9/2 binary64) %620 (*.f64 a (fma.f64 #s(literal 3 binary64) (*.f64 a (fma.f64 #s(literal -27/16 binary64) (/.f64 %47 %628) (fma.f64 #s(literal -3/2 binary64) (/.f64 (*.f64 c %618) %631) (*.f64 #s(literal 27/16 binary64) (/.f64 %47 %633))))) (*.f64 #s(literal 3 binary64) %618))))) %606))) (approx %648 %649) (approx %653 %657) (approx %660 %661) (approx %664 %670) (approx %672 (-.f64 %670 %585)) (approx %675 (fma.f64 #s(literal -2 binary64) %589 (*.f64 a (fma.f64 #s(literal -3 binary64) (/.f64 %665 %369) %678)))) (approx %683 (*.f64 #s(literal 3 binary64) %684)) (approx %683 (*.f64 a (fma.f64 #s(literal 9/2 binary64) %689 %691))) (approx %683 (*.f64 a (fma.f64 a (fma.f64 #s(literal -3 binary64) %702 (*.f64 #s(literal 9/2 binary64) %703)) %691))) (approx %683 (*.f64 a (fma.f64 a (fma.f64 #s(literal 9/2 binary64) %703 (*.f64 a (fma.f64 #s(literal -3 binary64) %719 (*.f64 #s(literal -3 binary64) %701)))) %691))) (approx %727 %728) (approx %727 (/.f64 (fma.f64 #s(literal -9/2 binary64) %142 (*.f64 #s(literal 3 binary64) %546)) a)) (approx %727 (/.f64 (fma.f64 #s(literal 3 binary64) %546 %241) a)) (approx %727 (/.f64 (fma.f64 #s(literal 3 binary64) %546 %249) a)) (approx %740 %741) (approx %740 (/.f64 (fma.f64 #s(literal -1/6 binary64) %142 (*.f64 #s(literal 1/9 binary64) %546)) a)) (approx %740 (/.f64 (fma.f64 #s(literal 1/9 binary64) %546 %751) a)) (approx %740 (/.f64 (fma.f64 #s(literal 1/9 binary64) %546 %760) a)) (approx (* 1/2 %50) (*.f64 #s(literal 1/2 binary64) %51)) (approx %770 %772) (approx %770 (fma.f64 #s(literal -1/3 binary64) %139 (fma.f64 #s(literal 1/3 binary64) b %182))) (approx %770 (fma.f64 #s(literal -1/3 binary64) %139 (fma.f64 #s(literal 1/3 binary64) b %188))) (approx %770 (fma.f64 #s(literal -1/3 binary64) %139 (fma.f64 #s(literal 1/3 binary64) b %196))) (approx %783 %784) (approx %786 %787) (approx %790 %791) (approx %790 (*.f64 a (-.f64 (*.f64 #s(literal -9/8 binary64) %35) #s(literal 3/2 binary64)))) (approx %797 (*.f64 #s(literal -1/2 binary64) c)) (approx %797 %801) (approx %805 (/.f64 #s(literal -1/2 binary64) b)) (approx %805 %809) (approx %811 (*.f64 #s(literal -1/2 binary64) %388)) (approx %811 (fma.f64 #s(literal -1/2 binary64) %388 %814)) (approx %818 %148) (approx %820 %821) (approx %824 %825) (approx (/ (* -9/8 %823) %132) %829) (approx %834 %835) (approx %839 (*.f64 a (fma.f64 #s(literal -27/16 binary64) %841 %842))) (approx %849 %546) (approx %849 %549) (approx %849 %552) (approx %849 %555) (approx %856 (*.f64 #s(literal 405/64 binary64) %56)) (approx %860 %325) (approx (/ %820 %132) %800) (approx %867 (fma.f64 #s(literal -2 binary64) %589 (*.f64 a (fma.f64 #s(literal -9/8 binary64) %499 %678)))) (approx %867 (fma.f64 #s(literal -2 binary64) %589 (*.f64 a (fma.f64 a (-.f64 (*.f64 #s(literal 27/32 binary64) %873) (*.f64 #s(literal 9/8 binary64) %875)) %678)))) (approx (/ %865 b) %814) (approx %884 %840) (approx %886 %841) (approx %890 (fma.f64 #s(literal -1/2 binary64) c (*.f64 a (fma.f64 #s(literal -9/16 binary64) %480 %891)))) (approx %896 (*.f64 #s(literal -9/16 binary64) %841)) (approx %899 (fma.f64 #s(literal -1/2 binary64) %388 (*.f64 a (fma.f64 #s(literal -9/16 binary64) %360 %900)))) (approx (/ %896 b) (*.f64 #s(literal -9/16 binary64) (/.f64 %840 %353))) (approx %909 %910) (approx %909 (/.f64 %913 a)) (approx %909 (/.f64 %916 a)) (approx %909 (/.f64 %919 a)) (approx %922 (*.f64 #s(literal 405/64 binary64) %924)) (approx %928 (*.f64 #s(literal -135/128 binary64) %924)) (approx %932 %936) (approx %938 (fma.f64 #s(literal -1/2 binary64) c %936)) (approx %941 (fma.f64 #s(literal -1/2 binary64) c (*.f64 a (fma.f64 #s(literal -3/8 binary64) %481 (*.f64 a (fma.f64 #s(literal -135/128 binary64) (/.f64 %942 %75) %944)))))) (approx %951 (fma.f64 #s(literal -1/2 binary64) %388 (*.f64 a (fma.f64 #s(literal -3/8 binary64) %370 (*.f64 a (fma.f64 #s(literal -135/128 binary64) %952 %953)))))) (approx %960 %961) (approx %964 %965) (approx %964 (+.f64 %965 (*.f64 #s(literal -3/4 binary64) (/.f64 %12 %967)))) (approx %964 (+.f64 %965 (*.f64 a (fma.f64 #s(literal -3/4 binary64) %972 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a %977) %965)))))) (approx %964 (+.f64 %965 (*.f64 a (fma.f64 #s(literal -3/4 binary64) %972 (*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (-.f64 (*.f64 #s(literal -27/16 binary64) (/.f64 %47 %159)) (*.f64 #s(literal -3/4 binary64) (/.f64 (*.f64 c %977) %988)))) %965) (*.f64 #s(literal 1/2 binary64) (/.f64 %977 %965)))))))) (approx %1002 %973) (approx %1002 (fma.f64 #s(literal -3/2 binary64) %142 %973)) (approx %1002 (fma.f64 a %152 %973)) (approx %1002 (fma.f64 a %165 %973)) (approx %1010 %1011) (approx %1010 %1013) (approx %1010 %1015) (approx %1010 %1017) (approx %1019 (/.f64 #s(literal -1 binary64) a)) (approx %1023 (*.f64 #s(literal -1 binary64) %170)) (approx %1023 (/.f64 %1013 a)) (approx %1023 (/.f64 %1015 a)) (approx %1023 (/.f64 %1017 a)) (approx %1034 %1035) (approx %1034 %1038) (approx %1034 %1041) (approx %1034 %1044) (approx %1047 %684) (approx %1047 (*.f64 a (fma.f64 #s(literal 3/2 binary64) %689 %690))) (approx %1047 (*.f64 a (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) %702) %1053) %690))) (approx %1047 (*.f64 a (fma.f64 a (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) %719) %701)) %1053) %690))) (approx %1065 %265) (approx %1065 (*.f64 a %144)) (approx %1065 (*.f64 a %154)) (approx %1065 (*.f64 a %167)) (approx %1075 (*.f64 a %1035)) (approx %1075 (*.f64 a %1038)) (approx %1075 (*.f64 a %1041)) (approx %1075 (*.f64 a %1044)) (approx %1085 (*.f64 a %564)) (approx %1085 (*.f64 a %566)) (approx %1085 (*.f64 a %568)) (approx %1085 (*.f64 a %570)) (approx %1094 %912) (approx %1094 %913) (approx %1094 %916) (approx %1094 %919) (approx %1101 (*.f64 #s(literal 3 binary64) %1102)) (approx %1101 (*.f64 a (fma.f64 #s(literal 9/2 binary64) (/.f64 %12 %1106) %1109))) (approx %1101 (*.f64 a (fma.f64 a (fma.f64 #s(literal -3 binary64) (*.f64 a %1119) (*.f64 #s(literal 9/2 binary64) %1121)) %1109))) (approx %1101 (*.f64 a (fma.f64 a (fma.f64 #s(literal 9/2 binary64) %1121 (*.f64 a (fma.f64 #s(literal -3 binary64) (*.f64 a (fma.f64 #s(literal -27/16 binary64) (/.f64 %47 %1127) (fma.f64 #s(literal -27/16 binary64) (/.f64 %47 %1129) (*.f64 #s(literal 3/2 binary64) (/.f64 (*.f64 c %1119) %1132))))) (*.f64 #s(literal -3 binary64) %1119)))) %1109))) (approx %1145 %1147) (approx %1145 (/.f64 (fma.f64 #s(literal -1/2 binary64) %142 (*.f64 #s(literal 1/3 binary64) %1035)) a)) (approx %1145 (/.f64 (fma.f64 #s(literal 1/3 binary64) %1035 %208) a)) (approx %1145 (/.f64 (fma.f64 #s(literal 1/3 binary64) %1035 %216) a)) (approx %1160 (/.f64 %1161 a)) (approx %1160 (/.f64 (fma.f64 #s(literal -1/2 binary64) %142 %1161) a)) (approx %1160 (/.f64 (fma.f64 #s(literal -1/3 binary64) b %209) a)) (approx %1160 (/.f64 (fma.f64 #s(literal -1/3 binary64) b %217) a)) (approx %1173 %1174) (approx %1173 (fma.f64 #s(literal -1/6 binary64) %142 %1174)) (approx %1173 (fma.f64 #s(literal 1/9 binary64) %139 %751)) (approx %1173 (fma.f64 #s(literal 1/9 binary64) %139 %760)) (approx %1185 %1187) (approx %1185 (/.f64 (fma.f64 #s(literal -1/2 binary64) %142 (*.f64 #s(literal 1/9 binary64) %564)) a)) (approx %1185 (/.f64 (fma.f64 #s(literal 1/9 binary64) %564 %208) a)) (approx %1185 (/.f64 (fma.f64 #s(literal 1/9 binary64) %564 %216) a)) (approx (* %6 %308) #s(literal 1/3 binary64)) (approx %1202 %1204) (approx %1202 (/.f64 %1207 a)) (approx %1202 (/.f64 %1214 a)) (approx %1202 (/.f64 %1222 a)) (approx %1227 %1228) (approx %1227 (/.f64 %525 a)) (approx %1227 (/.f64 %533 a)) (approx %1227 (/.f64 %542 a)) (approx %1236 %1237) (approx %1236 %1239) (approx %1236 %1241) (approx %1236 %1243) (approx %1245 %1246) (approx %1245 (/.f64 %1239 a)) (approx %1245 (/.f64 %1241 a)) (approx %1245 (/.f64 %1243 a)) (approx %1254 (*.f64 #s(literal 3 binary64) %170)) (approx %1254 (/.f64 (-.f64 (*.f64 #s(literal -9/2 binary64) %142) %1237) a)) (approx %1254 (/.f64 (-.f64 (*.f64 a (-.f64 %239 %291)) %1237) a)) (approx %1254 (/.f64 (-.f64 (*.f64 a (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal -81/16 binary64) %160) (*.f64 #s(literal 27/8 binary64) %161))) %291)) %1237) a)) (approx %1275 #s(literal -1/3 binary64)) (approx %1278 %1203) (approx %1278 %1207) (approx %1278 %1214) (approx %1278 %1222) (approx %1283 %1284) (approx %1283 (/.f64 %144 %17)) (approx %1283 (/.f64 %154 %17)) (approx %1283 (/.f64 %167 %17)) (approx %1295 (*.f64 #s(literal 9 binary64) %1296)) (approx %1295 (*.f64 a (fma.f64 #s(literal 81/2 binary64) (/.f64 %12 %1301) %1304))) (approx %1295 (*.f64 a (fma.f64 a (fma.f64 #s(literal -9 binary64) (*.f64 a %1316) (*.f64 #s(literal 81/2 binary64) %1318)) %1304))) (approx %1295 (*.f64 a (fma.f64 a (fma.f64 #s(literal 81/2 binary64) %1318 (*.f64 a (fma.f64 #s(literal -9 binary64) (*.f64 a (fma.f64 #s(literal -243/16 binary64) (/.f64 %47 %1325) (fma.f64 #s(literal -81/16 binary64) (/.f64 %47 %1327) (*.f64 #s(literal 9/2 binary64) (/.f64 (*.f64 c %1316) %1330))))) (*.f64 #s(literal -9 binary64) %1316)))) %1304))) (approx %1343 (*.f64 #s(literal -3 binary64) %265)) (approx %1343 (*.f64 a %1239)) (approx %1343 (*.f64 a %1241)) (approx %1343 (*.f64 a %1243)) (approx %1355 (*.f64 a %546)) (approx %1355 (*.f64 a %549)) (approx %1355 (*.f64 a %552)) (approx %1355 (*.f64 a %555)) (approx (* %111 %220) (*.f64 #s(literal -9 binary64) %17)) (approx %1367 (*.f64 a %1369)) (approx %1367 (*.f64 a %1373)) (approx %1367 (*.f64 a (-.f64 (fma.f64 #s(literal -1/3 binary64) b (*.f64 a (-.f64 %206 %186))) %179))) (approx %1367 (*.f64 a (-.f64 (fma.f64 #s(literal -1/3 binary64) b (*.f64 a (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal -9/16 binary64) %160) (*.f64 #s(literal 3/8 binary64) %161))) %186))) %179))) (approx %1392 (/.f64 %1369 a)) (approx %1392 (/.f64 %1373 a)) (approx %1392 (/.f64 (-.f64 (fma.f64 #s(literal -1/3 binary64) b %208) %179) a)) (approx %1392 (/.f64 (-.f64 (fma.f64 #s(literal -1/3 binary64) b %216) %179) a)) (approx %1405 %1406) (approx %1405 (/.f64 (fma.f64 #s(literal -1/2 binary64) %142 (*.f64 #s(literal -1/3 binary64) %1203)) a)) (approx %1405 (/.f64 (fma.f64 #s(literal -1/3 binary64) %1203 %208) a)) (approx %1405 (/.f64 (fma.f64 #s(literal -1/3 binary64) %1203 %216) a)) (approx %596 %1418) (approx %596 %1420) (approx %596 %1422) (approx %596 %1424) (approx %1426 %1427) (approx %1426 (/.f64 %1420 a)) (approx %1426 (/.f64 %1422 a)) (approx %1426 (/.f64 %1424 a)) (approx %1435 %1437) (approx %1435 (*.f64 a %1420)) (approx %1435 (*.f64 a %1422)) (approx %1435 (*.f64 a %1424)) (approx %1446 (/.f64 %1448 a)) (approx %1446 (/.f64 (fma.f64 #s(literal -1/2 binary64) %142 %1448) a)) (approx %1446 (/.f64 (fma.f64 #s(literal -1/3 binary64) b (fma.f64 #s(literal 1/3 binary64) %973 %208)) a)) (approx %1446 (/.f64 (fma.f64 #s(literal -1/3 binary64) b (fma.f64 #s(literal 1/3 binary64) %973 %216)) a)) (approx %1464 (*.f64 #s(literal -1 binary64) %1465)) (approx %1464 (/.f64 (fma.f64 #s(literal -1 binary64) %772 (*.f64 #s(literal -1/2 binary64) %142)) a)) (approx %1464 (/.f64 (fma.f64 #s(literal -1 binary64) %772 %208) a)) (approx %1464 (/.f64 (fma.f64 #s(literal -1 binary64) %772 %216) a)) (approx %1480 %1482) (approx %1480 (/.f64 (fma.f64 #s(literal -1/2 binary64) %142 (*.f64 #s(literal -1/9 binary64) %283)) a)) (approx %1480 (/.f64 (fma.f64 #s(literal -1/9 binary64) %283 %208) a)) (approx %1480 (/.f64 (fma.f64 #s(literal -1/9 binary64) %283 %216) a)) (approx %133 (*.f64 a (fma.f64 #s(literal -3 binary64) c %1494))) (approx %138 %1501) (approx %138 %1507) (approx %138 %1514) (approx %138 %1524) (approx %169 %1500) (approx %169 %1506) (approx %169 %1513) (approx %169 %1523) (approx %178 (*.f64 #s(literal -1/3 binary64) %1501)) (approx %178 %1534) (approx %178 %1540) (approx %178 %1546) (approx %199 (*.f64 #s(literal 1/3 binary64) %1501)) (approx %199 %1553) (approx %199 %1557) (approx %199 %1562) (approx %232 (*.f64 #s(literal 3 binary64) %1501)) (approx %232 %1568) (approx %232 %1571) (approx %232 %1576) (approx %252 %1551) (approx %252 %1552) (approx %252 %1556) (approx %252 %1561) (approx %264 (*.f64 #s(literal -1/3 binary64) %1503)) (approx %264 (*.f64 %17 %1533)) (approx %264 (*.f64 %17 %1539)) (approx %264 (*.f64 %17 %1545)) (approx %281 (*.f64 #s(literal -3 binary64) %1501)) (approx %281 (*.f64 a (fma.f64 #s(literal -3 binary64) %1500 %1592))) (approx %281 (*.f64 a (fma.f64 #s(literal -3 binary64) %1500 (fma.f64 #s(literal -3/2 binary64) %1504 %1592)))) (approx %281 (*.f64 a (fma.f64 #s(literal -3 binary64) %1500 (fma.f64 #s(literal -3/2 binary64) %1504 (fma.f64 #s(literal 3/8 binary64) %1511 %1592))))) (approx %324 (*.f64 %17 %1605)) (approx %352 (*.f64 a %1612)) (approx %359 (*.f64 #s(literal -1/2 binary64) (/.f64 %1615 %340))) (approx %359 (*.f64 %17 %1612)) (approx %368 (*.f64 %17 %1624)) (approx %377 (*.f64 #s(literal -1/2 binary64) (/.f64 %1627 %340))) (approx %377 (*.f64 %43 %1612)) (approx %377 (*.f64 %43 %1624)) (approx %387 (*.f64 %43 %1638)) (approx %397 (*.f64 #s(literal -1/2 binary64) (/.f64 %69 %340))) (approx %397 (*.f64 %22 %1612)) (approx %397 (*.f64 %22 %1624)) (approx %397 (*.f64 %22 %1638)) (approx %423 (*.f64 %17 (fma.f64 #s(literal -3/2 binary64) (/.f64 %416 a) %1651))) (approx %430 %1656) (approx %430 (*.f64 %17 %1659)) (approx %443 (*.f64 #s(literal -27/16 binary64) %48)) (approx %443 (*.f64 %43 (fma.f64 #s(literal -27/16 binary64) %47 %1665))) (approx %443 (*.f64 %43 (fma.f64 #s(literal -27/16 binary64) %47 (fma.f64 #s(literal -3/2 binary64) (/.f64 %432 %17) %1665)))) (approx %450 (*.f64 #s(literal -27/16 binary64) %1674)) (approx %450 (*.f64 %43 (fma.f64 #s(literal -27/16 binary64) %461 %1678))) (approx %450 (*.f64 %43 (fma.f64 #s(literal -27/16 binary64) %461 (fma.f64 #s(literal -3/2 binary64) (/.f64 %451 %17) %1678)))) (approx %470 %1687) (approx %470 (*.f64 %22 (fma.f64 #s(literal -27/16 binary64) %1689 %1690))) (approx %470 (*.f64 %22 (fma.f64 #s(literal -27/16 binary64) %1689 %1695))) (approx %470 (*.f64 %22 (fma.f64 #s(literal -27/16 binary64) %1689 (fma.f64 #s(literal -3/2 binary64) (/.f64 %451 %43) %1695)))) (approx %479 %1705) (approx %479 (*.f64 %22 (fma.f64 #s(literal -27/16 binary64) %1708 %1710))) (approx %479 (*.f64 %22 (fma.f64 #s(literal -27/16 binary64) %1708 %1716))) (approx %479 (*.f64 %22 (fma.f64 #s(literal -27/16 binary64) %1708 (fma.f64 #s(literal -3/2 binary64) %1720 %1716)))) (approx %508 (*.f64 a (-.f64 (*.f64 #s(literal -3/8 binary64) %1725) %1727))) (approx %520 (*.f64 #s(literal -1 binary64) %1501)) (approx %520 (*.f64 a %1733)) (approx %520 (*.f64 a %1737)) (approx %520 (*.f64 a %1742)) (approx %545 %1745) (approx %545 %1748) (approx %545 %1751) (approx %563 (*.f64 a %1753)) (approx %563 (*.f64 a %1756)) (approx %563 (*.f64 a %1759)) (approx %580 (*.f64 a (-.f64 %668 %1763))) (approx %588 %593) (approx %588 (*.f64 a (fma.f64 #s(literal -2 binary64) %82 %678))) (approx %597 (/.f64 #s(literal 3 binary64) %1500)) (approx %597 (fma.f64 #s(literal 3 binary64) %1775 %1777)) (approx %597 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %1782 %17) %1777) (*.f64 #s(literal -3 binary64) %1775))) (approx %597 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3/2 binary64) %1789 (/.f64 (*.f64 b %1782) %1500)) %43) %1777) (fma.f64 #s(literal -3 binary64) %1775 (fma.f64 #s(literal -3 binary64) %1796 (*.f64 #s(literal 3/2 binary64) %1796))))) (approx %664 (*.f64 #s(literal -3 binary64) %661)) (approx %664 (*.f64 %17 (fma.f64 #s(literal -3 binary64) %1804 (*.f64 #s(literal 3/2 binary64) (/.f64 #s(literal 1 binary64) %1805))))) (approx %672 (*.f64 %17 (-.f64 (fma.f64 #s(literal -3 binary64) %1804 (/.f64 #s(literal 3/2 binary64) %1805)) (/.f64 #s(literal 2 binary64) %79)))) (approx %675 (*.f64 #s(literal -3 binary64) (/.f64 %657 %369))) (approx %675 (*.f64 %17 (fma.f64 #s(literal -3 binary64) %1820 (*.f64 #s(literal 3/2 binary64) %1821)))) (approx %675 (*.f64 %17 (fma.f64 #s(literal -3 binary64) %1820 (fma.f64 #s(literal -2 binary64) (/.f64 b %79) (/.f64 #s(literal 3/2 binary64) %90))))) (approx %727 %1566) (approx %727 %1753) (approx %727 %1756) (approx %727 %1759) (approx %740 %1836) (approx %740 (fma.f64 #s(literal -1/9 binary64) %25 %1836)) (approx %740 (fma.f64 #s(literal -1/9 binary64) %25 %1841)) (approx %740 (fma.f64 #s(literal -1/9 binary64) %25 %1845)) (approx %770 (*.f64 a (fma.f64 #s(literal -1/3 binary64) %1500 %1848))) (approx %770 (*.f64 a (fma.f64 #s(literal -1/3 binary64) %1500 (fma.f64 #s(literal -1/6 binary64) %1504 %1848)))) (approx %770 (*.f64 a (fma.f64 #s(literal -1/3 binary64) %1500 (fma.f64 #s(literal -1/6 binary64) %1504 (fma.f64 #s(literal 1/24 binary64) %1511 %1848))))) (approx %790 (*.f64 %17 (-.f64 (*.f64 #s(literal -9/8 binary64) %1725) (*.f64 #s(literal 3/2 binary64) %30)))) (approx %797 (*.f64 a (fma.f64 #s(literal -1/2 binary64) %1498 %891))) (approx %805 (*.f64 a (-.f64 (*.f64 #s(literal -3/8 binary64) %875) %1870))) (approx %811 (*.f64 a (fma.f64 #s(literal -1/2 binary64) %1874 %900))) (approx %1881 (*.f64 #s(literal -27/16 binary64) %835)) (approx %1881 (*.f64 %43 (fma.f64 #s(literal -27/16 binary64) %488 %1885))) (approx %1881 (*.f64 %43 (fma.f64 #s(literal -27/16 binary64) %488 (fma.f64 #s(literal -3/2 binary64) %1889 %1885)))) (approx %839 (*.f64 %43 (fma.f64 #s(literal -27/16 binary64) %488 (*.f64 #s(literal -3/2 binary64) %1889)))) (approx %1898 (*.f64 #s(literal -27/16 binary64) (/.f64 %48 %353))) (approx %1898 (*.f64 %43 %1905)) (approx %1898 (*.f64 %43 (fma.f64 #s(literal -27/16 binary64) %354 (fma.f64 #s(literal -3/2 binary64) %1909 %1904)))) (approx %849 (*.f64 a %1745)) (approx %849 (*.f64 a %1916)) (approx %849 (*.f64 a %1919)) (approx %867 (*.f64 #s(literal -8/3 binary64) (/.f64 %369 %148))) (approx %867 (/.f64 (fma.f64 #s(literal -8/3 binary64) %1926 (*.f64 #s(literal 32/9 binary64) %1928)) a)) (approx %867 (/.f64 (-.f64 (fma.f64 #s(literal -128/27 binary64) %1934 (*.f64 #s(literal -8/3 binary64) %1926)) (*.f64 #s(literal -32/9 binary64) %1928)) a)) (approx %867 (/.f64 (-.f64 (fma.f64 #s(literal -8/3 binary64) %1926 (*.f64 #s(literal 512/81 binary64) (/.f64 %1943 (*.f64 %43 %1944)))) (fma.f64 #s(literal -32/9 binary64) %1928 (*.f64 #s(literal 128/27 binary64) %1934))) a)) (approx %890 (*.f64 %17 %1956)) (approx %890 (*.f64 %17 (fma.f64 #s(literal -9/16 binary64) %488 (fma.f64 #s(literal -1/2 binary64) %1889 %1955)))) (approx %899 (*.f64 %17 %1964)) (approx %899 (*.f64 %17 (fma.f64 #s(literal -9/16 binary64) %354 (fma.f64 #s(literal -1/2 binary64) %1909 %1963)))) (approx %909 %1971) (approx %909 %1973) (approx %909 %1975) (approx %932 (*.f64 %43 (fma.f64 #s(literal -135/128 binary64) %1977 %1978))) (approx %938 (*.f64 %43 (fma.f64 #s(literal -135/128 binary64) %1977 %1982))) (approx %941 (*.f64 %43 (fma.f64 #s(literal -135/128 binary64) %1977 (*.f64 #s(literal -9/16 binary64) %1708)))) (approx %941 (*.f64 %43 (fma.f64 #s(literal -135/128 binary64) %1977 (fma.f64 #s(literal -9/16 binary64) %1708 %1978)))) (approx %941 (*.f64 %43 (fma.f64 #s(literal -135/128 binary64) %1977 (fma.f64 #s(literal -9/16 binary64) %1708 %1982)))) (approx %951 (*.f64 #s(literal -135/128 binary64) %1998)) (approx %951 (*.f64 %43 (fma.f64 #s(literal -135/128 binary64) %2001 (*.f64 #s(literal -9/16 binary64) %1609)))) (approx %951 (*.f64 %43 (fma.f64 #s(literal -135/128 binary64) %2001 (fma.f64 #s(literal -9/16 binary64) %1609 %2006)))) (approx %951 (*.f64 %43 (fma.f64 #s(literal -135/128 binary64) %2001 (fma.f64 #s(literal -9/16 binary64) %1609 (fma.f64 #s(literal -1/2 binary64) %1636 %2006))))) (approx %964 (*.f64 a %2017)) (approx %964 (*.f64 a (+.f64 %2017 %2024))) (approx %964 (*.f64 a (+.f64 %2017 (fma.f64 #s(literal -1/16 binary64) %2032 %2024)))) (approx %964 (*.f64 a (+.f64 %2017 (fma.f64 #s(literal -1/16 binary64) %2032 (fma.f64 #s(literal -1/32 binary64) (/.f64 %431 (*.f64 %1517 (*.f64 %1773 (pow.f64 %2017 #s(literal 3 binary64))))) %2024))))) (approx %1002 (*.f64 %17 %2047)) (approx %1002 (*.f64 %17 %2052)) (approx %1002 (*.f64 %17 (fma.f64 #s(literal -1/8 binary64) %2056 %2052))) (approx %1002 (*.f64 %17 (fma.f64 #s(literal -1/8 binary64) %2056 (fma.f64 #s(literal -1/16 binary64) %2062 (fma.f64 #s(literal 1/16 binary64) %2062 %2052))))) (approx %1010 %2070) (approx %1010 %2074) (approx %1010 %2078) (approx %1023 %2080) (approx %1023 %2069) (approx %1023 %2073) (approx %1023 %2077) (approx %1034 (*.f64 a %1748)) (approx %1034 (*.f64 a %1751)) (approx %1047 %1776) (approx %1047 (+.f64 %1776 %1775)) (approx %1047 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %2093 %17) %1776) (*.f64 #s(literal -1 binary64) %1775))) (approx %1047 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %1789 (/.f64 (*.f64 b %2093) %1500)) %43) %1776) (fma.f64 #s(literal -1 binary64) %1775 (fma.f64 #s(literal -1 binary64) %1796 (*.f64 #s(literal 1/2 binary64) %1796))))) (approx %2109 %1916) (approx %2109 %1919) (approx %1065 %1503) (approx %1065 (*.f64 %17 %1506)) (approx %1065 (*.f64 %17 %1513)) (approx %1065 (*.f64 %17 %1523)) (approx %1075 (*.f64 %17 %1745)) (approx %1075 (*.f64 %17 %1748)) (approx %1075 (*.f64 %17 %1751)) (approx %1085 (*.f64 #s(literal 3 binary64) %1503)) (approx %1085 (*.f64 %17 %1753)) (approx %1085 (*.f64 %17 %1756)) (approx %1085 (*.f64 %17 %1759)) (approx %1094 (*.f64 a %1971)) (approx %1094 (*.f64 a %1973)) (approx %1094 (*.f64 a %1975)) (approx %1173 (*.f64 #s(literal 1/9 binary64) %1501)) (approx %1173 %2141) (approx %1173 %2143) (approx %1173 %2148) (approx %1202 %2150) (approx %1202 %2152) (approx %1202 %2155) (approx %1227 %1733) (approx %1227 %1737) (approx %1227 %1742) (approx %1236 %2162) (approx %1236 %2167) (approx %1236 %2172) (approx %1245 %2174) (approx %1245 %2161) (approx %1245 %2166) (approx %1245 %2171) (approx %1254 (-.f64 (*.f64 #s(literal 3/2 binary64) %1504) %2174)) (approx %1254 (-.f64 (*.f64 #s(literal -3/8 binary64) %1511) %2161)) (approx %1254 (-.f64 (*.f64 #s(literal 3/16 binary64) %1520) %2166)) (approx %1278 (*.f64 a %2150)) (approx %1278 (*.f64 a %2152)) (approx %1278 (*.f64 a %2155)) (approx %1283 %2016) (approx %1283 %2195) (approx %1283 %2197) (approx %1283 %2199) (approx %1343 (*.f64 #s(literal -3 binary64) %1503)) (approx %1343 (*.f64 %17 %2161)) (approx %1343 (*.f64 %17 %2166)) (approx %1343 (*.f64 %17 %2171)) (approx %1355 (*.f64 %17 %1916)) (approx %1355 (*.f64 %17 %1919)) (approx %1367 (*.f64 #s(literal 1/3 binary64) %1503)) (approx %1367 (*.f64 %17 (-.f64 %109 %2215))) (approx %1367 (*.f64 %17 (-.f64 (fma.f64 #s(literal -1/3 binary64) %25 (*.f64 #s(literal 1/6 binary64) %1504)) %2215))) (approx %1367 (*.f64 %17 (-.f64 (fma.f64 #s(literal -1/3 binary64) %25 (*.f64 #s(literal -1/24 binary64) %1511)) %1533))) (approx %1435 (*.f64 %17 %1971)) (approx %1435 (*.f64 %17 %1973)) (approx %1435 (*.f64 %17 %1975)) (approx %2235 (*.f64 #s(literal -9/8 binary64) (/.f64 %40 %369))) (approx %2235 (*.f64 %17 %2239)) (approx %1446 (*.f64 #s(literal 1/3 binary64) (*.f64 a %2047))) (approx %1446 (*.f64 a (fma.f64 #s(literal -1/3 binary64) %314 %2245))) (approx %1446 (*.f64 a (fma.f64 #s(literal -1/3 binary64) %314 %2249))) (approx %1446 (*.f64 a (fma.f64 #s(literal -1/3 binary64) %314 (fma.f64 #s(literal -1/24 binary64) %2056 %2249)))) (approx %133 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) %1494 (*.f64 #s(literal 3 binary64) c))))) (approx %138 (*.f64 #s(literal -1 binary64) %1507)) (approx %138 (*.f64 #s(literal -1 binary64) %1514)) (approx %138 (*.f64 #s(literal -1 binary64) %1524)) (approx %169 %2268) (approx %169 %2271) (approx %169 %2275) (approx %178 (*.f64 #s(literal -1 binary64) %1534)) (approx %178 (*.f64 #s(literal -1 binary64) %1540)) (approx %178 (*.f64 #s(literal -1 binary64) %1546)) (approx %199 (*.f64 #s(literal -1 binary64) %1553)) (approx %199 (*.f64 #s(literal -1 binary64) %1557)) (approx %199 (*.f64 #s(literal -1 binary64) %1562)) (approx %232 (*.f64 #s(literal -1 binary64) %1568)) (approx %232 (*.f64 #s(literal -1 binary64) %1571)) (approx %232 (*.f64 #s(literal -1 binary64) %1576)) (approx %252 %2215) (approx %252 %1533) (approx %252 %1539) (approx %252 %1545) (approx %264 (*.f64 %17 %1552)) (approx %264 (*.f64 %17 %1556)) (approx %264 (*.f64 %17 %1561)) (approx %281 (*.f64 #s(literal -1 binary64) (*.f64 a %2305))) (approx %281 (*.f64 #s(literal -1 binary64) (*.f64 a %2313))) (approx %281 (*.f64 #s(literal -1 binary64) (*.f64 a %2325))) (approx %352 (*.f64 #s(literal -1 binary64) (*.f64 a %2330))) (approx %368 (*.f64 %17 %2337)) (approx %377 (*.f64 #s(literal -1 binary64) (*.f64 %43 %2330))) (approx %377 (*.f64 #s(literal -1 binary64) (*.f64 %43 (fma.f64 #s(literal -1 binary64) (/.f64 %1905 a) %2344)))) (approx %387 (*.f64 #s(literal -1 binary64) (*.f64 %43 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -27/16 binary64) %354 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 9/8 binary64) %370 (*.f64 #s(literal 3/2 binary64) %1874)) a))) a) %2344)))) (approx %397 (*.f64 %22 %2337)) (approx %397 (*.f64 %22 (fma.f64 #s(literal -1 binary64) (/.f64 %2362 a) %1611))) (approx %443 (*.f64 #s(literal -1 binary64) (*.f64 %43 (fma.f64 #s(literal 9/8 binary64) %1664 %2367)))) (approx %443 (*.f64 #s(literal -1 binary64) (*.f64 %43 (fma.f64 #s(literal -1 binary64) (/.f64 %1659 a) %2367)))) (approx %450 (*.f64 #s(literal -1 binary64) (*.f64 %43 %2378))) (approx %450 (*.f64 #s(literal -1 binary64) (*.f64 %43 %2385))) (approx %470 (*.f64 %22 (fma.f64 #s(literal -1 binary64) (/.f64 %2378 a) %1690))) (approx %470 (*.f64 %22 (fma.f64 #s(literal -1 binary64) (/.f64 %2385 a) %1690))) (approx %479 (*.f64 %22 (fma.f64 #s(literal -1 binary64) (/.f64 %2398 a) %1710))) (approx %479 (*.f64 %22 (fma.f64 #s(literal -1 binary64) (/.f64 %2404 a) %1710))) (approx %508 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal 3/8 binary64) %1725 %1727)))) (approx %520 (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 %116 %1500)))) (approx %520 (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 %2420 %1500)))) (approx %520 (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2425 %2426) a))) a)) %1500)))) (approx %545 %2437) (approx %545 %2439) (approx %545 %2447) (approx %563 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal 3 binary64) %1500 %1592)))) (approx %563 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) b (*.f64 #s(literal -3/2 binary64) %2309)) a) %1566)))) (approx %563 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/8 binary64) %2318 (*.f64 #s(literal 3/2 binary64) %2317)) a))) a) %1566)))) (approx %580 (*.f64 #s(literal -1 binary64) (*.f64 a %2470))) (approx %588 (*.f64 #s(literal -1 binary64) (*.f64 a %2475))) (approx %597 (/.f64 #s(literal -3 binary64) %1500)) (approx %597 (-.f64 (*.f64 #s(literal 3 binary64) %1775) %1777)) (approx %597 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -3/2 binary64) %2485 (*.f64 #s(literal 3 binary64) %2485)) %2489) a)) %1777)) (approx %597 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -3/2 binary64) %2496 (/.f64 (*.f64 b %2498) %1501)) %2498) a)) %2489) a)) %1777)) (approx %672 (*.f64 %17 (fma.f64 #s(literal -3 binary64) %1804 (*.f64 #s(literal -1 binary64) (/.f64 %2470 a))))) (approx %675 (*.f64 %17 (fma.f64 #s(literal -3 binary64) %1820 (*.f64 #s(literal -1 binary64) (/.f64 %2475 a))))) (approx %727 %2305) (approx %727 %2313) (approx %727 %2325) (approx %740 %2523) (approx %740 (fma.f64 #s(literal -1/9 binary64) %1500 %2525)) (approx %740 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/18 binary64) %2309 %2528) a) %2523)) (approx %740 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/18 binary64) %2317 (*.f64 #s(literal 1/72 binary64) %2318)) a) %2528) a) %2523)) (approx %770 (*.f64 #s(literal -1 binary64) (*.f64 a %2542))) (approx %770 (*.f64 #s(literal -1 binary64) (*.f64 a %2548))) (approx %770 (*.f64 #s(literal -1 binary64) (*.f64 a %2557))) (approx %797 (*.f64 #s(literal -1 binary64) (*.f64 a %2562))) (approx %805 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal 3/8 binary64) %875 %1870)))) (approx %811 (*.f64 #s(literal -1 binary64) (*.f64 a %2571))) (approx %1881 (*.f64 #s(literal -1 binary64) (*.f64 %43 %2398))) (approx %1881 (*.f64 #s(literal -1 binary64) (*.f64 %43 %2404))) (approx %839 (*.f64 #s(literal -1 binary64) (*.f64 %43 (fma.f64 #s(literal 3/2 binary64) %1889 %2397)))) (approx %1898 (*.f64 #s(literal -1 binary64) (*.f64 %43 %2335))) (approx %1898 (*.f64 #s(literal -1 binary64) (*.f64 %43 %2362))) (approx %849 (*.f64 #s(literal -1 binary64) (*.f64 a %2591))) (approx %849 (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 %1500 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2595 b) a)))))) (approx %849 (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 %1500 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2605 b) a)))))) (approx %867 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -32/9 binary64) %1928 %2614) a))) (approx %867 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -128/27 binary64) (/.f64 %340 %942)) %2622) a) %2614) a))) (approx %867 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -512/81 binary64) (/.f64 %1943 (*.f64 a %1944))) (*.f64 #s(literal -128/27 binary64) (/.f64 %340 %55))) a)) %2622) a) %2614) a))) (approx %890 (*.f64 %17 %2645)) (approx %899 (*.f64 %17 %2649)) (approx %909 %2542) (approx %909 %2548) (approx %909 %2557) (approx %932 (*.f64 #s(literal -1 binary64) (*.f64 %43 (fma.f64 #s(literal 3/8 binary64) %1715 %2656)))) (approx %938 (*.f64 #s(literal -1 binary64) (*.f64 %43 (fma.f64 #s(literal 3/8 binary64) %1715 (fma.f64 #s(literal 1/2 binary64) %1720 %2656))))) (approx %941 (*.f64 #s(literal -1 binary64) (*.f64 %43 (fma.f64 #s(literal 9/16 binary64) %1708 %2656)))) (approx %941 (*.f64 #s(literal -1 binary64) (*.f64 %43 (fma.f64 #s(literal -1 binary64) (/.f64 %1956 a) %2656)))) (approx %941 (*.f64 #s(literal -1 binary64) (*.f64 %43 (fma.f64 #s(literal -1 binary64) (/.f64 %2645 a) %2656)))) (approx %951 (*.f64 #s(literal -1 binary64) (*.f64 %43 (fma.f64 #s(literal 9/16 binary64) %1609 %2680)))) (approx %951 (*.f64 #s(literal -1 binary64) (*.f64 %43 (fma.f64 #s(literal -1 binary64) (/.f64 %1964 a) %2680)))) (approx %951 (*.f64 #s(literal -1 binary64) (*.f64 %43 (fma.f64 #s(literal -1 binary64) (/.f64 %2649 a) %2680)))) (approx %964 (*.f64 #s(literal -1 binary64) (*.f64 a %2696))) (approx %964 (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 %2696 (*.f64 #s(literal -1/4 binary64) (/.f64 %34 (*.f64 %43 %2701))))))) (approx %964 (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 %2696 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) %2711 %2713) %43)))))) (approx %964 (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 %2696 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) %2711 (fma.f64 #s(literal 1/32 binary64) (/.f64 %431 (*.f64 %43 (*.f64 %1773 (pow.f64 %2696 #s(literal 3 binary64))))) %2713)) %43)))))) (approx %1002 (*.f64 %17 %2734)) (approx %1002 (*.f64 %17 (fma.f64 #s(literal -1/2 binary64) %2051 %2734))) (approx %1002 (*.f64 %17 (fma.f64 #s(literal -1 binary64) (/.f64 %2603 %43) %2734))) (approx %1002 (*.f64 %17 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) %2745 (*.f64 #s(literal 1/16 binary64) %2745)) %43) %2603) %43) %2734))) (approx %1010 (*.f64 #s(literal -1 binary64) %2070)) (approx %1010 (*.f64 #s(literal -1 binary64) %2074)) (approx %1010 (*.f64 #s(literal -1 binary64) %2078)) (approx %1023 (-.f64 %1505 %2080)) (approx %1023 (-.f64 (*.f64 #s(literal -1/8 binary64) %1511) %2268)) (approx %1023 (-.f64 (*.f64 #s(literal 1/16 binary64) %1520) %2271)) (approx %1034 (*.f64 #s(literal -1 binary64) (*.f64 a %2771))) (approx %1034 (*.f64 #s(literal -1 binary64) (*.f64 a %2778))) (approx %1047 (/.f64 #s(literal -1 binary64) %1500)) (approx %1047 (-.f64 %1775 %1776)) (approx %1047 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2485 %2485) %2488) a)) %1776)) (approx %1047 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) %2496 (/.f64 (*.f64 b %2792) %1501)) %2792) a)) %2488) a)) %1776)) (approx %2109 %2807) (approx %2109 %2812) (approx %1065 (*.f64 #s(literal -1 binary64) %1503)) (approx %1065 (*.f64 %17 %2268)) (approx %1065 (*.f64 %17 %2271)) (approx %1065 (*.f64 %17 %2275)) (approx %1075 (*.f64 %17 %2437)) (approx %1075 (*.f64 %17 %2439)) (approx %1075 (*.f64 %17 %2447)) (approx %1085 (*.f64 %17 %2305)) (approx %1085 (*.f64 %17 %2313)) (approx %1085 (*.f64 %17 %2325)) (approx %1094 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal 1/3 binary64) %1500 %1848)))) (approx %1094 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/3 binary64) b (*.f64 #s(literal -1/6 binary64) %2309)) a) %1551)))) (approx %1094 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/24 binary64) %2318 %2845) a) %1368) a) %1551)))) (approx %1173 (*.f64 #s(literal -1/9 binary64) %1501)) (approx %1173 (*.f64 #s(literal -1 binary64) %2141)) (approx %1173 (*.f64 #s(literal -1 binary64) %2143)) (approx %1173 (*.f64 #s(literal -1 binary64) %2148)) (approx %1202 %2591) (approx %1202 %2771) (approx %1202 %2778) (approx %1227 (-.f64 %25 %2080)) (approx %1227 (-.f64 %2770 %2080)) (approx %1227 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) %2318) (*.f64 #s(literal -1/2 binary64) %2317)) a))) a)) %2080)) (approx %1236 (*.f64 #s(literal -1 binary64) %2162)) (approx %1236 (*.f64 #s(literal -1 binary64) %2167)) (approx %1236 (*.f64 #s(literal -1 binary64) %2172)) (approx %1245 %1567) (approx %1245 %1570) (approx %1245 %1575) (approx %1254 (-.f64 %2160 %1566)) (approx %1254 (-.f64 %2164 %1567)) (approx %1254 (-.f64 (*.f64 #s(literal -3/16 binary64) %1520) %1570)) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 a %2437))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 a %2439))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 a %2447))) (approx %1283 %2695) (approx %1283 (*.f64 #s(literal -1 binary64) %2195)) (approx %1283 (*.f64 #s(literal -1 binary64) %2197)) (approx %1283 (*.f64 #s(literal -1 binary64) %2199)) (approx %1343 (*.f64 %17 %1567)) (approx %1343 (*.f64 %17 %1570)) (approx %1343 (*.f64 %17 %1575)) (approx %1355 (*.f64 %17 %2807)) (approx %1355 (*.f64 %17 %2812)) (approx %1367 (*.f64 %17 (-.f64 %109 %1551))) (approx %1367 (*.f64 %17 (-.f64 (*.f64 #s(literal -1 binary64) %2547) %1551))) (approx %1367 (*.f64 %17 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %2552 %2845) a) %771) a)) %1551))) (approx %1435 (*.f64 %17 %2542)) (approx %1435 (*.f64 %17 %2548)) (approx %1435 (*.f64 %17 %2557)) (approx %1446 (*.f64 #s(literal 1/3 binary64) (*.f64 a %2734))) (approx %1446 (*.f64 #s(literal -1 binary64) (*.f64 a %2946))) (approx %1446 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1/3 binary64) %2734 (fma.f64 #s(literal 1/6 binary64) %2051 %2945))))) (approx %1446 (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 %2553 %43) %2946)))) (approx %659 %431) (approx %72 %75) (approx %385 %388) (approx (/ b c) %589) (approx %1073 %1368) (approx %769 %771) (approx %280 %282) (approx %138 %2968) (approx %138 (+.f64 %2968 (*.f64 #s(literal 1/2 binary64) %2970))) (approx %138 (+.f64 %2968 (*.f64 %34 %2978))) (approx %138 (+.f64 %2968 (*.f64 %34 (fma.f64 %34 (-.f64 %2984 %2986) %2977)))) (approx %169 %2992) (approx %169 (fma.f64 #s(literal 1/2 binary64) %2995 %2992)) (approx %169 (fma.f64 %34 %3002 %2992)) (approx %169 (fma.f64 %34 (fma.f64 %34 (-.f64 (*.f64 #s(literal 1/16 binary64) %3006) %3009) %3001) %2992)) (approx %178 (*.f64 #s(literal -1/3 binary64) %2968)) (approx %178 (fma.f64 #s(literal -1/3 binary64) %2968 (*.f64 #s(literal -1/6 binary64) %2970))) (approx %178 (fma.f64 #s(literal -1/3 binary64) %2968 (*.f64 %34 %3021))) (approx %178 (fma.f64 #s(literal -1/3 binary64) %2968 (*.f64 %34 (-.f64 (*.f64 %34 (fma.f64 #s(literal -1/48 binary64) %2983 %3025)) %3020)))) (approx %199 %3032) (approx %199 (fma.f64 #s(literal 1/6 binary64) %2970 %3032)) (approx %199 (fma.f64 #s(literal 1/3 binary64) %2968 (*.f64 %34 %3036))) (approx %199 (fma.f64 #s(literal 1/3 binary64) %2968 (*.f64 %34 (fma.f64 %34 (-.f64 (*.f64 #s(literal 1/48 binary64) %2983) %3025) %3020)))) (approx %232 %3046) (approx %232 (fma.f64 #s(literal 3/2 binary64) %2970 %3046)) (approx %232 (fma.f64 #s(literal 3 binary64) %2968 (*.f64 %34 %3051))) (approx %232 (fma.f64 #s(literal 3 binary64) %2968 (*.f64 %34 (fma.f64 %34 (-.f64 (*.f64 #s(literal 3/16 binary64) %2983) %3056) %3050)))) (approx %252 %3062) (approx %252 (fma.f64 #s(literal 1/6 binary64) %2995 %3062)) (approx %252 (fma.f64 #s(literal 1/3 binary64) %2992 (*.f64 %34 %3067))) (approx %252 (fma.f64 #s(literal 1/3 binary64) %2992 (*.f64 %34 (fma.f64 %34 (-.f64 (*.f64 #s(literal 1/48 binary64) %3006) (*.f64 #s(literal 1/24 binary64) %3008)) %3066)))) (approx (* b -2/3) (*.f64 #s(literal -2/3 binary64) b)) (approx %264 %3083) (approx %264 (fma.f64 #s(literal -1/3 binary64) %2994 (*.f64 #s(literal -1/6 binary64) %3085))) (approx %264 (fma.f64 #s(literal -1/3 binary64) %2994 (*.f64 %34 (fma.f64 #s(literal -1/6 binary64) %3089 (*.f64 #s(literal 1/24 binary64) %3090))))) (approx %264 (fma.f64 #s(literal -1/3 binary64) %2994 (*.f64 %34 (fma.f64 #s(literal -1/6 binary64) %3089 (*.f64 %34 (fma.f64 #s(literal -1/48 binary64) %3096 (*.f64 #s(literal 1/24 binary64) %3097))))))) (approx %281 (*.f64 #s(literal -3 binary64) %2968)) (approx %281 (fma.f64 #s(literal -3 binary64) %2968 %282)) (approx %281 (fma.f64 #s(literal -3 binary64) %2968 (*.f64 b (+.f64 #s(literal 3 binary64) (*.f64 #s(literal -3/2 binary64) %3109))))) (approx %281 (fma.f64 #s(literal -3 binary64) %2968 (*.f64 b (+.f64 #s(literal 3 binary64) (*.f64 b %3116))))) (approx %324 (/.f64 %3122 %34)) (approx %365 %369) (approx %349 %353) (approx %366 %370) (approx %350 %354) (approx %337 %340) (approx %352 (/.f64 %472 %340)) (approx %359 (/.f64 (fma.f64 #s(literal -27/16 binary64) %462 (*.f64 #s(literal -1/2 binary64) %1615)) %340)) (approx %368 (/.f64 (fma.f64 #s(literal -1/2 binary64) %1615 (*.f64 %34 %445)) %340)) (approx %377 (/.f64 (fma.f64 #s(literal -27/16 binary64) %3140 (*.f64 #s(literal -1/2 binary64) %1627)) %340)) (approx %377 (/.f64 (fma.f64 #s(literal -1/2 binary64) %1627 (*.f64 %34 (fma.f64 #s(literal -27/16 binary64) %840 %438))) %340)) (approx %387 (/.f64 (fma.f64 #s(literal -1/2 binary64) %1627 (*.f64 %34 (fma.f64 #s(literal -27/16 binary64) %840 (*.f64 %34 %427)))) %340)) (approx %397 (/.f64 (fma.f64 #s(literal -27/16 binary64) %1674 %1687) %340)) (approx %397 (/.f64 (fma.f64 #s(literal -1/2 binary64) %69 %3160) %340)) (approx %397 (/.f64 (fma.f64 #s(literal -1/2 binary64) %69 %3166) %340)) (approx %3177 (*.f64 #s(literal -1/2 binary64) (/.f64 %3178 %340))) (approx %3177 (/.f64 %3183 %340)) (approx %3177 (/.f64 %3186 %340)) (approx %3177 (/.f64 %3189 %340)) (approx %414 %416) (approx %423 %3122) (approx %430 %3164) (approx %443 %3159) (approx %443 %3165) (approx %450 %3160) (approx %450 %3166) (approx %470 %3182) (approx %470 %3183) (approx %470 %3186) (approx %470 %3189) (approx %479 %3204) (approx %479 (/.f64 %3183 %75)) (approx %479 (/.f64 %3186 %75)) (approx %479 (/.f64 %3189 %75)) (approx %803 %677) (approx %508 (/.f64 %3214 %34)) (approx %520 %3217) (approx %520 (-.f64 b %2968)) (approx %520 (-.f64 %3223 %2968)) (approx %520 (-.f64 %3230 %2968)) (approx %545 (fma.f64 #s(literal -1 binary64) %25 %2992)) (approx %545 (fma.f64 b (-.f64 (*.f64 #s(literal 1/2 binary64) %3235) %30) %2992)) (approx %545 (fma.f64 b (-.f64 (*.f64 b %3002) %30) %2992)) (approx %563 (fma.f64 #s(literal -3 binary64) b %3046)) (approx %563 (fma.f64 #s(literal 3 binary64) %2968 (*.f64 b (-.f64 (*.f64 #s(literal 3/2 binary64) %3109) #s(literal 3 binary64))))) (approx %563 (fma.f64 #s(literal 3 binary64) %2968 (*.f64 b (-.f64 (*.f64 b %3051) #s(literal 3 binary64))))) (approx %580 (/.f64 %3258 %34)) (approx %588 (/.f64 %3258 b)) (approx %597 (*.f64 #s(literal 3 binary64) %3089)) (approx %597 (fma.f64 #s(literal 3 binary64) %3089 (*.f64 #s(literal 3 binary64) %3266))) (approx %597 (fma.f64 #s(literal 3 binary64) %3089 (*.f64 b (fma.f64 #s(literal 3 binary64) (*.f64 b %3270) %3273)))) (approx %597 (fma.f64 #s(literal 3 binary64) %3089 (*.f64 b (fma.f64 #s(literal 3 binary64) %3272 (*.f64 b (fma.f64 #s(literal 3 binary64) %3281 (*.f64 #s(literal 3 binary64) %3270))))))) (approx %660 %3290) (approx %664 (*.f64 #s(literal -3 binary64) %3290)) (approx %664 (/.f64 %3295 %431)) (approx %672 (/.f64 %3299 %431)) (approx %675 (*.f64 #s(literal -3 binary64) (/.f64 %3289 %369))) (approx %675 (/.f64 %3295 %369)) (approx %675 (/.f64 %3299 %369)) (approx %683 (fma.f64 #s(literal 3 binary64) %3089 (*.f64 b (fma.f64 #s(literal -3 binary64) %3311 %3273)))) (approx %683 (fma.f64 #s(literal 3 binary64) %3089 (*.f64 b (fma.f64 #s(literal 3 binary64) %3272 (*.f64 b (fma.f64 #s(literal -3 binary64) %3281 (*.f64 #s(literal -3 binary64) %3310))))))) (approx (* -9/2 %385) (*.f64 #s(literal -9/2 binary64) %388)) (approx %727 %3326) (approx %727 (fma.f64 #s(literal -3 binary64) %25 %3326)) (approx %727 (fma.f64 #s(literal 3 binary64) %2992 (*.f64 b (-.f64 (*.f64 #s(literal 3/2 binary64) %3235) %3331)))) (approx %727 (fma.f64 #s(literal 3 binary64) %2992 (*.f64 b (-.f64 (*.f64 b %3337) %3331)))) (approx (* -1/6 %385) (*.f64 #s(literal -1/6 binary64) %388)) (approx %740 %3346) (approx %740 (fma.f64 #s(literal -1/9 binary64) %25 %3346)) (approx %740 (fma.f64 #s(literal 1/9 binary64) %2992 (*.f64 b (-.f64 (*.f64 #s(literal 1/18 binary64) %3235) %3351)))) (approx %740 (fma.f64 #s(literal 1/9 binary64) %2992 (*.f64 b (-.f64 (*.f64 b (fma.f64 #s(literal -1/72 binary64) %2999 (*.f64 #s(literal 1/18 binary64) %3000))) %3351)))) (approx %770 (fma.f64 #s(literal -1/3 binary64) %2968 %771)) (approx %770 (fma.f64 #s(literal -1/3 binary64) %2968 (*.f64 b (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal -1/6 binary64) %3109))))) (approx %770 (fma.f64 #s(literal -1/3 binary64) %2968 (*.f64 b (+.f64 #s(literal 1/3 binary64) (*.f64 b %3021))))) (approx %790 (/.f64 %3376 %34)) (approx %797 (/.f64 %3379 %34)) (approx %804 (/.f64 #s(literal 1/2 binary64) b)) (approx %805 (/.f64 %3214 %369)) (approx %811 (/.f64 %3379 %369)) (approx %833 %488) (approx %1881 (/.f64 %3159 %431)) (approx %1881 (/.f64 %3165 %431)) (approx %839 (/.f64 (fma.f64 #s(literal -27/16 binary64) %48 %434) %431)) (approx %1898 (/.f64 %3159 %353)) (approx %1898 (/.f64 %3165 %353)) (approx %849 %3402) (approx %849 (+.f64 %3402 %407)) (approx %849 (+.f64 %3402 (*.f64 b (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b %3402)) #s(literal 1 binary64))))) (approx %849 (+.f64 %3402 (*.f64 b (-.f64 (*.f64 b (fma.f64 #s(literal -1/8 binary64) (/.f64 %34 %3412) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %3402)))) #s(literal 1 binary64))))) (approx %867 (*.f64 %369 (-.f64 (*.f64 #s(literal 32/9 binary64) (/.f64 %34 %840)) %3425))) (approx %867 (*.f64 %369 (-.f64 (*.f64 %34 (fma.f64 #s(literal -128/27 binary64) (/.f64 %34 %923) %3431)) %3425))) (approx %867 (*.f64 %369 (-.f64 (*.f64 %34 (fma.f64 %34 (-.f64 (*.f64 #s(literal 512/81 binary64) (/.f64 %34 (*.f64 %22 %1944))) (*.f64 #s(literal 128/27 binary64) (/.f64 #s(literal 1 binary64) %923))) %3431)) %3425))) (approx %890 (/.f64 %3449 %431)) (approx %890 (/.f64 %3453 %431)) (approx %899 (/.f64 %3449 %353)) (approx %899 (/.f64 %3453 %353)) (approx %909 %3461) (approx %909 (fma.f64 #s(literal -1/3 binary64) %25 %3461)) (approx %909 (fma.f64 #s(literal 1/3 binary64) %3460 (*.f64 b (-.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 b %3465)) %3468)))) (approx %909 (fma.f64 #s(literal 1/3 binary64) %3460 (*.f64 b (-.f64 (*.f64 b (fma.f64 #s(literal -1/24 binary64) (/.f64 %34 (*.f64 a %3412)) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) %3465)))) %3468)))) (approx %932 (/.f64 (fma.f64 #s(literal -135/128 binary64) %923 (*.f64 #s(literal -3/8 binary64) %456)) %75)) (approx %938 (/.f64 (fma.f64 #s(literal -135/128 binary64) %923 (*.f64 %431 %3379)) %75)) (approx %941 (/.f64 %3492 %75)) (approx %941 (/.f64 %3496 %75)) (approx %941 (/.f64 %3500 %75)) (approx %951 (/.f64 %3492 %340)) (approx %951 (/.f64 %3496 %340)) (approx %951 (/.f64 %3500 %340)) (approx %964 %3509) (approx %964 (+.f64 %3509 (*.f64 #s(literal 1/4 binary64) (/.f64 %34 %3511)))) (approx %964 (+.f64 %3509 (*.f64 %34 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 %34 %3519) %3509) %3523)))) (approx %964 (+.f64 %3509 (*.f64 %34 (fma.f64 %34 (fma.f64 #s(literal -1/2 binary64) (/.f64 %3519 %3509) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 %34 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) %2982)) (*.f64 #s(literal -1/4 binary64) (/.f64 %3519 (*.f64 %3516 %2968))))) %3509))) %3523)))) (approx %1002 %3516) (approx %1002 (fma.f64 #s(literal 1/2 binary64) %2970 %3516)) (approx %1002 (fma.f64 %34 (fma.f64 %34 (fma.f64 #s(literal -1 binary64) %3519 (*.f64 #s(literal 1/16 binary64) %3518)) %2977) %3516)) (approx %1002 (fma.f64 %34 (fma.f64 %34 (fma.f64 #s(literal -1 binary64) %3519 (fma.f64 #s(literal 1/16 binary64) %3518 %2984)) %2977) %3516)) (approx %1010 (-.f64 (*.f64 #s(literal -1/2 binary64) %2970) %2968)) (approx %1010 (-.f64 (*.f64 %34 %3227) %2968)) (approx %1010 (-.f64 (*.f64 %34 (-.f64 (*.f64 %34 (fma.f64 #s(literal -1/16 binary64) %2983 %2986)) %2977)) %2968)) (approx %1023 (*.f64 #s(literal -1 binary64) %2992)) (approx %1023 (-.f64 (*.f64 #s(literal -1/2 binary64) %2995) %2992)) (approx %1023 (-.f64 (*.f64 %34 %3574) %2992)) (approx %1023 (-.f64 (*.f64 %34 (-.f64 (*.f64 %34 (fma.f64 #s(literal -1/16 binary64) %3006 %3009)) %3001)) %2992)) (approx %1046 (+.f64 %2968 %407)) (approx %1046 (+.f64 %2968 (*.f64 b (-.f64 (*.f64 #s(literal 1/2 binary64) %3109) #s(literal 1 binary64))))) (approx %1046 (+.f64 %2968 (*.f64 b (-.f64 (*.f64 b %2978) #s(literal 1 binary64))))) (approx %1047 %3089) (approx %1047 (+.f64 %3089 %3266)) (approx %1047 (fma.f64 b (-.f64 (*.f64 #s(literal -1 binary64) %3311) %3600) %3089)) (approx %1047 (fma.f64 b (-.f64 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) %3281) %3310)) %3600) %3089)) (approx %1065 %2994) (approx %1065 (fma.f64 #s(literal 1/2 binary64) %3085 %2994)) (approx %1065 (fma.f64 a %2968 (*.f64 %34 %3614))) (approx %1065 (fma.f64 a %2968 (*.f64 %34 (fma.f64 #s(literal 1/2 binary64) %3089 (*.f64 %34 (fma.f64 #s(literal -1/8 binary64) %3097 (*.f64 #s(literal 1/16 binary64) %3096))))))) (approx %1075 (fma.f64 #s(literal -1 binary64) %90 %2994)) (approx %1075 (fma.f64 a %2968 (*.f64 b (fma.f64 #s(literal -1 binary64) a %3628)))) (approx %1075 (fma.f64 a %2968 (*.f64 b (fma.f64 #s(literal -1 binary64) a %3633)))) (approx %1085 %3638) (approx %1085 (fma.f64 #s(literal -3 binary64) %90 %3638)) (approx %1085 (fma.f64 #s(literal 3 binary64) %2994 (*.f64 b (fma.f64 #s(literal -3 binary64) a (*.f64 #s(literal 3/2 binary64) %3627))))) (approx %1085 (fma.f64 #s(literal 3 binary64) %2994 (*.f64 b (fma.f64 #s(literal -3 binary64) a (*.f64 b (fma.f64 #s(literal -3/8 binary64) %3090 (*.f64 #s(literal 3/2 binary64) %3089))))))) (approx %1094 (fma.f64 #s(literal -1/3 binary64) b %3032)) (approx %1094 (fma.f64 #s(literal 1/3 binary64) %2968 (*.f64 b (-.f64 (*.f64 #s(literal 1/6 binary64) %3109) #s(literal 1/3 binary64))))) (approx %1094 (fma.f64 #s(literal 1/3 binary64) %2968 (*.f64 b (-.f64 (*.f64 b %3036) #s(literal 1/3 binary64))))) (approx %3666 (fma.f64 #s(literal -1/3 binary64) %25 %3062)) (approx %3666 (fma.f64 #s(literal 1/3 binary64) %2992 %3671)) (approx %3666 (fma.f64 #s(literal 1/3 binary64) %2992 (*.f64 b (-.f64 (*.f64 b %3067) %3468)))) (approx %1173 %3679) (approx %1173 (fma.f64 #s(literal 1/18 binary64) %2970 %3679)) (approx %1173 (fma.f64 #s(literal 1/9 binary64) %2968 (*.f64 %34 (fma.f64 #s(literal -1/72 binary64) %2975 %3683)))) (approx %1173 (fma.f64 #s(literal 1/9 binary64) %2968 (*.f64 %34 (fma.f64 %34 (-.f64 (*.f64 #s(literal 1/144 binary64) %2983) (*.f64 #s(literal 1/72 binary64) %2985)) %3683)))) (approx %1202 (fma.f64 #s(literal -1 binary64) %2992 %25)) (approx %1202 (fma.f64 #s(literal -1 binary64) %2992 %3698)) (approx %1202 (fma.f64 #s(literal -1 binary64) %2992 %3702)) (approx %1227 (-.f64 %25 %2992)) (approx %1227 (-.f64 %3698 %2992)) (approx %1227 (-.f64 %3702 %2992)) (approx %1236 (fma.f64 #s(literal -3 binary64) %2968 (*.f64 #s(literal -3/2 binary64) %2970))) (approx %1236 (fma.f64 #s(literal -3 binary64) %2968 (*.f64 %34 %3116))) (approx %1236 (fma.f64 #s(literal -3 binary64) %2968 (*.f64 %34 (-.f64 (*.f64 %34 (fma.f64 #s(literal -3/16 binary64) %2983 %3056)) %3050)))) (approx %1245 %3723) (approx %1245 (fma.f64 #s(literal -3 binary64) %2992 (*.f64 #s(literal -3/2 binary64) %2995))) (approx %1245 (fma.f64 #s(literal -3 binary64) %2992 (*.f64 %34 (-.f64 (*.f64 #s(literal 3/8 binary64) %2999) %3336)))) (approx %1245 (fma.f64 #s(literal -3 binary64) %2992 (*.f64 %34 (-.f64 (*.f64 %34 (fma.f64 #s(literal -3/16 binary64) %3006 %3733)) %3336)))) (approx %1254 (-.f64 (*.f64 #s(literal 3/2 binary64) %2995) %3723)) (approx %1254 (-.f64 (*.f64 %34 %3337) %3723)) (approx %1254 (-.f64 (*.f64 %34 (fma.f64 %34 (-.f64 (*.f64 #s(literal 3/16 binary64) %3006) %3733) %3336)) %3723)) (approx %1278 (+.f64 b %3217)) (approx %1278 (fma.f64 #s(literal -1 binary64) %2968 %3223)) (approx %1278 (fma.f64 #s(literal -1 binary64) %2968 %3230)) (approx %1283 %3758) (approx %1283 (fma.f64 #s(literal 1/2 binary64) (/.f64 %34 %3760) %3758)) (approx %1283 (fma.f64 %34 (fma.f64 #s(literal -1/8 binary64) (/.f64 %34 %3764) %3767) %3758)) (approx %1283 (fma.f64 %34 (fma.f64 %34 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 %34 (*.f64 %17 %2982))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) %3764))) %3767) %3758)) (approx %1295 (fma.f64 #s(literal 3 binary64) %3089 (*.f64 b (fma.f64 #s(literal -9 binary64) (*.f64 b %3781) %3273)))) (approx %1295 (fma.f64 #s(literal 3 binary64) %3089 (*.f64 b (fma.f64 #s(literal 3 binary64) %3272 (*.f64 b (fma.f64 #s(literal -9 binary64) (*.f64 b (fma.f64 #s(literal -1/3 binary64) %3279 (*.f64 #s(literal 1/3 binary64) %3279))) (*.f64 #s(literal -9 binary64) %3781))))))) (approx %1343 (*.f64 #s(literal -3 binary64) %2994)) (approx %1343 (fma.f64 #s(literal -3 binary64) %2994 (*.f64 #s(literal -3/2 binary64) %3085))) (approx %1343 (fma.f64 #s(literal -3 binary64) %2994 (*.f64 %34 (fma.f64 #s(literal -3/2 binary64) %3089 (*.f64 #s(literal 3/8 binary64) %3090))))) (approx %1343 (fma.f64 #s(literal -3 binary64) %2994 (*.f64 %34 (fma.f64 #s(literal -3/2 binary64) %3089 (*.f64 %34 (fma.f64 #s(literal -3/16 binary64) %3096 (*.f64 #s(literal 3/8 binary64) %3097))))))) (approx %1355 (fma.f64 a %2968 (*.f64 b (-.f64 %3628 a)))) (approx %1355 (fma.f64 a %2968 (*.f64 b (-.f64 %3633 a)))) (approx %1367 %3822) (approx %1367 (-.f64 %961 %3083)) (approx %1367 (-.f64 %3828 %3083)) (approx %1367 (-.f64 (*.f64 b (fma.f64 #s(literal -1/3 binary64) a (*.f64 b (-.f64 (*.f64 #s(literal -1/24 binary64) %3090) (*.f64 #s(literal -1/6 binary64) %3089))))) %3083)) (approx %1435 (fma.f64 #s(literal -1/3 binary64) %90 %3822)) (approx %1435 (fma.f64 #s(literal 1/3 binary64) %2994 %3828)) (approx %1435 (fma.f64 #s(literal 1/3 binary64) %2994 (*.f64 b (fma.f64 #s(literal -1/3 binary64) a (*.f64 b (fma.f64 #s(literal -1/24 binary64) %3090 (*.f64 #s(literal 1/6 binary64) %3089))))))) (approx %2235 (/.f64 %3122 %369)) (approx %1446 %3853) (approx %1446 (fma.f64 #s(literal -1/3 binary64) %25 %3853)) (approx %1446 (fma.f64 #s(literal 1/3 binary64) %3852 %3671)) (approx %1446 (fma.f64 #s(literal 1/3 binary64) %3852 (*.f64 b (-.f64 (*.f64 b (fma.f64 #s(literal 1/3 binary64) (*.f64 %34 (fma.f64 #s(literal -1 binary64) (/.f64 %3519 a) (*.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a %3517))))) %3066)) %3468)))) (approx %133 (*.f64 %34 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) %35)))) (approx %138 %3877) (approx %138 %3883) (approx %138 %3888) (approx %169 %3891) (approx %169 %3896) (approx %169 %3900) (approx %178 %3904) (approx %178 %3908) (approx %178 %3914) (approx %199 %3918) (approx %199 %3923) (approx %199 %3927) (approx %232 %3931) (approx %232 %3936) (approx %232 %3940) (approx %252 %1848) (approx %252 %3944) (approx %252 %3948) (approx %252 %3951) (approx %264 %3955) (approx %264 %3961) (approx %264 %3969) (approx %281 (*.f64 #s(literal 9/2 binary64) %51)) (approx %281 (/.f64 (fma.f64 #s(literal 27/8 binary64) %825 (*.f64 #s(literal 9/2 binary64) %12)) b)) (approx %281 (/.f64 %3979 b)) (approx %281 (/.f64 (fma.f64 #s(literal 3/2 binary64) %3203 %3979) b)) (approx %324 %3985) (approx %352 (/.f64 (fma.f64 #s(literal -27/16 binary64) %47 (*.f64 #s(literal -1/2 binary64) %3987)) %353)) (approx %359 (/.f64 (fma.f64 #s(literal -27/16 binary64) %157 (*.f64 #s(literal -1/2 binary64) %3992)) %353)) (approx %368 (/.f64 (fma.f64 #s(literal -27/16 binary64) %3997 %1651) %369)) (approx %368 (/.f64 (fma.f64 #s(literal -27/16 binary64) %3997 (fma.f64 #s(literal -9/8 binary64) %39 (*.f64 #s(literal -1/2 binary64) %4001))) %369)) (approx %377 (/.f64 (fma.f64 #s(literal -27/16 binary64) %4007 %426) %369)) (approx %377 (/.f64 (fma.f64 #s(literal -27/16 binary64) %4007 (fma.f64 #s(literal -9/8 binary64) %148 (*.f64 #s(literal -1/2 binary64) %4011))) %369)) (approx %387 (/.f64 %327 b)) (approx %387 (/.f64 %4019 b)) (approx %387 (/.f64 (fma.f64 #s(literal -27/16 binary64) %841 (fma.f64 #s(literal -3/2 binary64) c (fma.f64 #s(literal -9/8 binary64) %325 (*.f64 #s(literal -1/2 binary64) %4022)))) b)) (approx %397 (/.f64 %3985 b)) (approx %397 (/.f64 %4031 b)) (approx %397 (/.f64 (fma.f64 #s(literal -27/16 binary64) %835 (fma.f64 #s(literal -3/2 binary64) %12 (fma.f64 #s(literal -9/8 binary64) %825 %1705))) b)) (approx %3177 (/.f64 %4041 b)) (approx %423 (*.f64 %34 %3985)) (approx %430 (*.f64 %431 %3985)) (approx %443 (*.f64 %431 %4031)) (approx %450 (*.f64 %75 %3985)) (approx %450 (*.f64 %75 %4031)) (approx %470 (*.f64 %75 %4041)) (approx %479 %4031) (approx %479 %4041) (approx %520 (/.f64 (-.f64 (*.f64 #s(literal 9/8 binary64) %825) %319) b)) (approx %520 (/.f64 (-.f64 %4062 %3985) b)) (approx %520 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) %3203) %4031) b)) (approx %545 (/.f64 (fma.f64 #s(literal -27/16 binary64) %841 (fma.f64 #s(literal -3/2 binary64) c (fma.f64 #s(literal -9/8 binary64) %325 (*.f64 #s(literal -1/2 binary64) %4070)))) b)) (approx %563 (/.f64 %4078 b)) (approx %563 (/.f64 (fma.f64 #s(literal -81/16 binary64) %835 %4078) b)) (approx %563 (/.f64 (fma.f64 #s(literal -81/16 binary64) %835 (fma.f64 #s(literal -9/2 binary64) %12 (fma.f64 #s(literal -27/8 binary64) %825 (*.f64 #s(literal -3/2 binary64) %3203)))) b)) (approx %588 (*.f64 b %586)) (approx %597 (*.f64 b (-.f64 (fma.f64 #s(literal 3/2 binary64) %573 %4096) %585))) (approx %597 (*.f64 b (-.f64 (fma.f64 #s(literal 3/2 binary64) %573 (fma.f64 #s(literal 3 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (*.f64 a (*.f64 c %4094)) (fma.f64 #s(literal -9/16 binary64) %3957 (*.f64 #s(literal 2/9 binary64) %4104))) %75) %4096)) %585))) (approx %664 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 %3289 %34) %3257) %34)) (approx %672 %4119) (approx %675 (*.f64 b %4119)) (approx %683 (*.f64 b (-.f64 (fma.f64 #s(literal -3 binary64) %4129 %4118) %585))) (approx %727 (/.f64 %4135 b)) (approx %727 (/.f64 (fma.f64 #s(literal -81/16 binary64) %841 %4135) b)) (approx %727 (/.f64 (fma.f64 #s(literal -81/16 binary64) %841 (fma.f64 #s(literal -9/2 binary64) c (fma.f64 #s(literal -27/8 binary64) %325 (*.f64 #s(literal -3/2 binary64) %4070)))) b)) (approx %740 (/.f64 %4148 b)) (approx %740 (/.f64 (fma.f64 #s(literal -3/16 binary64) %841 %4148) b)) (approx %740 (/.f64 (fma.f64 #s(literal -3/16 binary64) %841 (fma.f64 #s(literal -1/6 binary64) c (fma.f64 #s(literal -1/8 binary64) %325 (*.f64 #s(literal -1/18 binary64) %4070)))) b)) (approx %770 (/.f64 (fma.f64 #s(literal 3/8 binary64) %825 (*.f64 #s(literal 1/2 binary64) %12)) b)) (approx %770 (/.f64 %4166 b)) (approx %770 (/.f64 (fma.f64 #s(literal 1/6 binary64) %3203 %4166) b)) (approx %790 %4172) (approx %805 (/.f64 %510 b)) (approx %811 (/.f64 %801 b)) (approx %839 (fma.f64 #s(literal -27/16 binary64) %835 %319)) (approx %867 (*.f64 b (-.f64 (*.f64 #s(literal -9/8 binary64) %4180) %4182))) (approx %867 (*.f64 b (-.f64 (*.f64 #s(literal 27/32 binary64) %4186) (fma.f64 #s(literal -3/2 binary64) %573 %4188)))) (approx %890 %4193) (approx %899 (/.f64 %4193 b)) (approx %909 (/.f64 (fma.f64 #s(literal -9/16 binary64) %841 (fma.f64 #s(literal -1/2 binary64) c (fma.f64 #s(literal -3/8 binary64) %325 (*.f64 #s(literal -1/6 binary64) %4070)))) b)) (approx %932 (/.f64 (fma.f64 #s(literal -135/128 binary64) (/.f64 %923 %431) %821) %34)) (approx %938 (fma.f64 #s(literal -135/128 binary64) %924 %801)) (approx %941 %4209) (approx %951 (/.f64 %4209 b)) (approx %964 (*.f64 b %4213)) (approx %964 (*.f64 b (+.f64 %4213 (*.f64 #s(literal -3/4 binary64) %4217)))) (approx %964 (*.f64 b (+.f64 %4213 (fma.f64 #s(literal -3/4 binary64) %4217 (*.f64 #s(literal -9/16 binary64) %4223))))) (approx %964 (*.f64 b (+.f64 %4213 (fma.f64 #s(literal -3/4 binary64) %4217 (fma.f64 #s(literal -9/16 binary64) %4223 (*.f64 #s(literal -9/32 binary64) (/.f64 %40 (*.f64 %75 (pow.f64 %4213 #s(literal 3 binary64)))))))))) (approx %1002 %4240) (approx %1002 (*.f64 %34 (fma.f64 #s(literal -3/2 binary64) %499 %4239))) (approx %1002 (*.f64 %34 (fma.f64 #s(literal -3/2 binary64) %499 (fma.f64 #s(literal -9/8 binary64) %4245 %4239)))) (approx %1002 (*.f64 %34 (fma.f64 #s(literal -3/2 binary64) %499 (fma.f64 #s(literal -9/8 binary64) %4245 (fma.f64 #s(literal -9/16 binary64) %4251 (fma.f64 #s(literal 9/16 binary64) %4251 %4239)))))) (approx %1010 %4260) (approx %1010 %4264) (approx %1010 %4268) (approx %1023 %4272) (approx %1023 %4276) (approx %1023 %4280) (approx %1047 (*.f64 #s(literal -2/3 binary64) %589)) (approx %1047 (*.f64 b (-.f64 (*.f64 #s(literal 1/2 binary64) %573) %4286))) (approx %1047 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) %3290) (fma.f64 #s(literal -1/2 binary64) %573 %4286)))) (approx %1047 (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) %4129) (fma.f64 #s(literal -3/4 binary64) %4180 (fma.f64 #s(literal -1/2 binary64) %573 (fma.f64 #s(literal 3/8 binary64) %4180 %4286)))))) (approx %1065 %4304) (approx %1065 %4309) (approx %1065 %4313) (approx %1075 %4316) (approx %1075 (*.f64 b (+.f64 a (fma.f64 #s(literal -3/2 binary64) %513 %113)))) (approx %1075 (*.f64 b (+.f64 a %4323))) (approx %1075 (*.f64 b (+.f64 a (fma.f64 #s(literal -27/16 binary64) %3964 %4323)))) (approx %1085 %4332) (approx %1085 (*.f64 b (fma.f64 #s(literal -9/2 binary64) %513 %4331))) (approx %1085 (*.f64 b %4338)) (approx %1085 (*.f64 b (fma.f64 #s(literal -81/16 binary64) %3964 %4338))) (approx %4344 (/.f64 %4332 a)) (approx %4344 (*.f64 b (+.f64 #s(literal -3 binary64) %3930))) (approx %4344 (*.f64 b (+.f64 #s(literal -3 binary64) %3935))) (approx %4344 (*.f64 b (+.f64 #s(literal -3 binary64) %3939))) (approx %1094 (*.f64 #s(literal -1/2 binary64) %51)) (approx %1094 (/.f64 %4359 b)) (approx %1094 (/.f64 (fma.f64 #s(literal -9/16 binary64) %835 %4359) b)) (approx %1094 (/.f64 (fma.f64 #s(literal -9/16 binary64) %835 (fma.f64 #s(literal -1/2 binary64) %12 (fma.f64 #s(literal -3/8 binary64) %825 (*.f64 #s(literal -1/6 binary64) %3203)))) b)) (approx %1173 %2528) (approx %1173 %4374) (approx %1173 %4379) (approx %1173 %4383) (approx %1202 (*.f64 #s(literal 3/2 binary64) %388)) (approx %1202 %4389) (approx %1202 %4394) (approx %1202 (/.f64 (fma.f64 #s(literal 1/2 binary64) %4070 %4393) b)) (approx %1227 (/.f64 (-.f64 (*.f64 #s(literal 9/8 binary64) %325) %842) b)) (approx %1227 (/.f64 (-.f64 %4391 %327) b)) (approx %1227 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) %4070) %4019) b)) (approx %1236 %4412) (approx %1236 %4416) (approx %1236 %4422) (approx %1245 %4426) (approx %1245 %4430) (approx %1245 %4436) (approx %1254 %1592) (approx %1254 %4440) (approx %1254 %4444) (approx %1254 %4448) (approx %1278 %4452) (approx %1278 %4456) (approx %1278 %4459) (approx %1283 %314) (approx %1283 %4465) (approx %1283 %4470) (approx %1283 %4474) (approx %1295 (*.f64 b (-.f64 %4479 %585))) (approx %1295 (*.f64 b (-.f64 (fma.f64 #s(literal -9 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) (*.f64 a (*.f64 c %4477)) (fma.f64 #s(literal -2/27 binary64) %4104 (*.f64 #s(literal 3/16 binary64) %3957))) %75) %4479) %585))) (approx %1343 %4496) (approx %1343 %4500) (approx %1343 %4506) (approx %1355 (*.f64 #s(literal -3/2 binary64) %4508)) (approx %1355 (/.f64 %4513 b)) (approx %1355 (/.f64 (fma.f64 #s(literal -27/16 binary64) %4516 %4513) b)) (approx %1355 (/.f64 (fma.f64 #s(literal -27/16 binary64) %4516 (fma.f64 #s(literal -3/2 binary64) %79 (fma.f64 #s(literal -9/8 binary64) %4511 (*.f64 #s(literal -1/2 binary64) %4521)))) b)) (approx %4532 (*.f64 #s(literal 1/3 binary64) (/.f64 %4316 %17))) (approx %4532 (*.f64 b (fma.f64 #s(literal -1/2 binary64) %1725 %4537))) (approx %4532 (*.f64 b %4542)) (approx %4532 (*.f64 b (fma.f64 #s(literal -9/16 binary64) %3898 %4542))) (approx %1367 (*.f64 #s(literal -1/2 binary64) %4508)) (approx %1367 (/.f64 (-.f64 %4550 %4551) b)) (approx %1367 (/.f64 (-.f64 (*.f64 #s(literal -9/16 binary64) %4516) (fma.f64 #s(literal 3/8 binary64) %4511 %4551)) b)) (approx %1367 (/.f64 (-.f64 %4560 (fma.f64 #s(literal 3/8 binary64) %4511 (fma.f64 #s(literal 1/2 binary64) %79 (*.f64 #s(literal 9/16 binary64) %4516)))) b)) (approx %1435 (/.f64 %4567 b)) (approx %1435 (/.f64 (fma.f64 #s(literal -9/16 binary64) %4516 %4567) b)) (approx %1435 (/.f64 (fma.f64 #s(literal -9/16 binary64) %4516 (fma.f64 #s(literal -1/2 binary64) %79 (fma.f64 #s(literal -3/8 binary64) %4511 %4560))) b)) (approx %1446 (*.f64 #s(literal 1/3 binary64) (/.f64 %4240 a))) (approx %1446 (*.f64 %34 (-.f64 %4582 %4583))) (approx %1446 (*.f64 %34 (-.f64 (fma.f64 #s(literal -1/2 binary64) %875 %4582) %4588))) (approx %1446 (*.f64 %34 (-.f64 (fma.f64 #s(literal -1/2 binary64) %875 (fma.f64 #s(literal -3/8 binary64) %873 %4582)) %4588))) (approx %4597 (*.f64 #s(literal 1/9 binary64) (/.f64 %4332 %17))) (approx %4597 (*.f64 b (fma.f64 #s(literal -1/2 binary64) %1725 %4602))) (approx %4597 (*.f64 b %4607)) (approx %4597 (*.f64 b (fma.f64 #s(literal -9/16 binary64) %3898 %4607))) (approx %138 (*.f64 #s(literal -1 binary64) %3877)) (approx %138 (*.f64 #s(literal -1 binary64) %3883)) (approx %138 (*.f64 #s(literal -1 binary64) %3888)) (approx %169 (*.f64 #s(literal -1 binary64) %3891)) (approx %169 (*.f64 #s(literal -1 binary64) %3896)) (approx %169 (*.f64 #s(literal -1 binary64) %3900)) (approx %178 (*.f64 #s(literal -1 binary64) %3904)) (approx %178 (*.f64 #s(literal -1 binary64) %3908)) (approx %178 (*.f64 #s(literal -1 binary64) %3914)) (approx %199 (*.f64 #s(literal -1 binary64) %3918)) (approx %199 (*.f64 #s(literal -1 binary64) %3923)) (approx %199 (*.f64 #s(literal -1 binary64) %3927)) (approx %232 (*.f64 #s(literal -1 binary64) %3931)) (approx %232 (*.f64 #s(literal -1 binary64) %3936)) (approx %232 (*.f64 #s(literal -1 binary64) %3940)) (approx %252 (*.f64 #s(literal -1 binary64) %3944)) (approx %252 (*.f64 #s(literal -1 binary64) %3948)) (approx %252 (*.f64 #s(literal -1 binary64) %3951)) (approx %264 (*.f64 #s(literal 1/3 binary64) %90)) (approx %264 (*.f64 #s(literal -1 binary64) %3955)) (approx %264 (*.f64 #s(literal -1 binary64) %3961)) (approx %264 (*.f64 #s(literal -1 binary64) %3969)) (approx %281 (*.f64 #s(literal 6 binary64) b)) (approx %281 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4410 #s(literal 6 binary64))))) (approx %281 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4414 #s(literal 6 binary64))))) (approx %281 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4420 #s(literal 6 binary64))))) (approx %352 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %3987 %2367) %353))) (approx %359 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %3992 (*.f64 #s(literal 27/16 binary64) %157)) %353))) (approx %368 (*.f64 #s(literal -1 binary64) (/.f64 %4681 %369))) (approx %368 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %4001 %4681) %369))) (approx %377 (*.f64 #s(literal -1 binary64) (/.f64 %4690 %369))) (approx %377 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %4011 %4690) %369))) (approx %387 (*.f64 #s(literal -1 binary64) %4389)) (approx %387 (*.f64 #s(literal -1 binary64) %4394)) (approx %387 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %4022 %4393) b))) (approx %397 (*.f64 #s(literal -1 binary64) %4452)) (approx %397 (*.f64 #s(literal -1 binary64) %4456)) (approx %397 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) %1704 %4455) b))) (approx %3177 (*.f64 #s(literal -1 binary64) %4459)) (approx %520 (*.f64 #s(literal 2 binary64) b)) (approx %520 (*.f64 #s(literal -1 binary64) (*.f64 b %4718))) (approx %520 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4262 %4722)))) (approx %520 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4266 %4727)))) (approx %545 (*.f64 #s(literal -2 binary64) %25)) (approx %545 (*.f64 #s(literal -1 binary64) (*.f64 b %4735))) (approx %545 (*.f64 #s(literal -1 binary64) (*.f64 b %4740))) (approx %545 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -27/16 binary64) %3898 %4740)))) (approx %563 (*.f64 #s(literal -6 binary64) b)) (approx %563 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 6 binary64) %3929)))) (approx %563 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 6 binary64) %3934)))) (approx %563 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 6 binary64) %3938)))) (approx %588 (*.f64 #s(literal -1 binary64) (*.f64 b %4182))) (approx %597 %4766) (approx %597 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 9/8 binary64) %513 %3257) b))) (approx %597 (*.f64 #s(literal -1 binary64) (/.f64 %4774 b))) (approx %597 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) %4782 %4774) b))) (approx %675 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -3/2 binary64) %573 (fma.f64 #s(literal 3 binary64) %3290 %585))))) (approx %727 (*.f64 #s(literal -6 binary64) %25)) (approx %727 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -9/2 binary64) %1725 %4794)))) (approx %727 (*.f64 #s(literal -1 binary64) (*.f64 b %4800))) (approx %727 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -81/16 binary64) %3898 %4800)))) (approx %740 (*.f64 #s(literal -2/9 binary64) %25)) (approx %740 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1/6 binary64) %1725 %4810)))) (approx %740 (*.f64 #s(literal -1 binary64) (*.f64 b %4816))) (approx %740 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -3/16 binary64) %3898 %4816)))) (approx %770 (*.f64 #s(literal 2/3 binary64) b)) (approx %770 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %3902 #s(literal 2/3 binary64))))) (approx %770 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %3906 #s(literal 2/3 binary64))))) (approx %770 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %3912 #s(literal 2/3 binary64))))) (approx %805 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 3/8 binary64) %35)) b))) (approx %811 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3/8 binary64) %325 (*.f64 #s(literal 1/2 binary64) c)) b))) (approx %849 (*.f64 #s(literal -2 binary64) b)) (approx %849 (*.f64 #s(literal -1 binary64) (*.f64 b %4722))) (approx %849 (*.f64 #s(literal -1 binary64) (*.f64 b %4727))) (approx %849 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 2 binary64) %3886)))) (approx %867 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4188 %576)))) (approx %867 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal -27/32 binary64) %4186 %585) (fma.f64 #s(literal -9/8 binary64) %4180 %576))))) (approx %899 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3/8 binary64) %325 (fma.f64 #s(literal 1/2 binary64) c (*.f64 #s(literal 9/16 binary64) %841))) b))) (approx %909 (*.f64 #s(literal -2/3 binary64) %25)) (approx %909 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1/2 binary64) %1725 %4878)))) (approx %909 (*.f64 #s(literal -1 binary64) (*.f64 b %4884))) (approx %909 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -9/16 binary64) %3898 %4884)))) (approx %951 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3/8 binary64) %325 (fma.f64 #s(literal 1/2 binary64) c (fma.f64 #s(literal 9/16 binary64) %841 (*.f64 #s(literal 135/128 binary64) %924)))) b))) (approx %964 (*.f64 #s(literal -1 binary64) (*.f64 b %4900))) (approx %964 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 %4900 (*.f64 #s(literal 3/4 binary64) (/.f64 %12 (*.f64 %369 %4900))))))) (approx %964 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 %4900 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) %4911 (*.f64 #s(literal -9/16 binary64) %4913)) %369)))))) (approx %964 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 %4900 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/4 binary64) %4911 (fma.f64 #s(literal -9/16 binary64) %4913 (*.f64 #s(literal 9/32 binary64) (/.f64 %40 (*.f64 %369 (pow.f64 %4900 #s(literal 3 binary64))))))) %369)))))) (approx %1002 %4936) (approx %1002 (*.f64 %34 (fma.f64 #s(literal 3/2 binary64) %499 %4935))) (approx %1002 (*.f64 %34 (fma.f64 #s(literal -1 binary64) (/.f64 %3985 %369) %4935))) (approx %1002 (*.f64 %34 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/2 binary64) %12 (fma.f64 #s(literal -9/8 binary64) %825 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -9/16 binary64) %4945 (*.f64 #s(literal 9/16 binary64) %4945)) %369)))) %369) %4935))) (approx %1010 (*.f64 #s(literal -1 binary64) %4260)) (approx %1010 (*.f64 #s(literal -1 binary64) %4264)) (approx %1010 (*.f64 #s(literal -1 binary64) %4268)) (approx %1023 (*.f64 #s(literal -1 binary64) %4272)) (approx %1023 (*.f64 #s(literal -1 binary64) %4276)) (approx %1023 (*.f64 #s(literal -1 binary64) %4280)) (approx %1047 (*.f64 #s(literal -1/2 binary64) %592)) (approx %1047 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3/8 binary64) %513 %4970) b))) (approx %1047 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) a (*.f64 #s(literal 9/16 binary64) %3958)) %4977) b))) (approx %1047 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) %4782 %4970) (fma.f64 #s(literal -9/16 binary64) %3958 %4977)) b))) (approx %1065 (*.f64 #s(literal -1 binary64) %4304)) (approx %1065 (*.f64 #s(literal -1 binary64) %4309)) (approx %1065 (*.f64 #s(literal -1 binary64) %4313)) (approx %1075 (*.f64 #s(literal -2 binary64) %90)) (approx %1075 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -3/2 binary64) %513 %4996)))) (approx %1075 (*.f64 #s(literal -1 binary64) (*.f64 b %5002))) (approx %1075 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -27/16 binary64) %3964 %5002)))) (approx %1085 (*.f64 #s(literal -6 binary64) %90)) (approx %1085 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -9/2 binary64) %513 %5012)))) (approx %1085 (*.f64 #s(literal -1 binary64) (*.f64 b %5018))) (approx %1085 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -81/16 binary64) %3964 %5018)))) (approx %1094 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 2/3 binary64) %3916)))) (approx %1094 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 2/3 binary64) %3921)))) (approx %1094 (*.f64 #s(literal -1 binary64) (*.f64 b (+.f64 #s(literal 2/3 binary64) %3925)))) (approx %1173 (*.f64 #s(literal -1/9 binary64) b)) (approx %1173 (*.f64 #s(literal -1 binary64) %4374)) (approx %1173 (*.f64 #s(literal -1 binary64) %4379)) (approx %1173 (*.f64 #s(literal -1 binary64) %4383)) (approx %1202 (*.f64 #s(literal 2 binary64) %25)) (approx %1202 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4270 %4734)))) (approx %1202 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal 9/8 binary64) %3893 %4270) %4734)))) (approx %1202 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal 9/8 binary64) %3893 (fma.f64 #s(literal 3/2 binary64) %1725 %4278)) %4734)))) (approx %1227 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4274 %4735)))) (approx %1227 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4278 %4740)))) (approx %1236 (*.f64 #s(literal -1 binary64) %4412)) (approx %1236 (*.f64 #s(literal -1 binary64) %4416)) (approx %1236 (*.f64 #s(literal -1 binary64) %4422)) (approx %1245 (*.f64 #s(literal -1 binary64) %4426)) (approx %1245 (*.f64 #s(literal -1 binary64) %4430)) (approx %1245 (*.f64 #s(literal -1 binary64) %4436)) (approx %1254 (*.f64 #s(literal -1 binary64) %4440)) (approx %1254 (*.f64 #s(literal -1 binary64) %4444)) (approx %1254 (*.f64 #s(literal -1 binary64) %4448)) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal 9/8 binary64) %3879 %4258) #s(literal 2 binary64))))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal 9/8 binary64) %3879 (fma.f64 #s(literal 3/2 binary64) %35 %4266)) #s(literal 2 binary64))))) (approx %1283 (*.f64 #s(literal -1 binary64) %4465)) (approx %1283 (*.f64 #s(literal -1 binary64) %4470)) (approx %1283 (*.f64 #s(literal -1 binary64) %4474)) (approx %1295 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -9 binary64) (/.f64 (fma.f64 #s(literal -9/32 binary64) %3963 (*.f64 #s(literal -9/128 binary64) %3963)) %75) %4774) b))) (approx %1343 (*.f64 #s(literal -1 binary64) %4496)) (approx %1343 (*.f64 #s(literal -1 binary64) %4500)) (approx %1343 (*.f64 #s(literal -1 binary64) %4506)) (approx %1355 (*.f64 #s(literal -1 binary64) %5121)) (approx %1355 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4303 %113)))) (approx %1355 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4308 %113)))) (approx %1355 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %4312 %113)))) (approx %1367 (*.f64 #s(literal -1 binary64) %5137)) (approx %1367 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal -1/2 binary64) %513 %127) %784)))) (approx %1367 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal -3/8 binary64) %3958 %127) %3954)))) (approx %1367 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal -9/16 binary64) %3964 %127) %3960)))) (approx %1392 (*.f64 #s(literal -1 binary64) (/.f64 %5137 %17))) (approx %1392 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal -1/2 binary64) %1725 %106) %101)))) (approx %1392 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 %5164 %101)))) (approx %1392 (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (fma.f64 #s(literal -9/16 binary64) %3898 %5164) %101)))) (approx %1435 (*.f64 #s(literal -2/3 binary64) %90)) (approx %1435 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1/2 binary64) %513 %5176)))) (approx %1435 (*.f64 #s(literal -1 binary64) (*.f64 b %5182))) (approx %1435 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -9/16 binary64) %3964 %5182)))) (approx %1446 (*.f64 #s(literal 1/3 binary64) (/.f64 %4936 a))) (approx %1446 (*.f64 %34 (-.f64 %5194 %4583))) (approx %1446 (*.f64 %34 (fma.f64 #s(literal -1 binary64) (/.f64 %3943 b) %5194))) (approx %1446 (*.f64 %34 (fma.f64 #s(literal -1 binary64) (/.f64 %3947 b) %5194))) (approx %5206 (*.f64 #s(literal -1/3 binary64) (/.f64 %5121 %17))) (approx %5206 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1/2 binary64) %1725 %5211)))) (approx %5206 (*.f64 #s(literal -1 binary64) (*.f64 b %5217))) (approx %5206 (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -9/16 binary64) %3898 %5217)))) (approx c c) (approx %37 %39) (approx %45 %47) (approx %53 %55) (approx %65 %5231) (approx %138 %5238) (approx %138 %5248) (approx %169 %5250) (approx %169 %5257) (approx %169 %5265) (approx %178 (fma.f64 #s(literal -1/3 binary64) %139 %5269)) (approx %178 (fma.f64 #s(literal -1/3 binary64) %139 %5276)) (approx %199 (fma.f64 #s(literal 1/3 binary64) %139 %5281)) (approx %199 (fma.f64 #s(literal 1/3 binary64) %139 %5288)) (approx %232 %5294) (approx %232 %5301) (approx %252 (fma.f64 #s(literal -1/2 binary64) %146 %253)) (approx %252 %5309) (approx %252 %5316) (approx %264 (fma.f64 #s(literal -1/3 binary64) %265 (*.f64 #s(literal 1/2 binary64) %5318))) (approx %264 (fma.f64 #s(literal -1/3 binary64) %265 (*.f64 c (fma.f64 #s(literal 3/8 binary64) %5322 %5324)))) (approx %264 (fma.f64 #s(literal -1/3 binary64) %265 (*.f64 c (fma.f64 #s(literal 1/2 binary64) %5323 (*.f64 c (fma.f64 #s(literal 3/8 binary64) %5329 (*.f64 #s(literal 9/16 binary64) %5331))))))) (approx %281 (fma.f64 #s(literal -3 binary64) %139 (fma.f64 #s(literal 3 binary64) b %5341))) (approx %281 (fma.f64 #s(literal -3 binary64) %139 (fma.f64 #s(literal 3 binary64) b %5349))) (approx %324 (*.f64 c %4172)) (approx %331 %67) (approx %332 (*.f64 #s(literal 405/64 binary64) %55)) (approx %333 (*.f64 #s(literal 405/64 binary64) %942)) (approx %338 (*.f64 #s(literal 405/64 binary64) %952)) (approx %344 (*.f64 #s(literal -405/128 binary64) %952)) (approx %352 (*.f64 %47 (-.f64 (*.f64 #s(literal -405/128 binary64) (/.f64 %12 %340)) (*.f64 #s(literal 27/16 binary64) (/.f64 #s(literal 1 binary64) %353))))) (approx %359 (*.f64 %47 %5375)) (approx %368 (*.f64 %39 (-.f64 (*.f64 #s(literal -27/16 binary64) (/.f64 %12 %353)) %5381))) (approx %368 (*.f64 %39 (-.f64 (*.f64 c %5375) %5381))) (approx %377 (*.f64 %39 %5392)) (approx %377 (*.f64 %39 %5400)) (approx %387 (*.f64 c (-.f64 (*.f64 #s(literal -9/8 binary64) %499) %678))) (approx %387 (*.f64 c (-.f64 (*.f64 c %5392) %678))) (approx %387 (*.f64 c (-.f64 (*.f64 c %5400) %678))) (approx %397 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %592 %5416))) (approx %397 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %592 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %5420 %5422))))) (approx %397 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %592 (*.f64 c (fma.f64 #s(literal -9/8 binary64) %5421 (*.f64 c (fma.f64 #s(literal -405/128 binary64) (/.f64 %5330 %340) (*.f64 #s(literal -27/16 binary64) %5429)))))))) (approx %3177 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %592 (*.f64 c (fma.f64 #s(literal -9/8 binary64) %5421 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %5429 (*.f64 #s(literal -1/2 binary64) (/.f64 %5438 %340))))))))) (approx %423 (*.f64 c %3376)) (approx %430 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %1707 (*.f64 #s(literal -9/8 binary64) (*.f64 %17 %416))))) (approx %443 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %1707 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %5240 %5455))))) (approx %450 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %76 (*.f64 #s(literal -9/8 binary64) (*.f64 %17 %432))))) (approx %450 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %76 (*.f64 c (fma.f64 #s(literal -27/16 binary64) (*.f64 %43 %416) %5468))))) (approx %470 (*.f64 c (fma.f64 #s(literal -3/2 binary64) %76 (*.f64 c (fma.f64 #s(literal -9/8 binary64) %5467 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %5474 (*.f64 #s(literal -1/2 binary64) %5438)))))))) (approx %479 (*.f64 c (fma.f64 #s(literal -3/2 binary64) a (*.f64 c (fma.f64 #s(literal -27/16 binary64) (/.f64 %5240 %431) %5485))))) (approx %479 (*.f64 c (fma.f64 #s(literal -3/2 binary64) a (*.f64 c (fma.f64 #s(literal -9/8 binary64) %5484 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %5491 (*.f64 #s(literal -1/2 binary64) (/.f64 %5438 %75))))))))) (approx %520 (-.f64 (+.f64 b %5504) %139)) (approx %520 (-.f64 (+.f64 b %5512) %139)) (approx %545 (-.f64 %5250 %25)) (approx %545 (-.f64 %5257 %25)) (approx %545 (-.f64 %5265 %25)) (approx %563 (fma.f64 #s(literal -3 binary64) b %5294)) (approx %563 (fma.f64 #s(literal -3 binary64) b %5301)) (approx %578 %584) (approx %579 (/.f64 #s(literal 2 binary64) c)) (approx %580 (/.f64 %4718 c)) (approx %588 (/.f64 (fma.f64 #s(literal -2 binary64) b %518) c)) (approx %597 (fma.f64 #s(literal -3 binary64) %598 (*.f64 #s(literal 9/2 binary64) (/.f64 %79 %602)))) (approx %597 (fma.f64 #s(literal -3 binary64) %598 (*.f64 c (fma.f64 #s(literal 3 binary64) (*.f64 c %5541) (*.f64 #s(literal 9/2 binary64) %5543))))) (approx %597 (fma.f64 #s(literal -3 binary64) %598 (*.f64 c (fma.f64 #s(literal 9/2 binary64) %5543 (*.f64 c (fma.f64 #s(literal 3 binary64) (*.f64 c (fma.f64 #s(literal -27/16 binary64) (/.f64 %22 %628) (fma.f64 #s(literal -3/2 binary64) (/.f64 (*.f64 a %5541) %631) (*.f64 #s(literal 27/16 binary64) (/.f64 %22 %633))))) (*.f64 #s(literal 3 binary64) %5541))))))) (approx %653 %5566) (approx %660 %5568) (approx %664 %5570) (approx %672 (/.f64 (-.f64 (*.f64 c %5570) #s(literal 2 binary64)) c)) (approx %675 (/.f64 (fma.f64 #s(literal -2 binary64) b (*.f64 c (fma.f64 #s(literal -3 binary64) %5576 %593))) c)) (approx %683 (fma.f64 #s(literal 3 binary64) %684 (*.f64 #s(literal 9/2 binary64) %5582))) (approx %683 (fma.f64 #s(literal 3 binary64) %684 (*.f64 c (fma.f64 #s(literal -3 binary64) %5590 (*.f64 #s(literal 9/2 binary64) %5591))))) (approx %683 (fma.f64 #s(literal 3 binary64) %684 (*.f64 c (fma.f64 #s(literal 9/2 binary64) %5591 (*.f64 c (fma.f64 #s(literal -3 binary64) %5604 (*.f64 #s(literal -3 binary64) %5589))))))) (approx %727 (fma.f64 #s(literal -9/2 binary64) %146 %728)) (approx %727 (fma.f64 #s(literal 3 binary64) %547 %5617)) (approx %727 (fma.f64 #s(literal 3 binary64) %547 (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -81/16 binary64) %5259 (*.f64 #s(literal -27/8 binary64) %5260))) %5615)))) (approx %740 (fma.f64 #s(literal -1/6 binary64) %146 %741)) (approx %740 (fma.f64 #s(literal 1/9 binary64) %547 (*.f64 c (-.f64 (*.f64 #s(literal -1/8 binary64) %5252) %5630)))) (approx %740 (fma.f64 #s(literal 1/9 binary64) %547 (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -3/16 binary64) %5259 (*.f64 #s(literal -1/8 binary64) %5260))) %5630)))) (approx %770 (fma.f64 #s(literal -1/3 binary64) %139 (fma.f64 #s(literal 1/3 binary64) b %5269))) (approx %770 (fma.f64 #s(literal -1/3 binary64) %139 (fma.f64 #s(literal 1/3 binary64) b %5276))) (approx %797 (*.f64 c %510)) (approx %811 (*.f64 c %809)) (approx %839 (*.f64 c (fma.f64 #s(literal -27/16 binary64) %3958 %791))) (approx %849 (-.f64 %5238 b)) (approx %849 (-.f64 %5248 b)) (approx %867 (/.f64 (fma.f64 #s(literal -2 binary64) b (*.f64 c (-.f64 %5416 %4766))) c)) (approx %867 (/.f64 (fma.f64 #s(literal -2 binary64) b (*.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal 27/32 binary64) %5420) (*.f64 #s(literal 9/8 binary64) %5421))) %4766))) c)) (approx %890 (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -9/16 binary64) %4180 %5673)) #s(literal 1/2 binary64)))) (approx %899 (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -9/16 binary64) %5389 %5679)) %808))) (approx %909 (fma.f64 #s(literal -1/2 binary64) %146 %910)) (approx %909 (fma.f64 #s(literal 1/3 binary64) %547 %5308)) (approx %909 (fma.f64 #s(literal 1/3 binary64) %547 %5315)) (approx %932 (*.f64 %39 %5691)) (approx %938 (*.f64 c (-.f64 (*.f64 c %5691) #s(literal 1/2 binary64)))) (approx %941 (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -3/8 binary64) %573 (*.f64 c (fma.f64 #s(literal -135/128 binary64) (/.f64 %5240 %75) (*.f64 #s(literal -9/16 binary64) %5699))))) #s(literal 1/2 binary64)))) (approx %951 (*.f64 c (-.f64 (*.f64 c (fma.f64 #s(literal -3/8 binary64) %5390 (*.f64 c (fma.f64 #s(literal -135/128 binary64) %5395 (*.f64 #s(literal -9/16 binary64) %5396))))) %808))) (approx %964 (+.f64 %965 (*.f64 c (fma.f64 #s(literal -3/4 binary64) %5716 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c %5719) %965)))))) (approx %964 (+.f64 %965 (*.f64 c (fma.f64 #s(literal -3/4 binary64) %5716 (*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c (-.f64 (*.f64 #s(literal -27/16 binary64) (/.f64 %43 %159)) (*.f64 #s(literal -3/4 binary64) (/.f64 (*.f64 a %5719) %988)))) %965) (*.f64 #s(literal 1/2 binary64) (/.f64 %5719 %965)))))))) (approx %1002 (fma.f64 c %5236 %973)) (approx %1002 (fma.f64 c %5246 %973)) (approx %1010 (-.f64 %5504 %139)) (approx %1010 (-.f64 %5512 %139)) (approx %1023 (-.f64 %1210 %170)) (approx %1023 (-.f64 (*.f64 c %5753) %170)) (approx %1023 (-.f64 (*.f64 c %5759) %170)) (approx %1034 (+.f64 %139 (fma.f64 #s(literal -1 binary64) b %5237))) (approx %1034 (+.f64 %139 (fma.f64 #s(literal -1 binary64) b %5247))) (approx %1047 (fma.f64 #s(literal 3/2 binary64) %5582 %684)) (approx %1047 (fma.f64 c (-.f64 (*.f64 #s(literal -1 binary64) %5590) %5772) %684)) (approx %1047 (fma.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) %5604) %5589)) %5772) %684)) (approx %2109 %5782) (approx %1065 %5784) (approx %1065 %5789) (approx %1065 %5796) (approx %1075 %5798) (approx %1075 (fma.f64 #s(literal -3/2 binary64) %5318 %5798)) (approx %1075 (fma.f64 #s(literal -1 binary64) %90 %5789)) (approx %1075 (fma.f64 #s(literal -1 binary64) %90 %5796)) (approx %1085 %5807) (approx %1085 (fma.f64 #s(literal -9/2 binary64) %5318 %5807)) (approx %1085 (fma.f64 #s(literal -3 binary64) %90 (fma.f64 #s(literal 3 binary64) %265 (*.f64 c (fma.f64 #s(literal -9/2 binary64) %5323 (*.f64 #s(literal -27/8 binary64) %5322)))))) (approx %1085 (fma.f64 #s(literal -3 binary64) %90 (fma.f64 #s(literal 3 binary64) %265 (*.f64 c (fma.f64 #s(literal -9/2 binary64) %5323 (*.f64 c (fma.f64 #s(literal -81/16 binary64) %5331 (*.f64 #s(literal -27/8 binary64) %5329)))))))) (approx %4344 (/.f64 %5807 a)) (approx %1094 (fma.f64 #s(literal 1/3 binary64) %546 %5281)) (approx %1094 (fma.f64 #s(literal 1/3 binary64) %546 %5288)) (approx %1101 (fma.f64 #s(literal 3 binary64) %1102 (*.f64 #s(literal 9/2 binary64) (/.f64 %79 %1106)))) (approx %1101 (fma.f64 #s(literal 3 binary64) %1102 (*.f64 c (fma.f64 #s(literal -3 binary64) (*.f64 c %5838) (*.f64 #s(literal 9/2 binary64) %5840))))) (approx %1101 (fma.f64 #s(literal 3 binary64) %1102 (*.f64 c (fma.f64 #s(literal 9/2 binary64) %5840 (*.f64 c (fma.f64 #s(literal -3 binary64) (*.f64 c (fma.f64 #s(literal -27/16 binary64) (/.f64 %22 %1127) (fma.f64 #s(literal -27/16 binary64) (/.f64 %22 %1129) (*.f64 #s(literal 3/2 binary64) (/.f64 (*.f64 a %5838) %1132))))) (*.f64 #s(literal -3 binary64) %5838))))))) (approx %1145 (fma.f64 #s(literal -1/2 binary64) %146 %1147)) (approx %1145 (fma.f64 #s(literal 1/3 binary64) %1146 %5308)) (approx %1145 (fma.f64 #s(literal 1/3 binary64) %1146 %5315)) (approx %1160 %5867) (approx %1160 (fma.f64 #s(literal -1/2 binary64) %146 %5867)) (approx %1160 (fma.f64 #s(literal -1/3 binary64) %25 %5309)) (approx %1160 (fma.f64 #s(literal -1/3 binary64) %25 %5316)) (approx %1173 (fma.f64 #s(literal 1/9 binary64) %139 (*.f64 c (fma.f64 #s(literal -1/6 binary64) %5233 (*.f64 #s(literal -1/8 binary64) %5234))))) (approx %1173 (fma.f64 #s(literal 1/9 binary64) %139 (*.f64 c (fma.f64 #s(literal -1/6 binary64) %5233 (*.f64 c (fma.f64 #s(literal -3/16 binary64) %5241 (*.f64 #s(literal -1/8 binary64) %5242))))))) (approx %1185 (fma.f64 #s(literal -1/2 binary64) %146 %1187)) (approx %1185 (fma.f64 #s(literal 1/9 binary64) %1186 %5308)) (approx %1185 (fma.f64 #s(literal 1/9 binary64) %1186 %5315)) (approx %1202 %5893) (approx %1202 (fma.f64 #s(literal -1 binary64) %170 %5895)) (approx %1202 (fma.f64 #s(literal -1 binary64) %170 %5898)) (approx %1202 (fma.f64 #s(literal -1 binary64) %170 (fma.f64 c (fma.f64 c (fma.f64 #s(literal 9/8 binary64) %5260 %5757) %5255) %25))) (approx %1227 %5906) (approx %1227 (-.f64 %5895 %170)) (approx %1227 (-.f64 %5898 %170)) (approx %1227 (-.f64 (fma.f64 c %5759 %25) %170)) (approx %1236 (fma.f64 #s(literal -3 binary64) %139 %5341)) (approx %1236 (fma.f64 #s(literal -3 binary64) %139 %5349)) (approx %1245 (fma.f64 #s(literal -3 binary64) %170 %291)) (approx %1245 (fma.f64 #s(literal -3 binary64) %170 (*.f64 c (fma.f64 #s(literal 27/8 binary64) %5252 %5615)))) (approx %1245 (fma.f64 #s(literal -3 binary64) %170 (*.f64 c (fma.f64 c (fma.f64 #s(literal 27/8 binary64) %5260 (*.f64 #s(literal 81/16 binary64) %5259)) %5615)))) (approx %1254 (-.f64 (*.f64 #s(literal -9/2 binary64) %146) %1246)) (approx %1254 (-.f64 %5617 %1246)) (approx %1254 (-.f64 (*.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -81/16 binary64) %5259) (*.f64 #s(literal 27/8 binary64) %5260))) %5615)) %1246)) (approx %1278 (+.f64 b (fma.f64 #s(literal -1 binary64) %139 (*.f64 c (fma.f64 #s(literal 9/8 binary64) %5234 (*.f64 #s(literal 3/2 binary64) %5233)))))) (approx %1278 (+.f64 b (fma.f64 #s(literal -1 binary64) %139 (*.f64 c (fma.f64 #s(literal 3/2 binary64) %5233 (*.f64 c (fma.f64 #s(literal 9/8 binary64) %5242 %5508))))))) (approx %1283 (fma.f64 #s(literal -3/2 binary64) (/.f64 c %265) %1284)) (approx %1283 (fma.f64 c (-.f64 (*.f64 #s(literal -9/8 binary64) (/.f64 c %149)) %5963) %1284)) (approx %1283 (fma.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -27/16 binary64) (/.f64 %12 %159)) (*.f64 #s(literal 9/8 binary64) (/.f64 #s(literal 1 binary64) %149)))) %5963) %1284)) (approx %1295 (fma.f64 #s(literal 9 binary64) %1296 (*.f64 #s(literal 81/2 binary64) (/.f64 %79 %1301)))) (approx %1295 (fma.f64 #s(literal 9 binary64) %1296 (*.f64 c (fma.f64 #s(literal -9 binary64) (*.f64 c %5983) (*.f64 #s(literal 81/2 binary64) %5985))))) (approx %1295 (fma.f64 #s(literal 9 binary64) %1296 (*.f64 c (fma.f64 #s(literal 81/2 binary64) %5985 (*.f64 c (fma.f64 #s(literal -9 binary64) (*.f64 c (fma.f64 #s(literal -243/16 binary64) (/.f64 %22 %1325) (fma.f64 #s(literal -81/16 binary64) (/.f64 %22 %1327) (*.f64 #s(literal 9/2 binary64) (/.f64 (*.f64 a %5983) %1330))))) (*.f64 #s(literal -9 binary64) %5983))))))) (approx %1343 (fma.f64 #s(literal -3 binary64) %265 (*.f64 #s(literal 9/2 binary64) %5318))) (approx %1343 (fma.f64 #s(literal -3 binary64) %265 (*.f64 c (fma.f64 #s(literal 27/8 binary64) %5322 (*.f64 #s(literal 9/2 binary64) %5323))))) (approx %1343 (fma.f64 #s(literal -3 binary64) %265 (*.f64 c (fma.f64 #s(literal 9/2 binary64) %5323 (*.f64 c (fma.f64 #s(literal 27/8 binary64) %5329 (*.f64 #s(literal 81/16 binary64) %5331))))))) (approx %1355 %6021) (approx %1355 (-.f64 %5784 %90)) (approx %1355 (-.f64 %5789 %90)) (approx %1355 (-.f64 %5796 %90)) (approx %4532 %6030) (approx %4532 (fma.f64 #s(literal -1/2 binary64) %146 %6030)) (approx %4532 (fma.f64 #s(literal 1/3 binary64) %6029 %5308)) (approx %4532 (fma.f64 #s(literal 1/3 binary64) %6029 %5315)) (approx %1367 %6038) (approx %1367 (-.f64 (fma.f64 #s(literal -1/2 binary64) %5318 %961) %266)) (approx %1367 (-.f64 (fma.f64 #s(literal -1/3 binary64) %90 (*.f64 c (-.f64 %6043 %5324))) %266)) (approx %1367 (-.f64 (fma.f64 #s(literal -1/3 binary64) %90 (*.f64 c (-.f64 (*.f64 c (-.f64 (*.f64 #s(literal -9/16 binary64) %5331) (*.f64 #s(literal 3/8 binary64) %5329))) %5324))) %266)) (approx %1392 (/.f64 %6038 %17)) (approx %1392 (-.f64 (fma.f64 #s(literal -1/2 binary64) %146 %109) %6061)) (approx %1392 (-.f64 (fma.f64 #s(literal -1/3 binary64) %25 %5308) %6061)) (approx %1392 (-.f64 (fma.f64 #s(literal -1/3 binary64) %25 %5315) %6061)) (approx %6070 %6071) (approx %6070 (fma.f64 #s(literal -1/2 binary64) %146 %6071)) (approx %6070 (fma.f64 #s(literal 1/3 binary64) %5782 %5308)) (approx %6070 (fma.f64 #s(literal 1/3 binary64) %5782 %5315)) (approx %1405 (fma.f64 #s(literal -1/2 binary64) %146 %1406)) (approx %1405 (fma.f64 #s(literal -1/3 binary64) %1204 %5308)) (approx %1405 (fma.f64 #s(literal -1/3 binary64) %1204 %5315)) (approx %596 (fma.f64 #s(literal -1/3 binary64) %521 %5281)) (approx %596 (fma.f64 #s(literal -1/3 binary64) %521 %5288)) (approx %1426 (fma.f64 #s(literal -1/2 binary64) %146 %1427)) (approx %1426 (fma.f64 #s(literal -1/3 binary64) %1228 %5308)) (approx %1426 (fma.f64 #s(literal -1/3 binary64) %1228 %5315)) (approx %1435 (fma.f64 #s(literal -1/2 binary64) %5318 %1437)) (approx %1435 (fma.f64 #s(literal -1/3 binary64) %1436 (*.f64 c (fma.f64 #s(literal -1/2 binary64) %5323 %6043)))) (approx %1435 (fma.f64 #s(literal -1/3 binary64) %1436 (*.f64 c (fma.f64 #s(literal -1/2 binary64) %5323 (*.f64 c (fma.f64 #s(literal -9/16 binary64) %5331 (*.f64 #s(literal -3/8 binary64) %5329))))))) (approx %6108 %6109) (approx %6108 (fma.f64 #s(literal -1/2 binary64) %146 %6109)) (approx %6108 (fma.f64 #s(literal -1/3 binary64) %5906 %5308)) (approx %6108 (fma.f64 #s(literal -1/3 binary64) %5906 %5315)) (approx %1446 %6119) (approx %1446 (fma.f64 #s(literal -1/2 binary64) %146 %6119)) (approx %1446 (fma.f64 #s(literal -1/3 binary64) %25 (fma.f64 #s(literal 1/3 binary64) %6117 %5308))) (approx %1446 (fma.f64 #s(literal -1/3 binary64) %25 (fma.f64 #s(literal 1/3 binary64) %6117 %5315))) (approx %6129 %6130) (approx %6129 (fma.f64 #s(literal -1/2 binary64) %146 %6130)) (approx %6129 (fma.f64 #s(literal -1/3 binary64) %5893 %5308)) (approx %6129 (fma.f64 #s(literal -1/3 binary64) %5893 %5315)) (approx %1464 (fma.f64 #s(literal -1 binary64) %1465 (*.f64 #s(literal -1/2 binary64) %146))) (approx %1464 (fma.f64 #s(literal -1 binary64) %1465 %5308)) (approx %1464 (fma.f64 #s(literal -1 binary64) %1465 %5315)) (approx %5206 %6146) (approx %5206 (fma.f64 #s(literal -1/2 binary64) %146 %6146)) (approx %5206 (fma.f64 #s(literal 1/3 binary64) %6145 %5308)) (approx %5206 (fma.f64 #s(literal 1/3 binary64) %6145 %5315)) (approx %4597 %6155) (approx %4597 (fma.f64 #s(literal -1/2 binary64) %146 %6155)) (approx %4597 (fma.f64 #s(literal 1/9 binary64) %6154 %5308)) (approx %4597 (fma.f64 #s(literal 1/9 binary64) %6154 %5315)) (approx %1480 (fma.f64 #s(literal -1/2 binary64) %146 %1482)) (approx %1480 (fma.f64 #s(literal -1/9 binary64) %1481 %5308)) (approx %1480 (fma.f64 #s(literal -1/9 binary64) %1481 %5315)) (approx %133 (*.f64 c (fma.f64 #s(literal -3 binary64) a %3256))) (approx %138 %6175) (approx %138 %6181) (approx %138 %6188) (approx %138 %6197) (approx %169 %6199) (approx %169 %6205) (approx %169 %6210) (approx %169 %6216) (approx %178 (*.f64 #s(literal -1/3 binary64) %6175)) (approx %178 %6222) (approx %178 %6227) (approx %178 %6232) (approx %199 (*.f64 #s(literal 1/3 binary64) %6175)) (approx %199 %6238) (approx %199 %6241) (approx %199 %6245) (approx %232 (*.f64 #s(literal 3 binary64) %6175)) (approx %232 %6251) (approx %232 %6254) (approx %232 %6258) (approx %252 (*.f64 #s(literal 1/3 binary64) %6199)) (approx %252 %6264) (approx %252 %6267) (approx %252 %6271) (approx %264 (*.f64 #s(literal -1/3 binary64) %6273)) (approx %264 %6280) (approx %264 %6286) (approx %264 %6292) (approx %281 (*.f64 #s(literal -3 binary64) %6175)) (approx %281 (*.f64 c (fma.f64 #s(literal -3 binary64) %6174 %6296))) (approx %281 (*.f64 c (fma.f64 #s(literal -3 binary64) %6174 (fma.f64 #s(literal -3/2 binary64) %6178 %6296)))) (approx %281 (*.f64 c (fma.f64 #s(literal -3 binary64) %6174 (fma.f64 #s(literal -3/2 binary64) %6178 (fma.f64 #s(literal 3/8 binary64) %6185 %6296))))) (approx %324 (*.f64 %39 %6309)) (approx %352 (*.f64 %55 (-.f64 (*.f64 #s(literal -405/128 binary64) (/.f64 a %340)) (*.f64 #s(literal 27/16 binary64) (/.f64 #s(literal 1 binary64) %6314))))) (approx %359 (*.f64 #s(literal -405/128 binary64) (/.f64 %933 %340))) (approx %359 (*.f64 %55 %6326)) (approx %368 (*.f64 %55 (-.f64 %6326 (/.f64 #s(literal 9/8 binary64) %6329)))) (approx %377 (*.f64 #s(literal -405/128 binary64) %1998)) (approx %377 (*.f64 %55 (fma.f64 #s(literal -405/128 binary64) %6336 (*.f64 #s(literal -27/16 binary64) %6337)))) (approx %377 (*.f64 %55 %6345)) (approx %387 (*.f64 %55 (-.f64 %6345 (*.f64 #s(literal 3/2 binary64) %6349)))) (approx %397 (*.f64 #s(literal -405/128 binary64) (/.f64 %56 %340))) (approx %397 (*.f64 %55 (fma.f64 #s(literal -405/128 binary64) %6357 (*.f64 #s(literal -27/16 binary64) %6358)))) (approx %397 (*.f64 %55 (fma.f64 #s(literal -405/128 binary64) %6357 (fma.f64 #s(literal -27/16 binary64) %6358 %6364)))) (approx %397 (*.f64 %55 (fma.f64 #s(literal -405/128 binary64) %6357 (fma.f64 #s(literal -27/16 binary64) %6358 (fma.f64 #s(literal -3/2 binary64) %6369 %6364))))) (approx %3177 (*.f64 #s(literal -1/2 binary64) (/.f64 %5231 %340))) (approx %3177 (*.f64 %55 (fma.f64 #s(literal -27/16 binary64) %6358 %6379))) (approx %3177 (*.f64 %55 (fma.f64 #s(literal -27/16 binary64) %6358 %6383))) (approx %3177 (*.f64 %55 (fma.f64 #s(literal -27/16 binary64) %6358 (fma.f64 #s(literal -3/2 binary64) %6369 %6383)))) (approx %423 (*.f64 %39 (fma.f64 #s(literal -3/2 binary64) (/.f64 %1805 c) (*.f64 #s(literal -9/8 binary64) %17)))) (approx %430 (*.f64 %39 %6397)) (approx %443 (*.f64 %47 (fma.f64 #s(literal -27/16 binary64) %43 %6401))) (approx %443 (*.f64 %47 (fma.f64 #s(literal -27/16 binary64) %43 (fma.f64 #s(literal -3/2 binary64) (/.f64 %1707 %39) %6401)))) (approx %450 (*.f64 %47 (fma.f64 #s(literal -27/16 binary64) %5474 %6411))) (approx %450 (*.f64 %47 (fma.f64 #s(literal -27/16 binary64) %5474 (fma.f64 #s(literal -3/2 binary64) (/.f64 %76 %39) %6411)))) (approx %470 (*.f64 #s(literal -1/2 binary64) %5231)) (approx %470 (*.f64 %55 (fma.f64 #s(literal -27/16 binary64) %6422 %6423))) (approx %470 (*.f64 %55 (fma.f64 #s(literal -27/16 binary64) %6422 %6428))) (approx %470 (*.f64 %55 (fma.f64 #s(literal -27/16 binary64) %6422 (fma.f64 #s(literal -3/2 binary64) (/.f64 %76 %47) %6428)))) (approx %479 (*.f64 #s(literal -1/2 binary64) (/.f64 %5231 %75))) (approx %479 (*.f64 %55 (fma.f64 #s(literal -27/16 binary64) %6440 %6442))) (approx %479 (*.f64 %55 (fma.f64 #s(literal -27/16 binary64) %6440 %6447))) (approx %479 (*.f64 %55 (fma.f64 #s(literal -27/16 binary64) %6440 (fma.f64 #s(literal -3/2 binary64) (/.f64 a %47) %6447)))) (approx %508 (*.f64 c %6457)) (approx %520 (*.f64 #s(literal -1 binary64) %6175)) (approx %520 (*.f64 c (-.f64 %589 %6174))) (approx %520 (*.f64 c (-.f64 %6465 %6174))) (approx %520 (*.f64 c (-.f64 %6469 %6180))) (approx %545 (*.f64 c (fma.f64 #s(literal -1 binary64) %82 %6203))) (approx %545 (*.f64 c (fma.f64 #s(literal -1 binary64) %82 %6204))) (approx %545 (*.f64 c (fma.f64 #s(literal -1 binary64) %82 %6209))) (approx %563 (*.f64 c (fma.f64 #s(literal -3 binary64) %589 %6249))) (approx %563 (*.f64 c (fma.f64 #s(literal -3 binary64) %589 %6250))) (approx %563 (*.f64 c (fma.f64 #s(literal -3 binary64) %589 %6253))) (approx %597 (*.f64 #s(literal 3 binary64) %6491)) (approx %597 (/.f64 %6499 c)) (approx %597 (/.f64 (fma.f64 #s(literal 3 binary64) %6494 (fma.f64 #s(literal 3 binary64) %6497 (*.f64 #s(literal 3 binary64) %6504))) c)) (approx %597 (/.f64 (fma.f64 #s(literal 3 binary64) %6494 (fma.f64 #s(literal 3 binary64) %6497 (fma.f64 #s(literal 3 binary64) %6504 (*.f64 #s(literal 3 binary64) (/.f64 %6514 %47))))) c)) (approx %664 (*.f64 #s(literal -3 binary64) %5568)) (approx %664 (*.f64 c %6527)) (approx %672 (*.f64 c (-.f64 %6527 (/.f64 #s(literal 2 binary64) %39)))) (approx %675 (*.f64 #s(literal -3 binary64) %5576)) (approx %675 (*.f64 c (fma.f64 #s(literal -3 binary64) %6536 %6539))) (approx %675 (*.f64 c (fma.f64 #s(literal -3 binary64) %6536 (fma.f64 #s(literal -2 binary64) (/.f64 b %39) %6539)))) (approx %683 (/.f64 (fma.f64 #s(literal -3 binary64) %6550 %6499) c)) (approx %683 (/.f64 (fma.f64 #s(literal -3 binary64) %6550 (fma.f64 #s(literal -3 binary64) %6557 %6499)) c)) (approx %727 (*.f64 #s(literal 3 binary64) %6199)) (approx %727 (*.f64 c (fma.f64 #s(literal -3 binary64) %82 %6564))) (approx %727 (*.f64 c (fma.f64 #s(literal -3 binary64) %82 %6568))) (approx %727 (*.f64 c (fma.f64 #s(literal -3 binary64) %82 (fma.f64 #s(literal -3/8 binary64) %6208 %6568)))) (approx %740 (*.f64 #s(literal 1/9 binary64) %6199)) (approx %740 (*.f64 c (fma.f64 #s(literal -1/9 binary64) %82 %6578))) (approx %740 (*.f64 c (fma.f64 #s(literal -1/9 binary64) %82 %6582))) (approx %740 (*.f64 c (fma.f64 #s(literal -1/9 binary64) %82 (fma.f64 #s(literal -1/72 binary64) %6208 %6582)))) (approx %770 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6174 %6590))) (approx %770 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6174 (fma.f64 #s(literal -1/6 binary64) %6178 %6590)))) (approx %770 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6174 (fma.f64 #s(literal -1/6 binary64) %6178 (fma.f64 #s(literal 1/24 binary64) %6185 %6590))))) (approx %790 (*.f64 c %6309)) (approx %797 (*.f64 %39 %6457)) (approx %805 (*.f64 c %6609)) (approx %811 (*.f64 %39 %6609)) (approx %1881 (*.f64 %47 (fma.f64 #s(literal -27/16 binary64) %5491 %6615))) (approx %1881 (*.f64 %47 (fma.f64 #s(literal -27/16 binary64) %5491 (fma.f64 #s(literal -3/2 binary64) %6619 %6615)))) (approx %839 (*.f64 %47 (fma.f64 #s(literal -27/16 binary64) %5491 (*.f64 #s(literal -3/2 binary64) %6619)))) (approx %1898 (*.f64 %47 (fma.f64 #s(literal -27/16 binary64) %5429 %6630))) (approx %1898 (*.f64 %47 (fma.f64 #s(literal -27/16 binary64) %5429 (fma.f64 #s(literal -3/2 binary64) (/.f64 a %6634) %6630)))) (approx %849 (*.f64 c (+.f64 %6174 %6640))) (approx %849 (*.f64 c (-.f64 %6180 %589))) (approx %849 (*.f64 c (-.f64 %6187 %589))) (approx %867 (/.f64 (fma.f64 #s(literal -8/3 binary64) %6650 (*.f64 #s(literal 32/9 binary64) %6651)) %39)) (approx %867 (/.f64 (-.f64 (fma.f64 #s(literal -128/27 binary64) %6656 (*.f64 #s(literal -8/3 binary64) %6650)) (*.f64 #s(literal -32/9 binary64) %6651)) %39)) (approx %867 (/.f64 (-.f64 (fma.f64 #s(literal -8/3 binary64) %6650 (*.f64 #s(literal 512/81 binary64) (/.f64 %1943 %3963))) (fma.f64 #s(literal -32/9 binary64) %6651 (*.f64 #s(literal 128/27 binary64) %6656))) %39)) (approx %890 (*.f64 %47 %6672)) (approx %890 (*.f64 %47 (-.f64 %6672 (/.f64 #s(literal 1/2 binary64) %39)))) (approx %899 (*.f64 %47 %6681)) (approx %899 (*.f64 %47 (-.f64 %6681 (/.f64 #s(literal 1/2 binary64) %6634)))) (approx %909 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %82 %6262))) (approx %909 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %82 %6263))) (approx %909 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %82 %6266))) (approx %932 (*.f64 %55 %6700)) (approx %938 (*.f64 %55 (-.f64 %6700 (/.f64 #s(literal 1/2 binary64) %47)))) (approx %941 (*.f64 %55 (fma.f64 #s(literal -135/128 binary64) %6697 (*.f64 #s(literal -9/16 binary64) %6707)))) (approx %941 (*.f64 %55 %6713)) (approx %941 (*.f64 %55 (-.f64 %6713 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) %47))))) (approx %951 (*.f64 %55 (fma.f64 #s(literal -135/128 binary64) %6336 (*.f64 #s(literal -9/16 binary64) %6337)))) (approx %951 (*.f64 %55 %6727)) (approx %951 (*.f64 %55 (-.f64 %6727 (*.f64 #s(literal 1/2 binary64) %6349)))) (approx %964 (*.f64 c %6735)) (approx %964 (*.f64 c (+.f64 %6735 %6741))) (approx %964 (*.f64 c (+.f64 %6735 (fma.f64 #s(literal -1/16 binary64) %6747 %6741)))) (approx %964 (*.f64 c (+.f64 %6735 (fma.f64 #s(literal -1/16 binary64) %6747 (fma.f64 #s(literal -1/32 binary64) (/.f64 %431 (*.f64 %6190 (*.f64 %6495 (pow.f64 %6735 #s(literal 3 binary64))))) %6741))))) (approx %1002 %6762) (approx %1002 (*.f64 %39 %6766)) (approx %1002 (*.f64 %39 (fma.f64 #s(literal -1/8 binary64) %6770 %6766))) (approx %1002 (*.f64 %39 (fma.f64 #s(literal -1/8 binary64) %6770 (fma.f64 #s(literal -1/16 binary64) %6776 (fma.f64 #s(literal 1/16 binary64) %6776 %6766))))) (approx %1010 %6784) (approx %1010 %6788) (approx %1010 %6792) (approx %1023 (*.f64 #s(literal -1 binary64) %6199)) (approx %1023 %6798) (approx %1023 %6802) (approx %1023 %6806) (approx %1034 (*.f64 c (+.f64 %6174 (fma.f64 #s(literal -1 binary64) %589 %6179)))) (approx %1034 (*.f64 c (+.f64 %6174 (fma.f64 #s(literal -1 binary64) %589 %6186)))) (approx %1047 %6491) (approx %1047 (/.f64 (+.f64 %6494 %6497) c)) (approx %1047 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) %6550 %6494) (*.f64 #s(literal -1 binary64) %6497)) c)) (approx %1047 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) %6557 %6494) (fma.f64 #s(literal -1 binary64) %6497 (fma.f64 #s(literal -1 binary64) %6827 (*.f64 #s(literal 1/2 binary64) %6827)))) c)) (approx %2109 (*.f64 c (-.f64 %6204 %82))) (approx %2109 (*.f64 c (-.f64 %6209 %82))) (approx %1065 %6273) (approx %1065 %6842) (approx %1065 %6845) (approx %1065 %6849) (approx %1075 (*.f64 c (fma.f64 #s(literal -1 binary64) %6851 %6276))) (approx %1075 (*.f64 c (fma.f64 #s(literal -1 binary64) %6851 %6841))) (approx %1075 (*.f64 c (fma.f64 #s(literal -1 binary64) %6851 %6844))) (approx %1085 (*.f64 #s(literal 3 binary64) %6273)) (approx %1085 (*.f64 c (fma.f64 #s(literal -3 binary64) %6851 %6863))) (approx %1085 (*.f64 c (fma.f64 #s(literal -3 binary64) %6851 %6867))) (approx %1085 (*.f64 c (fma.f64 #s(literal -3 binary64) %6851 (fma.f64 #s(literal -3/8 binary64) %6282 %6867)))) (approx %1094 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %589 %6236))) (approx %1094 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %589 %6237))) (approx %1094 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %589 %6240))) (approx %1173 (*.f64 #s(literal 1/9 binary64) %6175)) (approx %1173 %6888) (approx %1173 %6891) (approx %1173 %6895) (approx %1202 (*.f64 c (fma.f64 #s(literal -1 binary64) %6203 %82))) (approx %1202 (*.f64 c (fma.f64 #s(literal -1 binary64) %6203 %6900))) (approx %1202 (*.f64 c (fma.f64 #s(literal -1 binary64) %6203 (fma.f64 #s(literal -1/2 binary64) %6202 %6904)))) (approx %1227 (*.f64 c (-.f64 %82 %6203))) (approx %1227 (*.f64 c (-.f64 %6900 %6203))) (approx %1227 (*.f64 c (-.f64 %6904 %6204))) (approx %1236 %6920) (approx %1236 %6925) (approx %1236 %6930) (approx %1245 (*.f64 #s(literal -3 binary64) %6199)) (approx %1245 %6936) (approx %1245 %6941) (approx %1245 %6946) (approx %1254 %6951) (approx %1254 %6955) (approx %1254 %6959) (approx %1278 (*.f64 c (fma.f64 #s(literal -1 binary64) %6174 %589))) (approx %1278 (*.f64 c (fma.f64 #s(literal -1 binary64) %6174 %6465))) (approx %1278 (*.f64 c (fma.f64 #s(literal -1 binary64) %6174 (fma.f64 #s(literal -1/2 binary64) %6178 %6469)))) (approx %1283 %6971) (approx %1283 %6977) (approx %1283 %6982) (approx %1283 %6988) (approx %1295 (/.f64 (fma.f64 #s(literal -9 binary64) %6992 %6499) c)) (approx %1295 (/.f64 (fma.f64 #s(literal -9 binary64) %6992 (fma.f64 #s(literal -9 binary64) (/.f64 %6998 %47) %6499)) c)) (approx %1343 (*.f64 #s(literal -3 binary64) %6273)) (approx %1343 %7008) (approx %1343 %7013) (approx %1343 %7018) (approx %1355 (*.f64 c (-.f64 %6841 %6851))) (approx %1355 (*.f64 c (-.f64 %6844 %6851))) (approx %1367 (*.f64 #s(literal 1/3 binary64) %6273)) (approx %1367 (*.f64 c (-.f64 (*.f64 #s(literal -1/3 binary64) %6851) %7029))) (approx %1367 (*.f64 c (-.f64 (fma.f64 #s(literal -1/3 binary64) %6851 (*.f64 #s(literal 1/6 binary64) %6277)) %7029))) (approx %1367 (*.f64 c (-.f64 (fma.f64 #s(literal -1/3 binary64) %6851 (*.f64 #s(literal -1/24 binary64) %6282)) %6279))) (approx %1435 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6851 %7043))) (approx %1435 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6851 %7047))) (approx %1435 (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6851 (fma.f64 #s(literal -1/24 binary64) %6282 %7047)))) (approx %2235 (*.f64 %39 %7055)) (approx %1446 (*.f64 #s(literal 1/3 binary64) (/.f64 %6762 a))) (approx %1446 (*.f64 %39 (fma.f64 #s(literal -1/3 binary64) %7061 %7063))) (approx %1446 (*.f64 %39 (fma.f64 #s(literal -1/3 binary64) %7061 %7069))) (approx %1446 (*.f64 %39 (fma.f64 #s(literal -1/3 binary64) %7061 (fma.f64 #s(literal -1/24 binary64) (/.f64 %431 (*.f64 a %6769)) %7069)))) (approx %133 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %3256 %8)))) (approx %138 (*.f64 #s(literal -1 binary64) %6181)) (approx %138 (*.f64 #s(literal -1 binary64) %6188)) (approx %138 (*.f64 #s(literal -1 binary64) %6197)) (approx %169 (*.f64 #s(literal -1 binary64) %6205)) (approx %169 (*.f64 #s(literal -1 binary64) %6210)) (approx %169 (*.f64 #s(literal -1 binary64) %6216)) (approx %178 (*.f64 #s(literal -1 binary64) %6222)) (approx %178 (*.f64 #s(literal -1 binary64) %6227)) (approx %178 (*.f64 #s(literal -1 binary64) %6232)) (approx %199 (*.f64 #s(literal -1 binary64) %6238)) (approx %199 (*.f64 #s(literal -1 binary64) %6241)) (approx %199 (*.f64 #s(literal -1 binary64) %6245)) (approx %232 (*.f64 #s(literal -1 binary64) %6251)) (approx %232 (*.f64 #s(literal -1 binary64) %6254)) (approx %232 (*.f64 #s(literal -1 binary64) %6258)) (approx %252 (*.f64 #s(literal -1/3 binary64) %6199)) (approx %252 (*.f64 #s(literal -1 binary64) %6264)) (approx %252 (*.f64 #s(literal -1 binary64) %6267)) (approx %252 (*.f64 #s(literal -1 binary64) %6271)) (approx %264 (*.f64 #s(literal -1 binary64) %6280)) (approx %264 (*.f64 #s(literal -1 binary64) %6286)) (approx %264 (*.f64 #s(literal -1 binary64) %6292)) (approx %281 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -3 binary64) %6174 (*.f64 #s(literal -3 binary64) %589))))) (approx %281 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -3 binary64) %6174 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3/2 binary64) %7132 %282) c)))))) (approx %281 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -3 binary64) %6174 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/2 binary64) %7140 (*.f64 #s(literal 3/8 binary64) %7141)) c) %282) c)))))) (approx %368 (*.f64 %55 (fma.f64 #s(literal -405/128 binary64) %6323 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 27/16 binary64) %5373 (*.f64 #s(literal 9/8 binary64) (/.f64 #s(literal 1 binary64) %6628))) c))))) (approx %377 (*.f64 %55 (fma.f64 #s(literal -405/128 binary64) %6336 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 9/8 binary64) %6679 %7160) c))))) (approx %387 (*.f64 %55 (fma.f64 #s(literal -405/128 binary64) %6336 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %5391 (*.f64 #s(literal 3/2 binary64) %6607)) c) %7160) c))))) (approx %397 (*.f64 %55 (fma.f64 #s(literal -405/128 binary64) %6357 (*.f64 #s(literal -1 binary64) %7178)))) (approx %397 (*.f64 %55 (fma.f64 #s(literal -405/128 binary64) %6357 (*.f64 #s(literal -1 binary64) %7185)))) (approx %3177 (*.f64 %55 (fma.f64 #s(literal -1 binary64) %7178 %6379))) (approx %3177 (*.f64 %55 (fma.f64 #s(literal -1 binary64) %7185 %6379))) (approx %443 (*.f64 #s(literal -1 binary64) (*.f64 %47 (fma.f64 #s(literal 9/8 binary64) %6400 %7196)))) (approx %443 (*.f64 #s(literal -1 binary64) (*.f64 %47 (fma.f64 #s(literal -1 binary64) (/.f64 %6397 c) %7196)))) (approx %450 (*.f64 #s(literal -1 binary64) (*.f64 %47 %7207))) (approx %450 (*.f64 #s(literal -1 binary64) (*.f64 %47 %7214))) (approx %470 (*.f64 %55 (fma.f64 #s(literal -1 binary64) (/.f64 %7207 c) %6423))) (approx %470 (*.f64 %55 (fma.f64 #s(literal -1 binary64) (/.f64 %7214 c) %6423))) (approx %479 (*.f64 %55 (fma.f64 #s(literal -1 binary64) (/.f64 %7227 c) %6442))) (approx %479 (*.f64 %55 (fma.f64 #s(literal -1 binary64) (/.f64 %7233 c) %6442))) (approx %508 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 3/8 binary64) %573 %6456)))) (approx %520 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 %6640 %6174)))) (approx %520 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 %7249 %6174)))) (approx %520 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %7254 %7255) c))) c)) %6174)))) (approx %545 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %82 %6203)))) (approx %545 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %25 %7271) c) %6203)))) (approx %545 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %25 %7284) c) %6203)))) (approx %563 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 3 binary64) %6174 %6296)))) (approx %563 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) b (*.f64 #s(literal -3/2 binary64) %7132)) c) %6249)))) (approx %563 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/8 binary64) %7141 (*.f64 #s(literal 3/2 binary64) %7140)) c))) c) %6249)))) (approx %597 (*.f64 #s(literal -3 binary64) %6491)) (approx %597 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) %6497 %7314) c))) (approx %597 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 %6503 c) %7321) c) %7314) c))) (approx %597 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 %6514 c) (*.f64 #s(literal 3 binary64) %6503)) c) %7321) c) %7314) c))) (approx %653 (*.f64 #s(literal -1 binary64) %7340)) (approx %660 (*.f64 #s(literal -1 binary64) %7343)) (approx %664 (*.f64 #s(literal 3 binary64) %7343)) (approx %664 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -3 binary64) %7348 (*.f64 #s(literal -3/2 binary64) %6525))))) (approx %672 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -3 binary64) %7348 (*.f64 #s(literal -1 binary64) (/.f64 %586 c)))))) (approx %675 (*.f64 #s(literal 3 binary64) (/.f64 %7340 %369))) (approx %675 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -3 binary64) %7363 (*.f64 #s(literal -3/2 binary64) %6538))))) (approx %675 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -3 binary64) %7363 (*.f64 #s(literal -1 binary64) (/.f64 %594 c)))))) (approx %683 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3 binary64) %7320 (*.f64 #s(literal 3 binary64) (/.f64 %6549 c))) c) %7314) c))) (approx %683 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) %6549 (*.f64 #s(literal 3 binary64) (/.f64 %6556 c))) c) %7321) c) %7314) c))) (approx %727 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 3 binary64) %82 %6564)))) (approx %727 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) %25 (*.f64 #s(literal -3/2 binary64) %7270)) c) %6564)))) (approx %727 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) %25 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/8 binary64) %7279 (*.f64 #s(literal 3/2 binary64) %7280)) c))) c) %6564)))) (approx %740 (*.f64 #s(literal -1/9 binary64) %6199)) (approx %740 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 1/9 binary64) %82 %6578)))) (approx %740 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) %25 (*.f64 #s(literal -1/18 binary64) %7270)) c) %6578)))) (approx %740 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/72 binary64) %7279 (*.f64 #s(literal 1/18 binary64) %7280)) c) %2525) c) %6578)))) (approx %770 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1/3 binary64) %6174 (*.f64 #s(literal -1/3 binary64) %589))))) (approx %770 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/6 binary64) %7132 %771) c) %7443)))) (approx %770 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/6 binary64) %7140 (*.f64 #s(literal 1/24 binary64) %7141)) c) %771) c) %7443)))) (approx %790 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 9/8 binary64) %5484 (*.f64 #s(literal 3/2 binary64) %6172))))) (approx %805 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 3/8 binary64) %5390 %6608)))) (approx %1881 (*.f64 #s(literal -1 binary64) (*.f64 %47 %7227))) (approx %1881 (*.f64 #s(literal -1 binary64) (*.f64 %47 %7233))) (approx %839 (*.f64 #s(literal -1 binary64) (*.f64 %47 (fma.f64 #s(literal 3/2 binary64) %6619 %7226)))) (approx %1898 (*.f64 #s(literal -1 binary64) (*.f64 %47 %7177))) (approx %1898 (*.f64 #s(literal -1 binary64) (*.f64 %47 %7184))) (approx %849 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %6174 %589)))) (approx %849 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %6174 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %7486 b) c)))))) (approx %849 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %6174 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 %7496 b) c)))))) (approx %867 (/.f64 (fma.f64 #s(literal -8/3 binary64) %6650 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 128/27 binary64) (/.f64 %340 %5240)) %7507) c))) %39)) (approx %867 (/.f64 (fma.f64 #s(literal -8/3 binary64) %6650 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 512/81 binary64) (/.f64 %1943 %5330)) (*.f64 #s(literal 128/27 binary64) (/.f64 %340 %43))) c)) %7507) c))) %39)) (approx %890 (*.f64 #s(literal -1 binary64) (*.f64 %47 %7528))) (approx %890 (*.f64 #s(literal -1 binary64) (*.f64 %47 %7533))) (approx %899 (*.f64 #s(literal -1 binary64) (*.f64 %47 %7538))) (approx %899 (*.f64 #s(literal -1 binary64) (*.f64 %47 %7543))) (approx %909 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 1/3 binary64) %82 %6262)))) (approx %909 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/3 binary64) %25 (*.f64 #s(literal -1/6 binary64) %7270)) c) %6262)))) (approx %909 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 %7559 c) %109) c) %6262)))) (approx %941 (*.f64 %55 (fma.f64 #s(literal -135/128 binary64) %6697 (*.f64 #s(literal -1 binary64) (/.f64 %7528 c))))) (approx %941 (*.f64 %55 (fma.f64 #s(literal -135/128 binary64) %6697 (*.f64 #s(literal -1 binary64) (/.f64 %7533 c))))) (approx %951 (*.f64 %55 (fma.f64 #s(literal -135/128 binary64) %6336 (*.f64 #s(literal -1 binary64) (/.f64 %7538 c))))) (approx %951 (*.f64 %55 (fma.f64 #s(literal -135/128 binary64) %6336 (*.f64 #s(literal -1 binary64) (/.f64 %7543 c))))) (approx %964 (*.f64 #s(literal -1 binary64) (*.f64 c %7588))) (approx %964 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %7588 (*.f64 #s(literal -1/4 binary64) (/.f64 %34 (*.f64 %47 %7592))))))) (approx %964 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %7588 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) %7602 %7604) %47)))))) (approx %964 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %7588 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) %7602 (fma.f64 #s(literal 1/32 binary64) (/.f64 %431 (*.f64 %47 (*.f64 %6495 (pow.f64 %7588 #s(literal 3 binary64))))) %7604)) %47)))))) (approx %1002 %7625) (approx %1002 (*.f64 %39 (fma.f64 #s(literal -1/2 binary64) %6765 %7624))) (approx %1002 (*.f64 %39 (fma.f64 #s(literal -1 binary64) (/.f64 %7494 %47) %7624))) (approx %1002 (*.f64 %39 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/16 binary64) %7635 (*.f64 #s(literal 1/16 binary64) %7635)) %47) %7494) %47) %7624))) (approx %1010 (*.f64 #s(literal -1 binary64) %6784)) (approx %1010 (*.f64 #s(literal -1 binary64) %6788)) (approx %1010 (*.f64 #s(literal -1 binary64) %6792)) (approx %1023 (*.f64 #s(literal -1 binary64) %6798)) (approx %1023 (*.f64 #s(literal -1 binary64) %6802)) (approx %1023 (*.f64 #s(literal -1 binary64) %6806)) (approx %1034 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %6174 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b %7486) c)))))) (approx %1034 (*.f64 #s(literal -1 binary64) (*.f64 c (+.f64 %6174 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b %7496) c)))))) (approx %1047 (*.f64 #s(literal -1 binary64) %6491)) (approx %1047 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %6497 %6494) c))) (approx %1047 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) %7677 (*.f64 #s(literal 1/2 binary64) %7677)) %7680) c) %6494) c))) (approx %1047 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 %1902 (*.f64 c %6510)) (/.f64 %6554 %6175)) %6549) c)) %7680) c) %6494) c))) (approx %2109 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %7271 %25) c) %6203)))) (approx %2109 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %7284 %25) c) %6203)))) (approx %1065 (*.f64 #s(literal -1 binary64) %6273)) (approx %1065 (*.f64 #s(literal -1 binary64) %6842)) (approx %1065 (*.f64 #s(literal -1 binary64) %6845)) (approx %1065 (*.f64 #s(literal -1 binary64) %6849)) (approx %1075 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 a %6174 %6851)))) (approx %1075 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %90 %7725) c) %6276)))) (approx %1075 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) %90 %7737) c) %6276)))) (approx %1085 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 3 binary64) %6276 (*.f64 #s(literal 3 binary64) %6851))))) (approx %1085 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) %90 (*.f64 #s(literal -3/2 binary64) %7724)) c) %6863)))) (approx %1085 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) %90 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -3/8 binary64) %7732 (*.f64 #s(literal 3/2 binary64) %7733)) c))) c) %6863)))) (approx %1094 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 1/3 binary64) %6174 %6590)))) (approx %1094 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/3 binary64) b (*.f64 #s(literal -1/6 binary64) %7132)) c) %6236)))) (approx %1094 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/24 binary64) %7141 (*.f64 #s(literal 1/6 binary64) %7140)) c) %1368) c) %6236)))) (approx %1173 (*.f64 #s(literal -1/9 binary64) %6175)) (approx %1173 (*.f64 #s(literal -1 binary64) %6888)) (approx %1173 (*.f64 #s(literal -1 binary64) %6891)) (approx %1173 (*.f64 #s(literal -1 binary64) %6895)) (approx %1202 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %82 (*.f64 #s(literal -1 binary64) %6203))))) (approx %1202 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6203 %7801)))) (approx %1202 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6203 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %7280 %7806) c) %25) c)))))) (approx %1227 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) %82) %6203)))) (approx %1227 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 %7801 %6203)))) (approx %1227 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %7806 %7281) c) %25) c)) %6203)))) (approx %1236 (*.f64 #s(literal -1 binary64) %6920)) (approx %1236 (*.f64 #s(literal -1 binary64) %6925)) (approx %1236 (*.f64 #s(literal -1 binary64) %6930)) (approx %1245 (*.f64 #s(literal -1 binary64) %6936)) (approx %1245 (*.f64 #s(literal -1 binary64) %6941)) (approx %1245 (*.f64 #s(literal -1 binary64) %6946)) (approx %1254 (*.f64 #s(literal -1 binary64) %6951)) (approx %1254 (*.f64 #s(literal -1 binary64) %6955)) (approx %1254 (*.f64 #s(literal -1 binary64) %6959)) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6174 %6640)))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6174 %7249)))) (approx %1278 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %6174 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) %7140 %7254) c))) c)))))) (approx %1283 (*.f64 #s(literal -1 binary64) %6971)) (approx %1283 (*.f64 #s(literal -1 binary64) %6977)) (approx %1283 (*.f64 #s(literal -1 binary64) %6982)) (approx %1283 (*.f64 #s(literal -1 binary64) %6988)) (approx %1295 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 3 binary64) %7320 (*.f64 #s(literal 9 binary64) (/.f64 %6991 c))) c) %7314) c))) (approx %1295 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -9 binary64) %6991 (*.f64 #s(literal 9 binary64) (/.f64 %6998 c))) c) %7321) c) %7314) c))) (approx %1343 (*.f64 #s(literal -1 binary64) %7008)) (approx %1343 (*.f64 #s(literal -1 binary64) %7013)) (approx %1343 (*.f64 #s(literal -1 binary64) %7018)) (approx %1355 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %7725 %90) c) %6276)))) (approx %1355 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 %7737 %90) c) %6276)))) (approx %1367 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 %7914 %7029)))) (approx %1367 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) %7921) %7029)))) (approx %1367 (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/24 binary64) %7732) (*.f64 #s(literal -1/6 binary64) %7733)) c) %961) c)) %7029)))) (approx %1435 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal 1/3 binary64) %6276 %7914)))) (approx %1435 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) %7921 %7043)))) (approx %1435 (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/24 binary64) %7732 (*.f64 #s(literal 1/6 binary64) %7733)) c) %961) c) %7043)))) (approx %1446 (*.f64 #s(literal 1/3 binary64) (/.f64 %7625 a))) (approx %1446 (*.f64 %39 %7960)) (approx %1446 (*.f64 %39 (fma.f64 #s(literal -1/3 binary64) %7061 (fma.f64 #s(literal -1/6 binary64) %7068 %7959)))) (approx %1446 (*.f64 %39 (fma.f64 #s(literal -1 binary64) (/.f64 %7559 %47) %7960))) |
9 calls:
| Time | Variable | Point |
|---|---|---|
| 224.0ms | c | -inf |
| 217.0ms | a | 0 |
| 214.0ms | c | inf |
| 199.0ms | b | 0 |
| 189.0ms | a | inf |
| Allocated | Percent | Phase |
|---|---|---|
| 2 766.2 MiB | 40.1% | series |
| 1 418.5 MiB | 20.6% | series |
| 553.4 MiB | 8.0% | sample |
| 492.6 MiB | 7.1% | eval |
| 230.3 MiB | 3.3% | reconstruct |
| 218.3 MiB | 3.2% | analyze |
| 196.3 MiB | 2.8% | rewrite |
| 187.0 MiB | 2.7% | prune |
| 183.5 MiB | 2.7% | rewrite |
| 181.5 MiB | 2.6% | series |
| 170.8 MiB | 2.5% | rewrite |
| 138.8 MiB | 2.0% | reconstruct |
| 81.4 MiB | 1.2% | eval |
| 55.1 MiB | 0.8% | prune |
| 17.1 MiB | 0.2% | preprocess |
| 6.5 MiB | 0.1% | sample |
| 3.7 MiB | 0.1% | sample |
| 0.1 MiB | 0.0% | start |
| 0.0 MiB | 0.0% | sample |
| 0.0 MiB | 0.0% | end |
| 6 901.1 MiB | 100.0% | total |
Loading profile data...